Está en la página 1de 21

UNIVERSIDAD MARIANO GALVES DE

GUATEMALA

FACULTAD DE INGENIERIA QUIMICA

EMILY ROXANA NOEMI LOPEZ

CARNET
1017-21-8707
1.Ingresar las notas de los estudiantes. Salir de la ejecución del programa por medio
de un valor centinela. Mostrar la suma y el promedio de las notas ingresadas. También
mostrar cuántos estudiantes tiene notas entre 85 y 90 puntos

Variables

Real promedio=0

Suma =0, n =0, cal=0 , ncal=0

Inicio

Muestra “desea ingresar datos [s/n]: "

Leer resp

Mostrar “nombre del estudiante”

Mostrar “ingrese las notas “

Leer

Hacer suma +=cal

Hacer promedio =suma/ncal

Si ((compraquet >=85) and ( <=90))

Hacer n+= 1

Mostrar “la suma es “, suma

Mostar” el promedio es “, promedio

Fin si

Mostrar “desea ingresar otro dato [s/n]: "

Leer resp

Fin mientras

Mostar “el total entre 85 y 90 son “, n

Fin
inicio

Suma=0, nota=0, promedio=0 ncal=0

“desea ingresar datos [s/n]: "

resp

“ingrese nombre de estudiantes”


“ingrese número de calificaciones a promediar”

Nom= nombre del estudiante

Cal = numero de la calificación

Suma + = cal,

Promedio = suma /cal

La calificación La calificación
esta dentro del Cal>=85 y cal <=90 no está dentro
rango del rango

N+= 1

“la suma total es”, suma

“el promedio es: prom

“desea ingresar datos de estantes [s/n]: "

resp

“el rango entre 85 y 90 de las calificaciones son”, n

fin
2.Ingresar las compras en quetzales, de los clientes. Preguntas si desea ingresar
datos. Mostrar la suma y el promedio de los datos ingresados, en dólares (1 dólar =
7.66 quetzales). También mostrar cuántas compras son mayores o iguales a Q.
15,000.00
Variables

Real prom=0

Suma =0, cont =0,

Inicio

Muestra “desea ingresar datos [s/n]: "

Leer resp

Mostrar “ingrese la compra “

Leer compra

Hacer compraquet = compra * 7.66

Hacer suma + compraquet

Si (compraquet>=15,000)

Hacer contsal = contsal + 1

Fin si

Hacer cont= cont +1

Mostrar “desea ingresar otro dato [s/n]: "

Leer resp

Fin mientras

Hacer prom = suma/cont.

Mostrar “la suma es “, suma

Mostar” el promedio es “, prom

Mostar “el total en compra mayor de 15000 son “, contsal

Fin
inicio

Suma=0, nota=0, prom=0 contsal=0

“desea ingresar datos [s/n]: "

resp

“ingresar cadena de compras”

Compraquet=compra *7.66

Suma +=compraquet

La compra no
La compra esta está dentro del
dentro del Compra >=15.000
rango
rango

Compraquet +=1

Cont +=1

“desea ingresar datos [s/n]: "

resp

“la suma total es”, suma

“el promedio es: prom

“el rango entre 15000:”, contsal

fin
3.Ingresar el año de nacimiento de 10 personas. Mostrar cuántas edades se
encuentran en el rango de 20 a 25 años. También mostrar la edad de la persona.
(For)

Variables

Cont =0, contedad=0, suma=0,

Mostrar (cont <10)

Mostrar “ingrese el año de nacimiento”

Leer año de nacimiento

Hacer edad = año -2021

Hacer suma += edad

Si ((edad >=20) y (edad <=25))

Hacer contedad +=1

Fin si

Hacer Cont = cont +1

Mostar “su edad es de “, edad, en años

Mostar “la cantidad de personas dentro del rango son “, contedad


inicio

Real, Cont =0, contedad=0, suma=0,

Cont < 10

“ingresar el año de su nacimiento”

año de
nacimiento

edad = año -2021

suma += edad

La edad esta edad >=20 y edad <=25 La edad no está


dentro del dentro del
rango rango

contedad +=1

Cont = cont +1

“su edad es de “, edad, en años

“la cantidad de personas dentro del rango


son “, contedad

fin
4.Elabore un algoritmo en el cual se generen 20 números. El rango es de 200 al 10,
decremente en 10. Mostrar los números y el cubo de los mismo

Variables

Cubo=0, cont=200.

Mostrar “los numero y sus cubos”

inicio

Leer cont >=0

Mostrar cubo = cont **3

Mostar “los números “, cont,” su cubo es “, cubo

Mostrar cont= cont -10

inicio

“los números y sus cubos”

Cont < 10

Cubo = cont ** 3

“los números”, cont,”su cubo es, cubo

fin
5.Ingresar el ancho y la longitud de un rectángulo. Mostrar el dibujo del rectángulo.
Con el carácter y el tamaño que usted quiera.

iniciar

Mostrar “numero de reglones”

Mostrar” número de columnas”

Mostrar el rango de 1, m+1

Leer el rango de 1, n+1

Mostrar carácter,” &”, end

Mostrar ““

inicio

ingresar “número de reglones”

“numero de columnas”

Rango de 1
m+1

Leer el rango 1, n +1

Mostar el carácter,” &” , end”

Mostar “ “

fin
6. Mostrar un triángulo que contenga 10 asteriscos para los ciclos. La
forma es la siguiente. Investigue y analice la forma de cómo dibujarlo.

*
**
***
****
*****
******
*******
********
*********
**********

Variable

Num=0

iniciar

Mostrar num

Ciclo interno

Para núm.

mostrar ( ‘ ‘ * (núm. -i -1) + ” *” * ( 2 * i + 1)

Fin
inicio

Variable num=0

“mostrar num”

Ejecutar
núm.

mostrar ( ‘ ‘ * (núm. -i -1) + ” *” *


( 2 * i + 1)

fin

También podría gustarte