Вы находитесь на странице: 1из 22

ESTRUCTURA SECUENCIAL 1. Se Ingresan 2 nmeros. Calcular y visualizar la suma de los nmeros ingresados.

In ic io

Sum a = 0

A ,B

Sum a = A + B

A ,B Sum a

F in

2. Se ingresa el radio de un crculo. Visualizar el rea del crculo

In ic io

A = 3 .1 41 6 * R 2

F in

3. Ingresar un nmero y calcular el 5 % del nmero ingresado. Visualizar el nmero y el porcentaje calculado.

In ic io

Pn = 0

Pn= N * 0 .0 5

N ,Pn

F in

4. Ingresar el nombre (Nom) de un empleado, su salario bsico por hora (sbh) y el nmero de horas trabajadas en el mes (nht). Calcular y visualizar el nombre y su salario mensual (Sm).

In ic io

Sm = 0

N o m ,sb h ,n h t

Sm = sb h* n ht

No m

Sm

F in

ESTRUCTURA CONDICIONAL 5. Se ingresa un nmero. Visualizar el nmero slo si es positivo.

In ic io

N >0

Po sitivo

F in

6. Se ingresa dos nmeros diferentes. Visualizar al nmero mayor.

In ic io

a, b

a > b b

F in

7. Se ingresan 2 nmeros diferentes. Visualizar siempre de menor a mayor.


In ic io

X ,Y

X < Y

Y, X

X ,Y

F in

8. Se ingresan 2 nmeros cualesquiera. Visualizar al mayor INICIO

A, B

A= B A> B IGUALE S A

FIN

9. Se ingresa el nombre y la edad de una persona. Visualizar el nombre de la persona slo si la persona es mayor de edad.
In ic io

No m , e d a d

E dad > 1 8

Nom

F in

10. Ingresar 2 nmeros. Calcular la suma de los dos nmeros y luego visualizar el resultado y los nmeros ingresados, slo si la suma es positiva, o en caso contrario slo los nmeros si el resultado es negativo.

In ic io

Sum a = 0

A ,B

Sum a = A + B

No

Su m a > 0

Si

A ,B

A ,B
Su m a

F in

11. Ingresar 2 nmeros. Calcular el cociente de dividir el primero por el segundo, y visualizar el cociente. Si el segundo nmero es cero no ejecute el clculo y visualice un mensaje que diga: La divisin no es posible.

In ic io

CO = 0

X ,Y

No C O = A/B CO

Y= 0

Si

L adiv is io nn oespo si ble

F in

12. Ingresar su nombre y edad. Visualizar el nombre slo si la persona es mayor de edad, de lo contrario visualizar el mensaje: No puede votar.
In ic io

No m , e d a d

E dad > 1 8

Nom

No pued e vo tar

F in

13. Ingresar 2 nmeros. Visualizar ambos nmeros slo si son positivos.


In ic io

M ,N

No

M>0 M>0

Si

M ,N

F in

14. Ingresar dos nmeros. Visualizar ambos nmeros si por lo menos uno de ellos es positivo.
In ic io

M ,N

No

M>0 N> 0

Si

M ,N

F in

15. Desde la azotea de un edificio se lanza un objeto con una velocidad inicial Vi. El tiempo de cada del objeto es T. Visualizar la altura H del edificio.
In ic io

V i,T

V i> 0 T> 0 Erro r H= Vi*T + 9.8*T 2/2

F in

16. Ingresar dos nmeros. Visualizar ambos nmeros solo si son de diferente signo y distintos de cero.
In ic io

A ,B

No

A< 0 B> 0

Si

No

B< 0 A>0

Si A ,B

A ,B

F in

17. Ingresar 2 nmeros. Visualizar slo los nmeros positivos.


In ic io

A = 0 B= 0

A ,B

No

A > 0

Si

No

B > 0

Si

F in

18. Se Ingresa el nombre, la edad y el sexo de una persona. Visualizar el nombre de la persona slo si es de sexo masculino y mayor edad. Nota: Sexo = 1 si es masculino o el 2 si es femenino.
In ic io

N o m , e d a d ,se xo

Edad > 1 8

S ex o=1 Nom

F in

19. Se ingresan 2 nmeros. Visualizar ambos si por lo menos uno de ellos es positivo.
In ic io

A ,B

A >0 B > 0 Erro r A ,B


Or

F in

ESTRUCTURA REPETITIVA MIENTRAS SE CUMPLA LA CONDICION 20. Visualizar 10 mltiplos del 5 a partir del 30 en forma ascendente.
In ic io

K = 1 M = 30

10

K, M K = K + 1 M = M + 5

F in

21. Visualizar 15 mltiplos del 7 a partir del 49 de forma descendente.

22. Visualizar la hora y el minuto de un reloj digital por el lapso de un da.


In ic io

H= 0

H < 24

No

K = K + 1

59

No

H,M

M = M + 1

H = H+ 1

F in

23. Se ingresan 10 nmeros. Visualizar cuntos positivos se ingresaron as como la su suma de todos los positivos.
In ic io

K = 0 X = 0

S= 0

10

X > 0

K = K + 1 S= S+ X

S,K

F in

24. Se compra 5 artculos diferentes. Se ingresan las cantidades y sus precios unitarios. Visualizar el pago total.
In ic io

PP = 0 K= 0

C ,P
PP = PP + c * P

K= K+ 1

PP

F in

25. Se determina la cantidad de nmeros a ingresar (c); luego se ingresan nmeros diferentes (N). Visualizar al menor usando un solo IF.
In ic io

K = 0 m a y = -0.00 C

N K = K + 1

N > Ma y

Ma y = N

F in

26. Se ingresa una cantidad determinada de nmeros, visualizar cuantos nmeros negativos se ingresaron, mostrar la suma de los positivos y el promedio de todos que ingresaron.
In ic io
X K S Y P = = = = = 0 0 0 0 0

Y > 0 Y > 0
An d

K = K + 1 K, X S,P

S= S+ Y P = X+ Y/2

F in

27. Ingresar un nmero entero positivo. Visualizar los mltiplos del 3 comprendidos entre el 1 y el nmero ingresado.

ESTRUCTURA CONDICIONAL ANIDADA

28. Se ingresan 3 nmeros diferentes. Visualizar al nmero intermedio.


In ic io

A ,B,C

No

A> B A< B

Y Y

B> C B< C

Si

No C

B> A B< A

Y Y

A>C A<C

Si A

F in

29. Se ingresan tres nmeros diferentes. Visualizar al menor.


In ic io

A ,B,C

No

A>B

Si

No C

B >C

Si B C

No

A> C

Si A

Fin

30. La entrada de un circo vale 10 soles. Si es un nio menor de 3 aos, no paga; pero si es un joven menor de 16 aos, paga media entrada. Visualizar el pago de la entrada de acuerdo al caso.

31. La suscripcin a una revista cuesta 50 soles. Los que son estudiantes tienen un descuento del 10% y los que son clientes antiguos, 15%. Calcular y visualizar el pago a que tenga lugar cada tipo de suscriptor, si solo se tiene derecho a un solo descuento.
In ic io

R = 50 D = 0

No

S= A

Si

No

S= E

Si D = 0. 10

D = 0 .1 5

P= R-D* R

F in

32. Se ingresan los coeficientes A, B, C de una ecuacin de 2 grado Hallar las races de la ecuacin. El discriminante de la

ecuacin determina la naturaleza de las races. Si: D>0 entonces existen dos races reales, Si D=0, una raz. Si D<0 entonces la ecuacin tiene races imaginarias.

= b 2 4ac

33. Ingresar el nombre, la edad, el sexo y el estado civil de una persona. Visualizar, solo si la persona es hombre o mujer menor de edad y es hombre casado, el nombre y un mensaje que diga usted no se mande, en los dems casos visualizar el nombre de la persona solamente.
In ic io

N o m ,e d a d ,se x,E.C

Si

Ed a d < 1 8

No

Si
No m
Us te d no se mand a

Se x= M
E.C=C

No Nom

ESTRUCTURA REPETITIVA PARA

F in

34. Ingrese el nombre y la edad de cualquier persona y visualiza tanto el nombre como la edad 5 veces.
In ic io

K = 0

N o m ,e d a d

K =

1, 5, 1

N o m ,e d a d

F in

35. Visualizar los 100 primeros nmeros naturales


In ic io

N N = 1 ,1 0 0 , 1

NN

F in

36. Visualizar la suma de los cuadrados de 100 primeros nmeros naturales.

37. Ingresar 500 nmeros enteros y obtener cuantos son positivos.

38. Visualizar la suma de los nmeros pares comprendidos entre 20 y 400.

39. Determinar en un conjunto de 100 nmeros naturales, cuntos nmeros son menores de 1, cuntos son mayores de 50, y cuntos estn comprendidos entre 25 y 45.

In ic io C1 = 0 C2 = 0 C3 = 0 I = 1 , 1 0 0 ,1

Si

No N< 0 Si C 2 = C 2+ 1 No
N > 25 N< 4 5

C 1 = C 1+ 1

N> 50

No

Si

C 3 = C 3+ 1

C 1,C 2.C 3

F in

40. Visualizar 50 trminos de la serie armnica: 1 + 1/2 + 1/3 +1/4 +y luego determine la suma total.

In ic io N = 0 Sum a = 0 SA = 0
I = 1, 5 0 , 1

N = N + 1 SA = 1 / N

Suma= Suma+SA

SA

Su m a

F in

41. Visualizar 40 trminos de la serie: 1, -3, 5, -7, 9, -11

42. Encontrar aquellos nmeros enteros Z de 1 a 500 que cumplan con el teorema de Pitgoras: Z^2 = X^2 +Y^2; X, Y son enteros positivos, desde uno hasta 400 inclusive. Si la suma de los

cuadrados de X y Y son mayores al cuadrado de Z, empezar una nueva interaccin.


In ic io

X = 0 Z = 0 Y = 0 RZ= 0 RX = 0 RY = 0 RXY = 0

Z = 1, 5 00, 1

X = 1, 4 00, 1

Y = 1, 4 00, 1
RZ= RX = RY = RXY = Z* Z X * X Y* Y RX+ R Y

No

R Z < R XY

Si

No

R Z < R XY

Si

Z, Y, X

F in

43. Los empleados de una fbrica trabajan en 2 turnos (diurno y nocturno) se desea calcular el jornal diario de acuerdo con los siguientes puntos: las tarifas de las horas diurnas de 40 soles, la tarifa de la horas nocturnas es de 50 soles, en caso de un amigo, la tarifa se incrementara en 1 sol el turno diurno y 2.5 el turno nocturno.
In ic io

J = 0
Tu rno ,D ia

No

T urno= diurno

Si

No

Dia=domingo

Si

No

Dia=domingo

Si

J = 8* 4

J = 8 * 4+ 1.5

J = 8 *5

J = 8* 4+ 2. 5

J
Fin

Вам также может понравиться