Programacion En Algoritmos
1.-INICIO
2.-DECLARACION
Alfabetico=> nom,clave
Numerico=> desc,precio,precio_pago
3.-ASIGANCION
Imprimir(“INGRESE EL NOMBRE DEL PRODUCTO”)
Leer (nom)
Imprimir(“INGRESE LA CLAVE DEL PRODUCTO”)
Leer (clave)
Imprimir(“INGRESE EL PRECIO DEL PRODUCTO”)
Leer (precio)
4.-PROCESO
SI(clave.equals(“01”))
desc=precio * 0.1
CASO CONTRARIOSI(clave.equals(“02”)
desc=precio*0.2
CASO CONTRARIO
desc=0
FIN SI
FIN SI
precio_pago= precio-desc
5.- VISUALIZACION
Imprimir(“ELPRODUCTO ES: ",nom ," CON CLAVE ",clave, " SU PRECIO ES: ",precio, " Y CON DESCUENTO PAGA ",precio_pago”)
6.- FIN
EJERCICIO 4
1.-INICION
2.-ASIGNACION
Numerico=> i, entre1,entre2,apor,suma,prom
3.-DECLARACION
4.-PROCESO
HACER PARA(i=1;i<=12;i=i+1)
IMPRIMIR("INGRESE EL APORTE "+i);
LEER(apor)
suma=suma + apor;
SI(apor>70 && apor<90)
entre1= entre1 +1;
CASO CONTRARIO
SI(apor>10 && apor <50)
entre2 =entre2+1;
FIN SI
FIN SI
FIN PARA
prom=suma/12;
5.-VISUALIZACION
Imprimir("EL PROMEDIO ES: "+prom);
Imprimir ("NUMERO DE NOTAS ENTRE 70 Y 90:"+entre1);
Imprimir ("NUMERO DE NOTAS ENTRE 10 Y 50: "+entre2);
6.- FIN
EJERCICIO 9
1.-INICIO
2.-ASIGNACION
Numérico => i=1,num, prom,suma=0,prom_gen,promal=0,promba=101;
3.-DECLARACION
Imprimir ("INGRESE EL NUMERO DE ESTUDIANTES")
Leer(num)
4.-PROCESO
HACER MIENTRAS (i<=num)
Imprimir ("INGRESE EL PROMEDIO DEL ESTUDIANTE "+i)
Leer (prom)
SI( prom>0 && prom<100)
{
suma=suma+prom
SI(prom>promal)
promal=prom
FIN SI
SI(prom<promba)
promba=prom;
FIN SI
CASO CONTRARIO
Imprimir("ERROR EN RANGO DE NOTA")
FIN SI
i=i+1
FIN MIENTRAS
prom_gen=suma/num;
5.-VISUALIZACION
Imprimir("EL PROMEDIO DEL CURSOES: ",prom_gen)
Imprimir("EL PROMEDIO MAS ALTO ES: ",promal)
Imprimir("EL PROMEDIO MAS BAJO ES: ",promba)
6.-FIN
EJERCICIO 6
1.-INICIO
2.-ASIGNACION
Numerico => pers,i=1, sexo1=0,sexo2=0,hom,muj,
Alfabetico => sexo
3.-DECLARACION
Imprimir("INGRESE EL NUMERO DE PERSONAS");
Leer(pers)
4.-PROCESO
HACER MIENTRAS (i<=pers)
Imprimir("INGRESE EL SEXODE LA PERSONA "+i);
Leer (sexo)
SI (sexo.equals ("femenino")||sexo.equals ("FEMENINO")||sexo.equals ("Femenino"))
sexo1=sexo1 + 1
CASO CONTRARIO
SI(sexo.equals ("masculino")||sexo.equals ("MASCULINO")||sexo.equals ("Masculino"))
sexo2=sexo2 + 1
CASO CONTRARIO
Imprimir("ERROR DE GENERO")FIN SI
FIN SI
i=i+1
FIN MINETRAS
5.-VISUALIZACION
Imprimir ("EL PORCENTAJE DE MUJERES ES: "+sexo1);
Imprimir ("EL PORCENTAJE DE HOMBRES ES: "+sexo2);
6.-FIN
EJERCICIO 8
1.-INICIO
2.- DECLARACION
NUMERICO => numa,i=0, val_art,suma=0,desc = 0,iva,val_pago;
ALFABETICO => color="";
3.-ASIGNACION
Imprimir("INGRESE EL NUMERO DE ARTICULOS");Leer(numa)
Imprimir ("SAQUE UNA BOLA DEL ANFORA Y DIGA SU COLOR");
Leer(color)
4.-PROCESO
HACER MIENTRAS (i<numa)
SI (color.equals ("BLANCA")||color.equals ("ROJA")||color.equals ("AZUL")||color.equals ("VERDE")||color.equals ("NEGRA")){
SI (color.equals ("BLANCA")||color.equals ("Blanca")||color.equals ("blanca"))
desc= suma*0.06;CASO CONTRARIO
SI (color.equals ("ROJA")||color.equals ("Roja")||color.equals ("roja"))
desc=suma*0.05;
CASO CONTRARIO{
SI (color.equals ("VERDE")||color.equals ("Verde")||color.equals ("verde"))
desc=suma*0.03;
CASO CONTRARIO
SI(color.equals ("AZUL")||color.equals ("Azul")||color.equals ("azul"))...
Regístrate para leer el documento completo.