0% encontró este documento útil (0 votos)
214 vistas21 páginas

Algoritmos para Cálculos y Gráficos

Este resumen presenta los puntos principales de 6 algoritmos propuestos: 1) Ingresa notas de estudiantes y calcula suma, promedio y cantidad entre 85-90. 2) Toma compras en quetzales, calcula suma y promedio en dólares, y cantidad sobre Q15,000. 3) Toma años de nacimiento, calcula edades y cantidad entre 20-25 años. 4) Genera 20 números decrecientes en 10 entre 200 y 0, y muestra números y sus cubos. 5) Toma ancho y largo de rectá

Cargado por

Emily López
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
214 vistas21 páginas

Algoritmos para Cálculos y Gráficos

Este resumen presenta los puntos principales de 6 algoritmos propuestos: 1) Ingresa notas de estudiantes y calcula suma, promedio y cantidad entre 85-90. 2) Toma compras en quetzales, calcula suma y promedio en dólares, y cantidad sobre Q15,000. 3) Toma años de nacimiento, calcula edades y cantidad entre 20-25 años. 4) Genera 20 números decrecientes en 10 entre 200 y 0, y muestra números y sus cubos. 5) Toma ancho y largo de rectá

Cargado por

Emily López
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

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

También podría gustarte