Você está na página 1de 3

Se desea leer las calificaciones de una clase de informtica

y contar el nmero total de aprobados (5 o mayor que 5).

Proceso leer_calificaciones
aprob<-0
desaprob<-0
Mientras aprob >5
Escribir "nota "
Leer n
Escribir "
Leer b
Si n>=14 Entonces
aprob<-aprob+1
Sino
desaprob<-desaprob+1
FinSi
Escribir "el total de aprobados es " ,aprob
FinProceso

Leer 100 nmeros. Determinar la media de los nmeros positivos y la media de


los nmeros negativos.
Proceso la_media_de_los_numeros_positivos_y_negativos
i<-1
sumaneg<-0
sumaposi<-0
mientras i<=100 hacer
escribir "digite numero"
leer num
si num<0 Entonces
sumanega=sumanega+num
nega= nega+1
sino
sumaposi=sumaposi+num
posi=posi+1
finsi
i=i+1
cantiposi=sumaposi/posi
cantinega=sumanega/nega
FinMientras
escribir "la media de los positivos es" , cantiposi

escribir "lamedia de los numeros negativos es",cantinega


FinProceso

Un comercio dispone de dos tipos de artculos en


fichas correspondientes a diversas sucursales con los
siguientes campos:
cdigo del artculo A o B,
precio unitario del artculo,
nmero de artculos.

Proceso un_comercio
Escribir 'Ingrese el codigo del articulo: ';
Leer articulo;
Mientras (articulo<>"X" & articulo<>"x") Hacer
Escribir 'Ingrese precio unitario: ';
Leer precio;
Escribir 'Ingrese el numero de articulos: ';
Leer cantidad;
Si (articulo='a' | articulo='A') Entonces
total_a<-total_a+precio*cantidad;
articulo_a<-articulo_a+1;
Sino
total_b<-total_b+precio*cantidad;
articulo_b<-articulo_b+1;
FinSi
Escribir 'Ingrese el codigo del articulo: ';
Leer articulo;
FinMientras
Escribir 'Cantidad articulos a: ',articulo_a;
Escribir 'Cantidad articulos b: ',articulo_b;
Escribir 'Importe articulos a: ',total_a;
Escribir 'Importe articulos b: ',total_b;
FinProceso

Você também pode gostar