JORGE ERNESTO PRADA NIÑO

JORGE ERNESTO PRADA NIÑO JORGE ERNESTO PRADANIÑO • • o o o o • o o o o o o o • o o o ! o o o o o • ! # $ % & # # # # ## 3 • # • • $ ! o & o & % • & • • • ( ( + " % % / ' o 8 o 8 o 8 o 8 o 8# ( ) o > o > o > o > * o o + o " ! ' ) * -. -. 012 2 - (%. - (%. 4 5 %6 % % % % % ! ,) % 7 67 ( 67 5(9 39 :; (< 1 , 1 ) % 1 4 ? ! * ) C * * D * * . * D ? < ? ? JORGE ERNESTO PRADANIÑO / * * . , ? ' C, * * ? * * * % , - , ' C , * ! * 1 * - ! , ! * 1 0 , ? . C . ) ! * D ' ? 1 El editor ) D , 1 ) C3 ) C@ C - D2 . C* ! * H H ( 1B 1 C, - , 1 F .% , 1 . < ' * % D ? ? , ' , * 1 D 1 C A% * 97 ' C 1 K GGC , * C ! * * 1 * 1 * ? C - F 1 JORGE ERNESTO PRADANIÑO 0 A% 1.- CARACTERISTICAS DEL LENGUAJE C * D * D2 ! * ' D * D , - D 23 ' 14 , * D * D * D . D * D , , , B , 4 < , , 1 C1 , * D , * D C1 , 1 ? 2 , ?, * D , LK ? D * , , ! * * D * D C1 , 7 1, ! * F B 0 1 ! C ! JORGE ERNESTO PRADANIÑO : , , ? F 2 " 33 C ' * 33 ( 2.- ESTRUCTURA DE UN PROGRAMA EN C * * ? F ! ? 1 C ! * C - ' D F 1 D ! C . C ! 2 #include main() { printf("Bienvenido a la Programacion en lenguaje C \n"); return 0; } : * ' *
Author:  Marta Montes Silva

2 downloads 129 Views 828KB Size

Recommend Stories


Desenlaces. Raúl Prada Alcoreza
Desenlaces Raúl Prada Alcoreza Índice: A modo de introducción 3 Diagrama de poder de la corrupción 5 Comportamiento Crápula 45 Itinerario de u

La Mediación Escolar. Jorge de Prada de Prado José Aurelio López Gil
La Mediación Escolar Jorge de Prada de Prado José Aurelio López Gil Estrategia Resolución Pacífica Conflicto Una estrategia de resolución pacífi

El Ensayo de Manuel Gonzalez Prada
El Ensayo de Manuel Gonzalez Prada 1.1 PRADA, ENSAYISTA AMERICANO Algunos criticos sostienen que don Manuel Gonzalez Prada no es el mejor pensador p

HOGAR SIN TÓXICOS Carlos de Prada
HOGAR SIN TÓXICOS HOGAR SIN TÓXICOS Carlos de Prada 1 HOGAR SIN TÓXICOS HOGAR SIN TÓXICOS Cómo prevenir enfermedades eliminando los venenos domés

Ernesto Che Guevara
Guerrilla argentina. Revolucionario marxista. Lider guerrillero. Militar cubano. Fidel Castro. Sociedad comunista

Story Transcript

JORGE ERNESTO PRADA NIÑO

JORGE ERNESTO PRADANIÑO

• • o o o o



o o o o o o o



o o o ! o o o o o



! # $ % &

# # # # ## 3



#

• •

$ ! o & o & %



&



• •

( ( + " % % /

' o 8 o 8 o 8 o 8 o 8# ( ) o > o > o > o > * o o + o

"

!

' ) *

-. -. 012 2

- (%. - (%. 4

5 %6

% % % % %

!

,)

% 7

67 ( 67 5(9 39 :; (< 1

, 1 ) %

1 4 ?

! * ) C * * D

* * . * D

? <

? ?

JORGE ERNESTO PRADANIÑO

/

* *

.

,

?

' C,

*

* ? * *

* % ,

-

,

'

C ,

*

! *

1

*

- ! ,

! * 1

0

,

?

. C .

)

!

*

D '

?

1

El editor ) D

,

1 ) C3 )

C@

C

-

D2 . C* !

*

H

H

( 1B 1 C, -

,

1

F .% , 1 .

<

' *

%

D

? ? ,

' , *

1 D 1

C

A% * 97

' C

1

K

GGC

,

*

C

! * * 1

* 1 * ?

C -

F 1

JORGE ERNESTO PRADANIÑO

0

A%

1.- CARACTERISTICAS DEL LENGUAJE C

* D * D2 ! * ' D

* D

, -

D 23 '

14

, * D * D

* D

. D

* D

, , ,

B

,

4

< ,

, 1

C1 , * D , * D C1 , 1 ? 2 , ?,

* D

, LK

?

D *

,

, ! * * D

* D

C1 , 7 1, ! *

F

B

0

1

! C

!

JORGE ERNESTO PRADANIÑO

: ,

,

?

F

2

" 33

C '

* 33

(

2.- ESTRUCTURA DE UN PROGRAMA EN C

* *

? F

!

? 1

C

!

*

C

-

' D

F 1 D

! C . C

!

2

#include main() { printf("Bienvenido a la Programacion en lenguaje C \n"); return 0; }

:

*

'

* , *B ,

L

-

!

! *C : F

?

?

D.

, D

' *

)

"4 14"2

JORGE ERNESTO PRADANIÑO

)

"4

1 C

+

2

)

)

C

4" ?

5

0

C

C,

F :

!

*

2

! "! #

!

"

$

!

%

&

6

/

=

, 1 )* C

7

1 , 8M9

?

4

?

B ) %

! '(

3.- TIPOS DE DATOS

C

,

7 1B

:

1

B

* )

D (

C )

C0

?

1

1

:

?

2

JORGE ERNESTO PRADANIÑO

NN 0

?

C

!

C

*+ ,-

*

,

? :

L ,

.

1

/

!

"

"

/ !

* 2

• , • • • • • • •

*

F

. !

• • • • • • • •

,

*

-

. !

"

##

"

## #

.

4 C *

JORGE ERNESTO PRADANIÑO



, 9 *

• • • • • • •

-

.

F

. !

!

!

• 9 *

• • • • • • •

* -

.

. $

$

"

$

$ %

)2

0

0 0 9 :9

&

5

$

%

4

;

$

1 &

2

13 4513 5673 458

2

=

C .%

=

?

!

F

C

;

,

=

F 1

>

?

2

=

; >? =

-, *

*

4>0=

>? =

@>0=

>? =

1>

JORGE ERNESTO PRADANIÑO

A

=

3 !>

B 01? D D F 40 D F

4?

G

@06C E D ? @ E D ?

C @C

@C G

*B

* 1

1

0

B

,

. F 2( &1

2 )

,

H A

I =

3 !>

C J 01C D 08C D F

&

E D ?C &

F

?@C !

, . C

2

,

F 4 4

%! !

,

?@

*

F '

*

E D ?C

! 1

, 1

2 5 A 1* B - DO 8 9 1 7 : ? ' 1, B

1 F

1 ?

JORGE ERNESTO PRADANIÑO

:

,

5

2

C

*

* , C

/

A

(

=

>=

,

C

>

1

C 4

C

2

!

/

! 4 *

A A A

= 3 !> @31 6 : C D + D E D ? L C D

KDC KE D ? 4

C

# ! *? , :

! D D2 D D5 DD D/ DE DF D(

A

=

? ) ! ' F ! ?* !

3 !>

*

2

JORGE ERNESTO PRADANIÑO

3 D J D F H D F M D F / D F F

$ 6

FD ) FD DC I K:FF J & 48DC F9 NF9 DC F DC ! DC

/ , *

!

F

*

,

F

)

C '

, ,

L *

' .

-

) C,

0

?

'

'

A A

D DK F

3 !D F

3 !D

, A

=

3 !>

4.- OPERADORES ARITMETICOS Y DE ASIGNACION

:

!

,

0 F

0

4

2 G O

E

& ' ( ) * + * (*! , -

4 * D

?

2

1

*

! .

JORGE ERNESTO PRADANIÑO

1

2 GG OO O

%

. + /

0

, , ! 0

-

2 1 =

>=

>=

4>

1 =

>=

>

23=

>=

>3

! 2 P

Q

'R

-. S T K T K K T

G K -J 9

TU V J C . K

W ?# ? P

Q

'R

-. S T K T K T K K T W

G G -J 9

G K TU V J C . K

2

JORGE ERNESTO PRADANIÑO

> F

2

0T 0G #K 0

2 03G #K # P

,

Q

)

0@

D

'R

-. S 0C1K 0T K 1T #K 0GT K -J 0T U V J C0. K 0GT 1K MX -J 0T U V J C0. K W 9

,

0T 0G 1XM

2 0T # 0T > ?33@H6 , P

2 Q

'R

-. S 0T #K -J @

0T U V J C0. K

-J @

0T U V J C0. K

I33K W 9

2 @ @

0T # 0T $

2

JORGE ERNESTO PRADANIÑO

%

4 ? @HJ

"0

5 C

,

1

* 9

2 0T 0 #K ! 2I G K

'

4 , P

%

4

*

Q

'R

-. S CK T K T

K - J TU C TU V J CC . K

W 9

2

T C T

<

'

? @H= ,

GG

F

1

, ?4@H: 1 4

1

F

C

?

?"@H= 5 4 B

' 1, -

.

% ! B '

M 1

D

, C

JORGE ERNESTO PRADANIÑO

%

B U

C

,

*

,

U C , ? D

UC,

-

!

.

?L@HJ % 4

)

! ? ,

<

!

! C

B

2 P

Q

'R

-. S CK T YK T #K -J 9

! 2U

V J C U

. K

W

A

= /

3 !> %

0 ?04?0@?C 0 G C D E GE 0E F D ??? C 0 O C D E OE 0E F D ??? C GGC D G 0E D ? C

1 )

4

0 *

0 G0 O0 0

40 * ) & ' ( ) *

! 2

)

JORGE ERNESTO PRADANIÑO

0 E0

+ * (*! ,

-

C

?

C0

2 0 G@

) !

$0$ #O4

G0@

)!

) $ 0#O4 I

A

=

3 !>

/

%

0 ?04?0@?C G08C D G 80 E F D ?C O0 C DO 0E F D ?C 0@C D @0 E D ? C

M %

N

? D

' 2 ( GG?O O ? ?E G?O (

)

!

)

! 1

%

! !

F

F,

2 G 3 5 43 8 ! @37 139

O ! 67 ! 6 ! 69

F

* ' :

,

!

C D

'

JORGE ERNESTO PRADANIÑO

5D ? P A

, F,

!

,

! 1 , 1

!

=

?

3 !>

/

%

I

06?08?01?04?0 ? #? &? %?C C D E E 0E F D ??? #C &0 C D E E 0E F D ??? &C %0#G&C D E GE 0E F D ? #? &? %C 0%O C D E 0E D ?? G O C #0

5.- SALIDA / ENTRADA

!

/?@ !

4

C

1

0 * ?

2

? 43 3 3C

,

?

4 *

0 -

. C

C ) ,

* *

1

? ! C,

L ,

3 A

=

3 !>

B 042?0 2C

*

*

JORGE ERNESTO PRADANIÑO

D D D ,

E F D ?C E F D ?C E GE 0E D ???G

/ E E E E E# E E E E

? : : : : : : : : ! : )

F

C

2

0 3 0 3

! !

7! 3 3 ! !

7 ) 7 )

* !

43 A

=

3 !>

J !

; < 0D 0O 8C

D C

0@C 05@43 8C D E E F D ? ?C D E E F D ? ?C D E E E D ? ?? C

* E;



B !

; 2< C C D + D E D ? C D + D E D ? L C

KDC KDC

?

JORGE ERNESTO PRADANIÑO

-

I H+

! 'R

Q

?= !@

!

7

?

,

*

,

! ,

,4

, !

?

>C

! * >

P P

Q Q

01 %

1

'

*

! , ,

" N 7

N

2 'R 'R

-. S *

01- >C >. K -J 7 J. K

W -< 5)D F,

2

*

01' 1,

,

-0.1

*

-1.

,

! - C. H'

:'

'.

1

?= !@

!

!

?

2

-. C

! - C. C P P

.

! ,

Q Q

C

,

?

B

!

F,

'R 'R

-. S -. K -J 7

J. K

W 4

! !

, *

1

'

'%

JORGE ERNESTO PRADANIÑO

'

?

@

0

'

%

(%2

1

-J J . K MM

%

(%

02

1

-J

(

J . K MM

0

?

'

2

Z #[ TS &C N Z N C NN C N + N C >WK MX -J U J C. K

\ 4 3

'

-

(%

*

1 .XM

"

C1 '

! 011 !

C* '

C

1

, !

% , '

' 1

'

D D D

23 P

* Q

'R

-. S *

% -. K 01- >C >. 1

>

>. K

W %

! 2 •

• •

% ? ? , ) * 01-. ' 4 B

C P

B B

1B Q

'RC, 1

) 2

! , 0 -J 1

C :

' -.1

-K.

4

*

1 ' >

F ?

>J. K

01- >C >.

JORGE ERNESTO PRADANIÑO

D

* 1

%

,

*

1

)

2

! 2 P P

Q Q

'R 'R

-. S -. K -J / I V J. K -J = J. K W 4

) ' P P

' '

Q Q

*

2

'R 'R

-. S -. K -J / IV =

J. K

W D

* >C

%

,

>

1 2

! 2 P P

Q Q

'R 'R

-. S *

-. K 01- >C >. K -J 1 , J. K

W

6.- OPERADORES RELACIONALES

F

0 J

1 , J

JORGE ERNESTO PRADANIÑO

0

?

> = >0 =0 00 R0

( ( ( ( . 0 +

; ; 0 0

; ;

; ;

, % '1 ? GG 1P G

@ B ?

D

3 A

=

3 !>

B !

; 2< C C D + D E D ? C D + D E D ? L C

KDC KDC

3 A

=

3 !>

: ?C D + D E D ? L C D + D E D ? L C > D T & = D U & D T&U

2

S

TKDC UKDC

UDC TDC DC

F,

1( ' :

?

5

JORGE ERNESTO PRADANIÑO

7.- SENTENCIAS CONDICIONALES

D

0

2

$

6) %

*

;!

02 I

C

D *

*

! D

(

2 I

C 4C

% ,

C

! *

D

?

+ V3 A

=

3 !>

B ? D + D E D ? L 00 D T

0 Q476C KDC C DC

D T

(

DC

2 I

C ?

C

! D

?

JORGE ERNESTO PRADANIÑO

I I 1C

4C @C

D C

%

*

B

D

1

'

* 0

F

D

?

!

NB 3 3 3 + V3 A

=

3 !> ? .

C D + KDC D E D ? L C = D N ? ! =@ D = @ D D DC

$

!Q 6

3 DC DC . DC

R F

B C

,

*B

!

D %

0 "

2 ! W

K C

$C W

4K C

$C K C

? ,

D

' !

C1

, /

'J *S D

?

JORGE ERNESTO PRADANIÑO

,

1C

,

!

*

0

BX+ *:M3 A

=

"

3 !>

C D + D E D ? L ! K 4K @K 1K 8K 6K 7K

KDC C D N D J D J D P D ' D B( D H

DC $C DC $C DC $C DC $C DC $C DC $C DC $C

8.- OPERADORES LOGICOS

!* LL YY R

?

2

4 S

D E F D ? GGC

&

! %

2

0 C =0 2

"!

= 0

% 4

?

C

Q R6;

2

C

C4

?

JORGE ERNESTO PRADANIÑO

4C I C

"!

! *

% 4

B

H' D

?

1 F

H'

H-3 3 3 XM+ N3 A

=

3 !>

J

S

!

1

C D3 O: % F DC D 43 O T F DC D @3 OZ F DC D 13 O B F DC D I KDC 0 ! C ! 99 K D - I DC $C 9 49 K D - I 4DC $C 9 @9 K D - I @DC

"

"!

&

C

D

R09 19C

! %

) J 0

2 % IC

IC C 4C

F ! !

% '1 ? C

0 ?0 22C R0 C GG?O O

., 2

,

*

JORGE ERNESTO PRADANIÑO

D

) J

*

2

V-/3 A

=

3 !>

? #? C D + S KDC D E D ? L C #02C#=0 2C#GG 0 #C D F E E 0E F D ?

&

!

? #?

'J *S F !Q 6

&

D

0 60T

% F 0 60T *

D !

] ,)

)

* *

! * ,

) ' F ! !

NN :-)*+ )

=

3

3 !> 22 0 C =0 22 0048 GGC C

D E F D ? GGC

* '1

* ! 1

0

*

"!

!

R

!

A

C

C

48

, 1

CC

C,

JORGE ERNESTO PRADANIÑO

&

!

'J *S F !Q 6

&

D

!

R

!

0 60T

% F 0 60T *

D !

)

] ,)

* '1

) ' NN

:-)*+ ) A

=

3

3 !> 22

48

0 C =0 22

"!

0048 GGC C D E F D ? GGC

C

10.- FUNCIONES

(

5 % *B

*

! 1

, 1

F ! !

*

0

* * *

! * ,

'

CC

C,

JORGE ERNESTO PRADANIÑO

2

*

4

1 !

,

1

2

F

*

?

:

%

F C *

?

%

F

*

!

*

1

C

C !

,

' ,

'

&

A

=

,

!

4

3

3 !>

0 C

40 2C D E F D ? D E F D ?

(

)

?

, L C

C 4 C

,

%

0

F ?

I

&

I

W

2

,

? ?

!

*

2

W

!

! * ?

, C

C ) -5

.%

C ,

! ?

!

,

? , '

*B

.

,

*

,

! ,

!

0

* D !

,

?

D

,

JORGE ERNESTO PRADANIÑO

<

! *

! , F

(

D

* !

*

B ?

! 1

=

/

: *

,

C

,

!

4 ' ,

*

! ' C D

D

! *B

,

C

0

!

]

?

I =

.: 4

5

* *

A

! -

? ! C4 >1#

:

H

4

B

B

?

*

3 3 !> C

08C S

(

+

0 2C D E F D ? C

C

D E F D ?

C

. 1 '

/ C

!

' C,

F

D

!

! C

JORGE ERNESTO PRADANIÑO

!

? *

!

2

#

I

C

!

*

C

? D 5)D

,

,

,

C

(

A

*

' !

=

/C

4

3

3 !>

? C / %

0

0 2?048?C ?C D E 0E D ? ?C

? ?C

? G

:'

C

,

?

0 +

? 5 C0

H

, ?

, *

D

! <

' /

H

,

'

! ,

F , A

*

F C

C +

! 2

D 3

=

3 !> ?

+

C

! ! !6

?

JORGE ERNESTO PRADANIÑO

0 ?04C D 0E & 0E D ?? C ? C D 0E & 0E D ?? C

F

)

O! ,

, ,

! @

*

?

,

D 4

1

. D

D C

D

!

2

D ! -

?

-

? %

,

.

. 4

C B

NN,

!

,

3

A

=

3 !> ?

C

+ 0 ?04C D 0E & 0E D ?? C L? L C D 0E & 0E D ?? C

#?

&

#C #0 #C #0 &C &0 #C D 0E & 0E D ?#?& C

;

/

] '

, )

0

1

4

* *

4 C C

!

JORGE ERNESTO PRADANIÑO

*

,

2

H

%

)

*

B *

C 5H

* ,

*

1

*

,

C D

, L *

*

,

?

)T0 6 0# 1

T

3

A

=

3 !> ?!

; <

D F :

,

I

:O : & !

557O422 ?B

, ! F DC D , =4

3 F F DC

D * C

# D M

K

E D ?

6

W

DC

; %

; C :TU00) NN :TU0T \C T \O> 0) NNC

T \O> 0:TUC :TU0T \C

# :TU00) NN T \0:TUC :TU0:TUO> C T \C

C

% :TU00) NN C T \0:TUC "! T \R0) NN

C

D ) T \0T \O>

KE F D ? T \O> C

! C

,

F

?4

2

C

JORGE ERNESTO PRADANIÑO

C C :TU0) NN?T \0) NNC

5

2

C

?

,

4 C4 *' 14*T1 F

:

? ?

, * *

* B 1

C

?

)

%

2 :TU0T \C :TUO> 0) NNC

,

% 1 ' *T1 Y

*B

*T1 1' ! B

*'C, C,

' F

?

, 2

*'

T \O> 0:TUC :TU0T \C

0 ! ,

' *'C

4 ' ?

F *'

*

0T;;

:TU00) NN T \0:TUC :TU0:TUO> C T \C

B *T1

C

, *T1 *' Y C , C , 0 *B

, *' F *T1 < ? ) . 2

-

C

F

F C' 0T;; :TU00) NN T \0:TUC "! T \R0) NN

C' C C , *T1

! ,

4 C

D E D ? T \O> T \0T \O> C

,

*'

C

*T1 Y

0 F C 4

*T1 )

JORGE ERNESTO PRADANIÑO

C

*?

2

; F 1

0 -

A A A A

= = = =

, )6) - ) * .

3 !> 3 !> 3 !> 3 !> C C

# %

C

!

; 42< C C :TU0) NN?T \0) NN?V+ )0) NNC / !

?#

&

%

C

C #& @2? QC D3 O+ DC #& @2?2 C D 43 O # DC #& @2?4 C D @3 O' % #& @2?1 C D 13 O B DC 0 ! C " !

DC

99 K C $C 9 49 K

6 )

. C F

JORGE ERNESTO PRADANIÑO

#

C $C

9 @9 K % "!

C

R09 19C

T \0

%

C

C D ) KDC T \O> C T \O> 0) NNC V+ )00) NN V+ )0:TU0T \C

V+ )O> 0T \C V+ )0T \C

# :TU00) NN T \0:TUC :TU0:TUO> C T \C

C

% :TU00) NN C T \0:TUC "! T \R0) NN

C

D ) T \0T \O>

KE F D ? T \O> C

! C

,

F

?2

C

C

JORGE ERNESTO PRADANIÑO

C :TU0) NN?T \0) NN?V+ )0) NNC

5

2

? 4 ! C4 *' ? C4*T1 ? F 14)60

C

:

,

*

, * * ?

1 !

B

C

?

?

)

%

2 V+ )00) NN :TU0V+ )0T \C

% 1

0

1

*B ! '

,

' )60

,

)60 Y ! *T1C

,

*T1 ?

)60

B V+ )O> 0T \C V+ )0T \C

0

' C, C

! '

,

*'

*' Y C,

T \0:TUC :TU0:TUO> T \C

' *T12

"!

C,

?

*

K

:TU00) NN

C

C

, * *T1

*

0 *T1 0T;;

H

C !

D E D ? T \O> T \0T \O> C

2

C

C,

)60

*'

K

T \R0) NN

*?

0 *T1 *' ! * F

*

H

F 0T;; 7 ' ' , T \0:TUC

, '

:TU00) NN

C

JORGE ERNESTO PRADANIÑO

; F )C

,

?

, '

4

*

3 A A A A

= = = =

3 !> 3 !> 3 !> 3 !> C C

# %

C

C C :TU0) NN?T \0) NN?V0) NN?,0) NNC / !

?#

&

%

C

C #& @2? QC D3 O+ DC #& @2?2 C D 43 O # DC #& @2?4 C D @3 O' % #& @2?1 C D 13 O B DC 0 ! C " !

DC

99 K C $C 9 49 K #

C $C

9 @9 K

? C0 F

F 1

F

JORGE ERNESTO PRADANIÑO

% "!

T

C

R09 19C

I I

? (

& 3

, 3

V

(

I !

T \0

% C D + S KDC D E D ? LT \O> C T \O> 0) NNC :TU00) NN :TU0T \C :TUO> > T \O>

C

T \O> 0:TUC :TU0T \C

,0V0:TUC "! ,O>

= T \O>

LL ,R0) NN

,00:TU ,0,O>

,0,O> V0VO>

T \O> 0VO> VO> 0T \C

C

C C

C

# C :TU00) NN C D + D E D ? L C :TUO> 00

C S

#

KDC

JORGE ERNESTO PRADANIÑO

,0:TUC :TU0:TUO> ,C

C

,0V0:TUC "! ,O>

R0

LL ,R0) NN

,00:TU ,0,O>

,0,O> V0VO>

,00) NN VO> 0,O> C ,C

C

C C

C

% :TU00) NN C T \0:TUC "! T \R0) NN

C

D )S T \0T \O>

KE F D ? T \O> C

C

! C

,

F

?2

C C :TU0) NN?T \0) NN?V0) NN?,0) NNC

5

2

?

4 ?

,

*

C

, ! C4 *' *

?

* 1

4+

1 B

C14)C,

C4*T1 F C ?

JORGE ERNESTO PRADANIÑO

:

C

?

?

)

%

2 :TU00) NN :TU0T \C

% 1

0

*B

'

,

, C1 ,

+ 1)

% C' )

'

,

'

C

)

* T \O> = :TUO> T \O> 0:TUC :TU0T \C

0 0

B

)

, B

C

4

B C4

?

) 1,

0

5)D

D ) C1 *B

?

C +

! 0 0T;; , *

*

F 0T;; 7 '

%

, *T1

*

?, '

0 *T1 0T;;

C

C, *'

!

1

!

?

* % !

1

* * !

D C

F 1 ? FC C

D

C

! 0

C , 1

! W

*'

C

1 *B

*?

0T;;C ?,

C

D E D ? T \O> T \0T \O> C

:, ) F ' , *

* *

B

*

:TU00) NN T \0:TUC "! T \R0) NN

*' \,

2

A

B

, %

)

* 2

JORGE ERNESTO PRADANIÑO

!

; 42< C W W

C C

C

%

1

(

C

'

.2

?

D 1

F

16.- PROGRAMACION GRAFICA

#

2. ?

NN

*

! *? '

D

, F # (I %(I #

6

A

!

H ? '

* < *?

./ D

*?

!

?

F

F

D , .

, *

!

F

% D

?

*?

-

C

*

*?

?D

-

!DC

' 1, '

!

C

,. , -*U-* '-6

JORGE ERNESTO PRADANIÑO

9

*?

% 1

!

!

*B

C

9

D

)

(C

#

A

,

./ ! C

*?

1

0

C

9

*

+

% I

A

= +

(

% &

3

%

D E D ?

! C ! C

)

,.

! 3 !>

? ? C !L ? L !L ? L 0 ! C

#

-

(

3

C ? D :K FF*:FFUZ+ DC

!

C

JORGE ERNESTO PRADANIÑO

## C

9

?0

' F

C

# &

D 2, G

II?

@K

#& C

9

?0

C

$&

D 25

G

I ?@K

# C

9

' F

D 2,

G

I?@K

& C

9

#?

D 25

G

D 2

5

?@K

&C

%

? (] (@K

C

%

D1 0

$

D 2

? @K

?';T @K

C

%

D 2

C

2^

? @K

2^

?J =@K

JORGE ERNESTO PRADANIÑO

9

D1 0

$

D 2

G

?@K

C

9

D 2/

#

#?

9

G

2^

?@K

&C

0

0C 1 D 2

G

I

? (] $ @K

C

3

D 2

)

5

?@K

2 #

#?

&?

C

0

1

# ?

D

#4 ?

0C 1

#?

D

& ?

&?

D 2

? ((] (] &@K

&4 C

0C 1

D 2

? (] (] (] ((@K

C

)

1

# ?

I

& ?

#4 ?

0C 1 D 2

&4 C

? (] ((] (@K

JORGE ERNESTO PRADANIÑO

D '

0C 1

? * D 2

#?

D *

D 2

, F, ? %(] (] #(] $(@K

&?

?

4?

C

1 ? 0C 1C ? ((] ((] &(] %(] (@K

&

? ?

% *

C1,

*

C

F T

2

0C 1 1

1

T

'

( ? ] ] @K

D 2

) #?

9 D 2/

&?

C

F /

&

% D 2

?

!

&?

#4 ?

D ? * ? ((] ((] ((] ((@K

@

1 2

C

! 1 ?] &@K

/

# ?

2

0C 1

? ((] (] @K

# ?

&?

&4 C

.1

#4 ?

D C 2( , 1 ? ((] ((] ((] (] (] @K

(

D 2

&4 ?

?

, ,

C

? D 2

JORGE ERNESTO PRADANIÑO

#?

&?

?

D 7 , ? (] (] $(] (] (@K

)

C

C

?

1

1 I I ? (] (] F

I

D 2

I ##&

A ! . ./ F@K

#?

0

&? !

%

C

0C 1 D 2

# &

?

I ?

0 2 ( T' F 1 I ?] (] @K

! ( D 2

"

# ?

& ?

,

(

L

&4 ?

C

,

F,

0C 1 D,

?

) D

F,

,

)

? C

2

C

3

:, ) D

?

D '

0C 1 1 1 ? C C, ) H C , D ?(] (] # &] $&] @K

"

. C

T

#4 ?

! ? C H : ->C >. 5 \

4?

H

1

*? 1 / *

71 * F

1

? , *

? C , ,)

C

JORGE ERNESTO PRADANIÑO

17.- APENDICE

)

1 ,

$

;2

F F

' '

,

/ 5

! 2

%

02

? -

C * C . K

/ 5

! 2

?

%

02

5

! 2

%

02

-

5

! 2

1*

%

02*

-

-

C * C . K

1 . K

. K

/ 5

! 2:

%

02

/

' T

-

'

C

. K

C

?

JORGE ERNESTO PRADANIÑO

5

! 2

%

02

/

/

5

! 2

%

02

'

1

- . K

' -

C

C * C . K

/ 5

! 2

%

02 *

$

' -

C

;2

*

C . K

2,

/ 5

! 2

%

02

5

! 2

%

02

5

! 2

*

0 T

02

. K

0 T

-

. K

4 ?

%

-

- B

>C

0

, C

C

. K

I 5

! 2

D

! 1

*

JORGE ERNESTO PRADANIÑO

%

0 2 0-

$

. K MX<

;2

? >XM

,

5

! 23

%

02

5

! 23

%

02

-. K

!

'

-. K

I 5

! 2

!

%

02*

01-

C

. K

I 5

! 2%

%

02

I 2

0

-

#.

. K

^

5

! 2%

%

02

\,

0 ->

-> &. 0

I*

-

. K

I

5

! 29

%

02

, TH'

0- . K

JORGE ERNESTO PRADANIÑO

\, 5

! 29

%

02

, TH'

1- . K

, 5

! 2 <

%

02

1

B

T*

'- . K

, 5

! 2 A

%

02

$

1

B

T*

;2

5

! 2

%

02

5

! 2

%

02

5

! 2

%

02

'- . K

,

* *

T

1-

-

-

C

. K

*

C

. K

. K

JORGE ERNESTO PRADANIÑO

5

! 2 *

B ,

% %

Y 0T;; .

(%

$

02

T

-

;2

:

,

?

C

C

X C1

`

*

. K

,

,

*

:, )

! *?

0

*

I 5

! 29

%

02

? T*

0

-. K

5 5

! 2

?* 1

%

C

,

?

D ,

02

* - ?*

. K MX

@/: ?*

T >!

XM

5 5

! 2

%

02

?*

* - ?*

$# ; 2

C

,

F ?

. K

,

)

,

?

?

1

, 5

! 2

%

02 ' -

. K MX

2 ' -J 2VV : (%J . K XM

F

JORGE ERNESTO PRADANIÑO

\ 5

! 2

D

%

02*

H -

C

L

.MX

1

XM

^ 5

! 2

%

02

IT*

I- .G N :N K MX9

2 >T :2 C T 32

^ 5

! 2

%

02

I -

//

,?

@

5

! 2

%

02

. K

$$ )

'2

A

. K '

/

5

! 2(

%

02

, LT F

L -

1

. K

/ 5 ! %

! 25 0 02

, 0 -

2

'

C * C . K

I*

'1

XM

JORGE ERNESTO PRADANIÑO

^2, 5

! 2

!

%

0 2 H'

D

-O I' - . .MXA

2

! XM

'

5

! 29

%

02

>1 T

2

-

. K MX

4

!

F XM

'

A 5

! 2 ! ,C1 ,

F

*

B

,

4 F '

!

F )

C

B

' %

02

F- . K 2

5 D

'

! 2 D C !

1 , C

* ?

, )

,

:

! *

!

1 %

02 1 2

:, )

-

. K MX

-J D

*

J . K XM

'

F

'

+ 4

*

D 2 1

NN

: C

C

* C

?*

JORGE ERNESTO PRADANIÑO

<

NN F

, )C *

,

! *

C ,

, ,

,

'1

JORGE ERNESTO PRADANIÑO

ANEXO 1

PROBLEMAS PLANTEADOS

Elaborar un programa que determine si un año dado es bisiesto, uño es bisiesto si es divisible por 4, excepto aquellos que son divisibles por 100 pero no por 400, pedir un año y escribir si es bisiesto. DIAGRAMA DE FLUJO

PSEUDOCODIGO: INICIO LEER AÑO SI AÑO MOD 400 = 0, ENTONCES IMPRIMIR AÑO, “ ES BISIESTO” SI NO SI AÑO MOD 4 =0, ENTONCES IMPRIMIR: AÑO, “ ES BISIESTO” SI NO SI AÑO MOD 100 = 0 ENTONCES IMPRIMIR: AÑO, “ NO BISIESTO” SI NO

JORGE ERNESTO PRADANIÑO

FIN SI FIN SI FIN CODIGO EN C:

FIN SI

IMPRIMIR: AÑO, “NO BISIESTO”

#include #include void main() { int year; float mod400,mod4,mod100; year=0; clrscr(); printf("::: PROGRAMA QUE LEE UNA FECHA Y DETERMINA SI ES A¥O BISIESTO :::\n"); printf("\n"); printf("DIGITE EL A¥O: "); scanf("%d",&year); mod400=(year%400); mod4=(year%4); mod100=(year%100); printf("\n"); if(mod400 == 0) printf(" !! ES UN A¥O BISIESTO !!\n"); else if(mod4 == 0) printf(" !! ES UN A¥O BISIESTO !!\n"); else if(mod100 == 0) printf(" !! A¥O NO BISIESTO !!\n"); else printf(" !! A¥O NO BISIESTO !!\n"); getch(); } Elaborar un programa que lea la base y la altura de un triangulo y calcule su area.

JORGE ERNESTO PRADANIÑO

SEUDOCODIGO

DIAGRAMA DE FLUJO

inicio leer B, H At = ( B * H ) / 2 imprimir: “el area del triangulo es:”, At fin

CODIGO EN C: #include #include void main() { float base,altura,area; clrscr(); area=0; printf(" ::: PROGRAMA QUE LEE LA BASE Y LA ALTURA DE UN TRIANGULO Y CALCULA SU AREA ::: \n"); printf("\n"); printf("POR FAVOR DIGITE LA MEDIDA DE LA BASE: "); scanf("%f",&base); printf("\n"); printf("POR FAVOR DIGITE LA MEDIDA DE LA ALTURA: "); scanf("%f",&altura); area =((base * altura)/2); printf("\n"); printf("EL VALOR DEL AREA ES: %f",area); getch( ); } Programa que lea 4 números enteros y calcules su suma, producto y media aritmética

DIAGRAMA DE FLUJO

JORGE ERNESTO PRADANIÑO

SEUDOCODIGO Inicio leer A, B, C, D sum = A + B + C +D pro = A * B * C * D med = suma / 4 imprimir: sum, pro, med fin

CODIGO EN C: #include #include void main () { float a,b,c,d,sum,pro,med; clrscr(); sum=0; pro=0; med=0; printf(" ::: PROGRAMA QUE LEE CUATRO NUMEROS Y CALCULA SU SUMA, PRODUCTO Y PROMEDIO :::\n"); printf("\n"); printf("DIGITE EL PRIMER NUMERO: "); scanf("%f",&a); printf("\n"); printf("DIGITE EL SEGUNDO NUMERO: "); scanf("%f",&b); printf("\n"); printf("DIGITE EL TERCER NUMERO: "); scanf("%f",&c); printf("\n"); printf("DIGITE EL CUARTO NUMERO: "); scanf("%f",&d); printf("\n"); sum=a+b+c+d; pro=a*b*c*d;

JORGE ERNESTO PRADANIÑO

med=(sum/4); printf("\n"); printf("\n"); printf("EL RESULTADO DE LA SUMA ES: %f",sum); printf("\n"); printf("\nEL RESULTADO DEL PRODUCTO ES: %f",pro); printf("\n"); printf("\nLA MEDIA ARIMETICA ES: %f",med); getch(); } Programa que lee el peso de un hombre en libras y lo expresa en kilogramos SEUDOCODIGO: Inicio Leer lbs Fc= 0.453592 Kgs = lbs * fc Imprimir: lbs Fin

CODIGO EN C: #include #include void main() { float lbs,kgs,fc; clrscr(); fc=0.453592; printf("::: PROGRAMA QUE LEE EL PESO DE UNA PERSONA U OBJETO EN LIBRAS :::\n"); printf("::: Y LO EXPRESA EN KILOGRAMOS :::\n" ); printf("\n"); printf("DIGITE EL PESO EN LIBRAS: "); scanf("%f",&lbs); kgs=lbs*fc; printf("\n"); printf("EL PESO EN KILOGRAMOS ES: %f",kgs); getch(); } Programa que lee un número y determina si es par o impar. DIAGRAMA DE FLUJO

JORGE ERNESTO PRADANIÑO

PSEUDOCODIGO: Inicio Leer num Si num mod 2 = 0 entonces Imprimir Num es par Else Imprimir Num es impar finsi fin CODIGO EN C: #include #include void main() { int num; clrscr(); printf("::: PROGRAMA QUE LEE UN NUMERO ENTERO Y printf("::: :::\n"); printf("::: DETERMINA SI ES PAR O IMPAR :::\n"); printf("\n"); printf("\n"); printf("\n"); printf("DIGITE UN NUMERO: "); scanf("%d",&num);

:::\n");

JORGE ERNESTO PRADANIÑO

if (num % 2 == 0) { printf("\n"); printf("!!! ES UN NUMERO PAR !!!"); } else { printf("\n"); printf("!!! ES UN NUMERO IMPAR !!!"); } getch(); }

Programa que lea dos números enteros y calcule su máximo común divisor. DIAGRAMA DE FLUJO

JORGE ERNESTO PRADANIÑO

!

PSEUDOCODIGO: Inicio Leer a, b Si a > b entonces

JORGE ERNESTO PRADANIÑO

Si no

May = a Men = b Si b > a entonces May = b Men = a Si no Imprimir: “ a y b iguales” Fin si

Fin si Mcd = may Mientras (men mod mcd != 0 hacer Mcd = mcd – men Fin mientras Imprimir mcd Fin CODIGO EN C:

#include #include void main() { int a,b,may,men,mcd,band; clrscr(); band=0; printf("::: PROGRAMA QUE CALCULA EL MAXIMO COMUN DIVISON ENTRE DOS NUMEROS :::\n"); printf("\n"); printf("DIGITE EL PRIMER NUMERO: "); scanf("%d",&a); printf("\n"); printf("\nDIGITE EL SEGUNDO NUMERO: "); scanf("%d",&b); if(a>b) { may=a; men=b; } else if(b>a) { may=b; men=a; } else band=1; mcd=may; while (men % mcd !=0) { mcd=mcd-men; } if (band==1) { printf("\n"); printf("\n!! NUMEROS IGUALES EL M.C.D. ES EL MISMO NUMERO !!"); } else { printf("\n");

JORGE ERNESTO PRADANIÑO

printf("\nEL MAXIMO COMUN DIVISOR DE: %d Y DE: %d ES: %d",a,b,mcd); } getch(); } Programa que lee dos números y calcula el mínimo común múltiplo entre ellos. DIAGRAMA DE FLUJO

!

"

PSEUDOCODIGO:

JORGE ERNESTO PRADANIÑO

Inicio Leer a, b Si a > b entonces: May = a Men = b Si no Si b > a entonces: May = b Men = a Si no Imprimir : “ a y b son iguales” Finsi Finsi mcm = men mientras (mcm mod may != 0) hacer mcm = mcm + men fin mientras imprimir: mcm fin CODIGO EN C: #include #include void main() { int a,b,may,men,mcm,band; clrscr(); band=0; printf("::: PROGRAMA QUE CALCULA EL MINIMO COMUN MULTIPLO ENTRE DOS NUMEROS :::\n"); printf("\n"); printf("DIGITE EL PRIMER NUMERO: "); scanf("%d",&a); printf("\n"); printf("\nDIGITE EL SEGUNDO NUMERO: "); scanf("%d",&b); if(a>b) { may=a; men=b; } else if(b>a) { may=b; men=a; } else band=1; mcm=men; while (mcm % may !=0) { mcm=mcm+men; } if (band==1) { printf("\n"); printf("\n!! NUMEROS IGUALES EL M.C.M. ES EL MISMO NUMERO !!"); }

JORGE ERNESTO PRADANIÑO

else { printf("\n"); printf("\nEL MINIMO COMUN MULTIPLO DE: %d Y DE: %d ES: %d",a,b,mcm); } getch(); puesto que hay billetes de 500, 200, 100, 50 , 20 , 10, y 5, junto con monedas de 2 y 1, realizar un programa que lea una cantidad de dinero y realice el mínimo desglose en billetes y monedas de esa cantidad. DIAGRAMA DE FLUJO

JORGE ERNESTO PRADANIÑO

JORGE ERNESTO PRADANIÑO

PSEUDOCODIGO: IINICIO LEER MONTO B500 = MONTO DIV 500 RESTO = MONTO MOD 500 B200 = RESTO DIV 200 RESTO = RESTO MOD 200 B100 = RESTO DIV 100 RESTO = RESTO MOD 100 B50 = RESTO DIV 50 RESTO = RESTO MOD 50 B20 = RESTO DIV 20 RESTO = RESTO MOD 20 B10 = RESTO DIV 10 RESTO = RESTO MOD 10 B5 = RESTO DIV 5 RESTO = RESTO MOD 5 M2 = RESTO DIV 2 RESTO = RESTO MOD 2 M1 = RESTO DIV 1 SI B500 > 0 ENTONCES IMPRIMIR: B500 FINSI SI B200 > 0 ENTONCES IMPRIMIR: B200 FINSI SI B100 > 0 ENTONCES IMPRIMIR: B100 FINSI SI B50 > 0 ENTONCES IMPRIMIR: B50 FINSI SI B20 > 0 ENTONCES IMPRIMIR: B20 FINSI SI B10 > 0 ENTONCES IMPRIMIR: B10 FINSI SI B5 > 0 ENTONCES IMPRIMIR: B5 FINSI SI M2 > 0 ENTONCES IMPRIMIR: M2 FINSI SI M1 > 0 ENTONCES IMPRIMIR: M1 FINSI FIN

JORGE ERNESTO PRADANIÑO

CODIGO EN C: #include #include #include void main() { long monto,resto,b500,b200,b100,b50,b20,b10,b5,m2,m1; clrscr(); printf("::: PROGRAMA QUE LEE UNA CANTIDAD DE DINERO Y LO DESGLOSA EN EL MENOR :::\n"); printf("::: :::\n"); printf("::: NUMERO DE BIILETES Y MONEDAS :::\n"); printf("\n"); printf("DIGITE EL MONTO DE DINERO A DESGLOSAR: "); scanf("%d",&monto); resto=0; b500=0; b200=0; b100=0; b50=0; b20=0; b10=0; b5=0; m2=0; m1=0; b500 = floor(monto/500); resto = monto%500; b200 = floor(resto/200); resto = resto%200; b100 = floor(resto/100); resto = resto%100; b50 =floor(resto/50); resto = resto%50; b20 = floor(resto/20); resto = resto%20; b10 = floor(resto/10); resto = resto%10; b5= floor(resto/5); resto = resto%5; m2 = floor(resto/2); resto = resto%2; m1 = resto; printf("\n"); printf("DESGLOSANDO EL MONTO TENEMOS: \n"); printf("\n%d *****",b500); printf("\n%d*******",resto); if (b500>0) { printf("%d BILLETES DE 500 \n",b500); } else

JORGE ERNESTO PRADANIÑO

{ } if (b200>0) { printf("%d } else { } if (b100>0) { printf("%d } else { } if (b50>0) { printf("%d } else { } if (b20>0) { printf("%d } else { } if (b10>0) { printf("%d } else { } if (b5>0) { printf("%d } else { } if (m2>0) { printf("%d } else { }

BILLETES DE 200 \n",b200);

BILLETES DE 100 \n",b100);

BILLETES DE 50 \n",b50);

BILLETES DE 20 \n",b20);

BILLETES DE 10 \n",b10);

BILLETES DE 5 \n",b5);

MONEDAS DE 2 \n",m2);

JORGE ERNESTO PRADANIÑO

if (m1>0) { printf("%d MONEDAS DE 1 \n",m1); } else { } getch(); } programa que calcule le producto de 1 * 3 * 5 * 7 * 9 * …. * 51, usando FOR para el ciclo.

Jorge Ernesto Prada Niño

Diagrama de flujo

Seudocodigo: Inicio Producto = 1 Para i = 1 to 51, inc 1 Producto = producto * i Siguiente Imprimir: producto fin Código en C: #include #include void main() { int i; float prod; clrscr(); printf("::: PROGRAMA QUE CALCULA EL PRODUCTO DE 1 * 3 * 5 * 7 * ... * 51 ::: \n"); printf("::: ::: \n"); printf("::: USANDO LA SENTENCIA FOR PARA EL CICLO ::: \n"); printf("\n"); printf("\n"); prod=1; for (i=1;i

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.