Programacion En Algoritmos

Páginas: 5 (1155 palabras) Publicado: 25 de octubre de 2012
EJERCICO 1

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"))...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo y programacion
  • algoritmo y programacion
  • Algoritmos Programacion
  • Algoritmos en programacion
  • Algoritmos Y Programacion
  • algoritmo y programacion
  • Algoritmos de programacion
  • Algoritmo de Programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS