Está en la página 1de 3

P AR C I AL F I N AL L E N G U AJ E D E P R O G R AM AC I Ó N

V I R T U AL

I ng. R o be r t o P o r t o S ol a n o. M s .

F e c h a : 2 4 d e J u ni o 2 0 1 8

N o m br e : J a i l e r p ol o r e a l e s

C e d ul a : 1 1 4 0 8 5 7 1 8 7

1) ¿Cuál es la gran diferencia entre las estructura


r e p e t i t i va “Para_que” y la estructura r e p e t i t i va
“ Mi e n t r a s _ q u e ” ?

2) S u p o n g a q u e s e t i e n e u n c o n j u n t o d e c a l i f i c a c i o n e s d e
u n g r u p o d e 25 a l u mn o s . Realizar un algoritmo para
calcular la calificación media y la calificación más alta de todo
el grupo.
Proceso notaBajaMedia
Definir baja,nota,suma,media,i Como real;
Escribir "saber la nota baja y la nota media";
baja =5;
suma<-1;
Para i<-1 Hasta 25 Hacer
Escribir " nota ", i;
Leer nota;
suma= suma+nota;
Si nota> 0 y nota<=5 Entonces
Si nota<baja Entonces
baja=nota;
Fin Si
Fin Si
Fin Para
media=suma/40;
Escribir "la nota media es: ",media," la nota mas baja es ",baja;
FinProceso

3 ) A l c e r r a r u n e xp e n d i o d e ma n z a n a s , 1 0 c l i e n t e s q u e
aún no han pagado recibirán un 25% de descuento si
c o mp r a n má s d e 5 k i l o s . De t e r m i n a r c u á n t o p a g a r a c a d a
cliente y cuanto percibirá la tienda por esas compras
INICIO PROGRAMA NARANJAS

VARIABLES precio_kilo = ?, kilos = 0, ganancia = 0; contador = 0;

// se utiliza un ciclo para controlar las entradas

CICLO MIENTRAS ( contador < 15 )


{
Mensaje ("Ingrese cantidad total de kilos ");
kilos = " leer total de kilos ";

//se procede a validar si hay descuento o no

SI ( kilos > 10)


{
total = kilos * precio_kilo; // se calcula el monto total sin descuento
total = total - ( total * 0.15); // se calcula un descuento del 15% al total
}
SI NO
{
total = kilos * precio_kilo; // no hay descuento
}
ganancia = ganancia + total; // aqui se acumulan las ganancias de la tienda
contador = contador + 1; // se incrementa el contador de clientes en +1
MENSAJE (" El total a pagar es : " + total);
total = 0; // se limpia la variable total para ser re-utilizada
kilos = 0; //se limpia la variable kilos para ser re -utilizada

} FIN CICLO MIENTRAS

MENSAJE ( "El total de ganancia es : " + ganancia);

FIN PROGRAMA NARANJAS;

También podría gustarte