UNIVERSIDAD MARIANO GALVES DE
GUATEMALA
FACULTAD DE INGENIERIA QUIMICA
EMILY ROXANA NOEMI LOPEZ
CARNET
1017-21-8707
[Link] 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
[Link] 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
[Link] 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
[Link] 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
[Link] 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