Está en la página 1de 7

51.

Algoritmo menorNota leer(z)


Var
Entero : nota, x, menor, suma; desde d=1 hasta d<7 inc 1
Real : media desde h=x hasta h<24 inc 1
x0
Inicio desde m=y hasta m<60 inc +
mientras x<5 hacer y=0
escribir (Ingrese nota) desde s=< hasta s<60 inc 1
leer (nota) z=0
mientras (nota<0 OR nota>20) desde c=1 hasta c<21 inc 1
leer (nota) escribir (d,h, m,s, c)
fin_mientras fin_desde
fin_desde
si (nota<menor) fin_desde
menor nota fin_desde
fin_si fin_desde
suma suma + nota
xx+1 fin_algoritmo
fin_mientras
media = suma DIV 5 54. algoritmo pesoPromedio

escribir (menor) var


escribir (media) entero: peso, edad, s, s2, s3, s4, c1, c2, c3, p1, p2, p3,
p4
fin_algoritmo
inicio
52. Algoritmo tablaMultiplicacion desde c=1 hasta c<=5 inc 1
var leer (edad)
entero : x, n, l leer (peso)
si (edad>0 AND edad<=12)
inicio s1s1+peso
leer (n) s2=s2+1
leer (l) sino
si (edad>12 AND edad<29)
desde x<-1 hasta x<l inc 1 s2s2+peso
escribir (n,*,x=,n*x) s2=s2+1
fin_desde sino
si (edad>29 AND edad<=59)
fin_algoritmo s3s3+peso
s3=s3+1
53. algoritmo relojDigital sino
si (edad>60)
var s4s4+peso
entero: d, h, m, s, x, y, z, c c4=c4+1
p1 = s1/c1;
inicio si(s1=0 AND c1=0)
leer (x) p1=0;
leer (y) p2 = s2/c2;
si(s2=0 AND c2=0) 56. algoritmo promedio
p20; var
p3 = s3/c3; real : puntos, cant, control, menor, suma, promedio1,
si(s3=0 && c3=0 ) promedio2
p3 0;
p4 = s4/c4; inicio
si (s4=0 && c4=0) desde i=1 hasta x<=7 inc 1
p40; leer(puntos)
menor 9999;
escribir (p1) si(puntos<menor)
escribir(p2) menor puntos
escribir(p3) fin_si
escribir (p4) sumasuma+puntos
cant=cant+1
fin_algotitmo si(cant = 5)
promedio1suma/5
55. algoritmo puntoPromedio fin_si
promedio2 suma/cant
const escribir(promedio1)
entero pesoBase=10; escribir (menor)
real descuento=0.15; escribir(promedio2)

var fin_algoritmo
real puntos, cant, control, menor, suma, promedio1,
promedio2 57.algoritmo promedio
var
inicio real : tiempo, suma, promedio
desde int x=1 hasta x<=7 inc 1 entero: cant1=0, cant2=0
escribir(Ingrese el numero de puntos)
leer (puntos) inicio
menor = 9999; desde x=1 hasta x<=10 inc 1
si (puntos < menor) leer(tiempo)
menor = puntos sumasuma+tiempo
fin_si si (tiempo<=16)
suma += puntos cant1=cant1+1
cant =cant+1 sino
si(cant = 5) cant2=cant2+1
promedio1 = suma/5; fin_si
fin_si promedio=suma/10
si (cant1=10)
promedio2 = suma/cant; escribir (Apto)
sino
escribir (promedio1) si (cant2=1)
escribir(menor) escribir (Apto)
escribir(promedio2) sino
si (promedio<=15)
fin_algoritmo escribir (Apto)
sino
escribir (No Apto) desde x=1 hasta x<=15 inc 1
fin_si leer (edad)
fin_algortimo si (edad>=0 AND edad<1)
edad1=edad1+1
58. algoritmo porcentajeAnimales sino
si(edad>=1 AND edad<3)
var edad2=edad2+1
entero: edad, p1, p2, p3, opcion, x, suma, edad1, sino
edad2, edad3 si (edad>3)
edad3=edad3+1
inicio fin_si
leer(opcion) fin_si
si (opcion=1) fin_si
x1 fin_si
desde x=1 hasta x<=20 inc 1
leer (edad) suma = edad1 + edad2 + edad3 ;
si (edad>=0 AND edad<1)
edad1=edad1+1 p1 = (edad1/suma)*100;
sino si (suma = 0)
si(edad>=1 AND edad<3) p1 = 0;
edad2=edad2+1 fin_si
sino p2 = (edad2/suma)*100;
si (edad>3) si (suma == 0)
edad3=edad3+1 p2 = 0;
fin_si fin_si
fin_si p3 = (edad3/suma)*100;
fin_si si(suma == 0)
fin_si p3 = 0;
sino fin_si
si (opcion=2)
x1 escribir (p1)
desde x=1 hasta x<=15 inc 1 escribir (2)
leer (edad) escribir (3)
si (edad>=0 AND edad<1)
edad1=edad1+1 fin_algoritmo
sino
si(edad>=1 AND edad<3) 59.algoritmo comision
edad2=edad2+1 var
sino real : sueldoBase, comision, total, porcentaje, venta,
si (edad>3) suma
edad3=edad3+1 entero: n, x, y;
fin_si
fin_si leer (n)
fin_si sueldoBase0
fin_si porcentaje0
sino desde x=1 hasta x<=n inc 1
si (opcion=3) leer (sueldoBase)
x1 leer(porcentaje)
venta 0 sino
suma0 {
desde y=1 hasta y<=3 inc 1 si (sexo = 'm')
leer (venta) mujeres++;
suma=suma+1 fin_si
fin_desde
comision (suma*porcentaje)100
total sueldoBase+ comision escribir (hombres)
escribir (mujeres)
escribir (comision) fin_algoritmo
escribir (total)
62. algoritmo numeroAutos
fin_algoritmo. var
entero
60. algoritmo sueldoObrero entero digito, n=0, x, amarilla, verde, azul,
const roja, rosa;
real SUELDO1=20, SUELDO=25
var leer (n)
real :gananci amarilla 0;
entero: x,n, horas verde 0;
incio rosa 0,
leer (n) azul 0;
desde x=1 hasta x<=n inc 1 roja 0;
leer(horas) desde x= hasta x<=n inc 1
si (horas<=40) leer(digito);
ganancia=sueldo*horas si (digito=1 || digito=2)
sino amarilla++;
ganancia= sino
horas/40)*SUELDO1 + si(digito==3 || digito==4)
(horas%40)*SUELDO2 rosa=rosa+1;
fin_si
fin_desde sino
si (digito=5 OR digito=6)hx
escribir (ganancia) roja=roja+1
fin sino
si(digito=7 OR digito==8)
61.algoritmo verd=verde+1
var
entero: int x, n, hombres, mujeres; sino
si (digito=9 OR
inicio digito==0)
leer (n)
mujeres 0; azul=azul+1
hombres 0; fin_si
desde x=1hasta x<=n inc 1) fin_si
leer( sexo); fin_si
si (sexo = 'h') fin_si
hombres=hombres+1 fin_Desde
escribir (roja) 66.algoritmo menor
escribir (amarilla) var
escribir (verde) entero: n, i, menor, numero;
escribir (azul)
escribir (rosa) leer (n)
fin_algoritmo
menor = 9999;
63. algorimo promedio desde i=1 hast i<=n inc1
var leer( numero)
entero: n, m, x, y; si (numero<menor)
real nota, promedio, suma; menor = numero;
inicio fin_si
leer (n) fin_desde
leer (m)
escribir (menor)
desde x=1 hasta x<=n inc 1 fin_algoritmo
nota 0;
suma 0; 67. algoritmo
desde y=1 hasta y<=m inc 1) var
leer (nota) entero n, i, numero, mayor;
suma += nota;
fin_desde leer (n)
promedio suma/m;
numero 0;
escribir (promedio) mayor 0;
fin_desde desde i=1 hasta i<=n inc 1
fin_algoritmo leer (numero)
si(mayor<numero)
64. algoritmo monto mayor = numero;
const fin_si
real INTERES=0.2; fin_desde
var escribir (mayor)
entero x;
real monto, ganancia; fin_algoritmo

inicio 68.algoritmo montoCobrado


leer( monto) var
desde x=1 hasta x<=12 inc1 Entero: n, y, cliente;
ganancia monto*INTERES; Real : precio, sumaI, sumaG;
monto +=ganancia; carcter opcion;
fin_desde
escribir (monto) opcion = 's';
fin_algoritmo precio = 0;
sumaI = 0;
65. algoritmo sumaG = 0;
precio = 0;
cliente = 1;
mientras (opcion = 's' )
leer (n) sino
if ((diferencia=
desde y=1 hasta y<=n inc 1 pesoActual -
leer( precio; pesoAnterior)== 0)
sumaI suma+ precio;
fin_desde escribir (MISMO)
escribir (sumaI) fin_si
sumaG =sumaG + sumaI; fin_si
fin_si
escribir (desea continuar: ) fin_si
leer (opcion)
mientras (opcion!='s' AND opcion!='n') fin_algoritmo
leer (opcion)
fin_mientras 70. algoritmo
cliente=cliente +1 entero: g, n, m,x,y,z;
fin_desde real nota1, nota2, nota3, sg, pGrupal,
fin_algoritmo pIndivifual, si, st, pTotal, sn, ne;

69. algoritmo peso leer (g)


leer (n)
var leerm(m)
entero: int i, y, n; desde x=1 hasta x<=g inc1
real: peso, pesoAnterior, pesoActual, suma, sg 0;
diferencia; pg 0;

leer (n) desde y=1 hasta y<=n inc 1


pi 0;
desde i=1 hasta i<=n inc 1 si 0;
leer ( pesoAnterior)
desde z=1 hasta z<=m inc 1
desde y=1 hasta y<=10 inc 1 leer (nota1)
leer ( peso) leer(nota2)
suma suma +peso; leer (nota3)
fin_desde sn nota1+nota2
pesoActual suma/10; +nota3
ne sn/3
diferencia = 0; si si + ne
if ((diferencia= pesoActual - fin_desde
pesoAnterior)>0)
sg sg + pi
escribir ( SUBIO) fin_desde
escribir (diferencia) st st + pg
sino fin_desde
si ((diferencia= pesoActual -
pesoAnterior)<0) pg sg/n;
escribir (BAJO) pt st/g;
escribir (diferencia) pi si/m;
escribir (pTotal)
escribir (pIndividual)
escribir (pGrupal)
fin_algoritmo

También podría gustarte