Está en la página 1de 21

ESCUELA MILITAR DE INGENIERIA

“ANTONIO MCL. DE SUCRE CIENCIAS


BASICAS

PRÁCTICO ESTRUCTURAS
REPETITIVAS

NOMBRE Y APELLIDO:YULIANA ROCHA PACAJE


PARALELO B
CODIGO:S8122-1
CARRERA:ING.INDUSTRIAL
GESTION:2020
DOCENTE:ING.CHRISTIAN MARIO TORANZOS
EJERCICIOS FALTANTES 1 y una prueba de
escritorio que o la entendí la 18
EJERCIICIOS PROPUSTOS 20

Santa Cruz - Bolivia


1.Leer 20 números e imprimir cuántos sonpositivos, cuántos
negativos y cuántos neutros.

positivos negativos neutros


num

45 v x x positivo

2 v x x positivo

-1 x v x negativo

0 x x v neutro

8 v x x positivo

-98 x v x negativo

Seguimos con 20 datos el algoritmo cuenta cada


uno de ellos seun la condiciones en este caso
Positvos=3
Negativos=2
2. Calcular e imprimir la tabla de multiplicar de del 1 al 12.
Imprimir el multiplicando, el multiplicador y el producto.

n i

1 1 1*1=1
1 2 1*2=2
1 3 1*3=3
1 4 1*4=4

2 1 2*1=2
2 2 2*2=4
2 3 2*3=6
2 4 2*4=8
El algoritmo sigue depende del número n que ponga se
mantiene intacto pero i suma un numero mas y lo multiplica
tiene el limite hasta 12.
3. Simular el comportamiento de un reloj digital, imprimiendo la
hora, minutos y segundos de un día desde las 0:00:00 horas hasta
las 23:59:59 horas

h m s
0 00 00 0:00:00
1 01 01 1:01:01
1 01 02 1:01:02
1 01 03 1:01:03
1 01 04 1:01:05
… … .. …
23 59 58 23:59:58
23 59 59 23:59:59
*Ejecución finalizada*
La interpretación de esto era básicamente tener la función del
reloj
4. En una empresa se requiere calcular el salario semanal de
cada uno de los N obreros de CONCRETEC. El salario se obtiene
de la sig. Forma :Si el obrero trabaja 40 horas o menos se le paga
$20 por hora. Si trabaja más de 40 horas se le paga $20 por cada
una de las primeras 40 horas y$25 por cada hora extra.

Ht he ss
32 F 32*25 800
56 56-40=16 16*20+40*25 1320
67 64-40 24*20+40*25 1480
15 F 15*25 375
*Ejecucion finalizada*
Este algoritmo muestra el salario de un obrero según lo trabajado
recibe su sueldo si trabaja mas de 40 horas recibe un importe
mas sino recibe lo justo de lo de su salario
5.Obtener el promedio de calificaciones de un grupo de N
alumnos.

n calificacion suma
4 34 Suma calif Suma/n
78 266 266/4
98 66.5
56
………….. ……. …… ….
2 45
98 143 71.5
***Ejecucion finalizada***
Este algoritmo se trata de promedio de n alumnos n
alumnos que yo tengo que introducirlos mas su
calificación de hay me saca su promedio de ese grupo.
6 .Determinar cuántos hombres y cuantas mujeres se encuentran
en un grupo de N personas, suponiendo que los datos son
extraídos alumno por alumno.

numpersona sexo
3 F 3+1 4 mujeres
4 F 4+1 5 mujeres
6 M 6+1 7 hombres
7 F 7+1 8 mujeres

****Ejecucion finalizada**
El numero de hombres 17 mujeres
El numero de hombres 7 hombres
7. Una persona desea invertir su dinero en un banco, el cual le
otorga un 2% de interés. Cuál será la cantidad de dinero que
esta persona tendrá al cabo de un año si la ganancia de cada
mes es reinvertida?

monto monto total


1002 1002*1.02 1022.04 Mes1:1022.04
1022.04*1.02 1042.48’8 Ms2:1063.3304
1042.4808*1.02 1063.3304 Mes3:1063.3304
1063.3304*1.02 1084.5970 Mes4:1084.5970
….. …. ….. ......
1245.58105 1270.7782 Mes12:1270.7782
El algoritmo sigue en secuencia porque asi lo asignamos
porque se trataba de un año asi que va hasta 12 y
después todad esas cantidadde se suman y de eso se
saca la cantidad de dinero y de gaancia del mes
8. Calcular el promedio de los dígitos pares e impares de un
número N y mostrar el mayor.

i n pot den
1 1 1 3
2 3 2 4
3 5 4 6
4 7 8 10
5 16 18
9. Calcular el promedio de edades de hombres, mujeres y de
todo un grupo de alumnos.

Nume alm sexo Edad cantiia promdio


2 F 15 15+1 30/2
F 14 16+14 15

4 M 18
F 20 51 31/2=15,5
hombre
M 13 20 mujer
Este algoritmo se demuestra mediantun la secuecia si es
mujer cuenta quien es femeninan y quien es masculino y
mediante eso saca el promedio de ellos .
10.Confeccionar un algoritmo mediante DFD para contar
desde un número M hasta N ya sea ascendentemente o
descendentemente con un intervalo positivo dado por
teclado y muestre lo acumulado de los números contados

m n acum
1 43 1
2 2 2
5 13 3
4 23 4
3 1 5
13
23
43
11.En una tienda de descuento las personas que van a pagar
el importe de su compra llegan a la caja y sacan una bolita de
color, que les dirá que descuento tendrán sobre el total de su
compra. Determinar la cantidad que pagará cada cliente
desde que la tienda abre hasta que cierra. Se sabe que si el
color de la bolita es roja el cliente obtendrá un40% de
descuento; si es amarilla un 25% y si es blanca no obtendrá
descuento.

Importe Bolita Valor bol Cant.pgar Decuento


66 blanca 2 66 0

45 amarilla 1 45*0.25 11.25

15 error error error

184 roja 0 184*0.4 73.6


12.Confeccionar un algoritmo para mostrar el resultado de insertar
un dígito y eliminar un dígito de un número N dada una posición.

n digito
12 1 1
23 23 2
23 3 3
2342 223 32
2321 1133 22
13.Desarrollar un algoritmo para generar la siguiente serie y el
total acumulado:
𝑆𝐸𝑅𝐼𝐸=−1(2!1𝑛);1(4!4𝑛−1);−2(6!7𝑛−2);3(8!10𝑛);−5(10!13𝑛);...

n con i
2 n>0 1^1/5 -3^2/4 I+1 4.33576

-3 error

8 n>0 3^3/8 -6^3/5 I+1 8.96643


Este algoritmo trata de generar la serie y cuanto nos
da el total acumulado de la serie mediante
acumuladroare y sigmas conseguimos descifrar la
serie.
14 .El profesor de una materia desea conocer la cantidad de sus
alumnos que no tienen derecho al examen de nivelación. Diseñe
un algoritmo que lea las calificaciones obtenidas en las 5
unidades por cada uno de los 40 alumnos y escriba la
cantidad de ellos que no tienen derecho al examen de
nivelación.

Cal1 Cal2 Cal3 Cal4 Cal5 suma promedio


78 56 98 86 78 396 79.2 No tiene
derecho
a
nivelacion
45 0 34 56 100 235 47 Tiene
derecho
a
nivelacion
56 100 43 76 34 100 81.8 No tiene
derecho
a
nivelacion
15 .Implementar un algoritmo para generar la serie:
𝑆𝐸𝑅𝐼𝐸=1!;1!;2!;3!;5!;8!;
Y muestre el promedio de los términos.

INICIALIZACIOn Actualización Gener9ar


a=3 …………. X^(n-1)/2 impar
ac=0 Ac+-term Ter— par
(1)a/x^n-1
I=1 I++
16.Diseñe un diagrama que lea N votos otorgados a los 3
candidatos a Alcalde de Santa Cruz e imprima el número del
candidato ganador y su cantidad de votos.
17. De un número N convertir a Binario, Octal y Hexadecimal.
Realizar sus respectivos DFD s.

n n/16

345 38 2 0 34
292 24 7 4 45
56 3 2 ERROR
3435 465 43 22 445
18. Se tiene un conjunto de 1000 tarjetas cada una contiene la
información del censo para una persona: 1.-Número de censo,
2.-Sexo, 3.-Edad, 4.-Estado civil (a.-soltero, b. Casado, c. Viudo,
d. Divorciado, e. Pocholo).Desarrolle un algoritmo para que lea
todos estos datos, e imprima el número descenso de todas las
jóvenes solteras que estén entre 16 y 21 años.
Diseñe un DFD que lea el valor de un ángulo expresado en radianes y
calcule e imprima el valor del seno de dicho ángulo. Se leerá también
el número de términos dela serie.
𝑆𝐸𝑁(𝑋)=𝑋−(𝑋3/3!)+(𝑋5/5!)−(𝑋7/7!)...

CANTIDAD X A=X V
TER
3 45 45^3=2453 32040
20. Un jeep puede viajar 500 km con un tanque lleno de gasolina.
Desde una posición inicial, conteniendo n tanques de gasolina el
mismo jeep puede viajar: 𝐿=500(1+1/3+1/5+...+1/(2𝑛−1)) km.
Estableciendo economía de combustible en una ruta. Diseñe un
pseudocódigo que calcule el valor del dado N.

l k suma v F
2 34 36 2 22
212 211 343 14 21
23 12 233 431 31
324 23 433 124 31
444 42 32 311 1111
El jeep puede viajar de lado del combustible de la ruta

También podría gustarte