Documente Academic
Documente Profesional
Documente Cultură
Algoritmo Fiesta_Personas
hombre_men_edad=0
mujer_men_edad=0
h=0
m=0
prom_edad_hombres=0
prom_edad_mujeres=0
sexo=""
leer numero
leer edad
leer sexo
Si edad>0 y sexo="M" o sexo="F" Entonces
Si sexo="M" Entonces
hombre_men_edad=hombre_men_edad+1
FinSi
edadhombres=edadhombres+edad
h=h+1
prom_edad_hombres=edadhombres/h
SiNo
mujer_men_edad=mujer_men_edad+1
FinSi
edadmujeres=edadmujeres+edad
m=m+1
prom_edad_mujeres=edadmujeres/m
FinSi
FinSi
FinPara
FinAlgoritmo
2.-Se lanza un dado reiteradas veces hasta que el valor del tiro es 1. Determinar la cantidad
de veces que se lanzó el dado y el puntaje acumulado, si lo que se acumula es el valor del
tiro.
Algoritmo Lanzardado
Definir valor,lanzamientos,acumulado Como Entero
acumulado<-0
lanzamientos<-0
Repetir
Leer valor
lanzamientos<-lanzamientos+1
acumulado<-acumulado+valor
FinAlgoritmo
3.-En una tienda de descuento las personas que van a pagar el importe de su compra llegan a
la caja y sacan una bolita de color, que les dirá que descuento tendrán sobre el total de su
compra. Determinar la cantidad que pagará cada cliente desde que la tienda abre hasta que
cierra. Se sabe que si la bolita es roja, el cliente obtendrá un 40% de descuento; si es amarilla
un 25% y si es blanca no obtendrá descuento.
La tienda abre a las 8 am y cierra a las 18:00 horas
proceso descuentoporbolitarojaamarillablanca
repetir
escribir sin saltar "ingrese el valor de importe de la compra:";
leer importe_de_la_compra;
descuento <- 0;
bolita <- azar(3);
si bolita = 0 entonces
descuento <- importe_de_la_compra*0.4;
escribir "bolita roja";
finsi
si bolita = 1 entonces
descuento <- importe_de_la_compra*0.25;
escribir "bolita amarilla";
finsi
si bolita = 2 entonces
escribir "bolita blanca";
finsi
cantidad_a_pagar <- importe_de_la_compra-descuento;
escribir "valor de bolita: ", bolita;
escribir "valor de cantidad a pagar: ", cantidad_a_pagar;
escribir "valor de descuento: ", descuento;
escribir "";
repetir
escribir sin saltar "¿desea repetir el proceso? (s/n):";
leer tecla_repetir;
hasta
que tecla_repetir='s' o tecla_repetir='n' o tecla_repetir='s' o tecla_repetir='n'
hasta que tecla_repetir='n' o tecla_repetir='n'
finproceso
4.-En una tienda de artículos para caballeros al final del día se carga en la computadora las
boletas que confeccionaron los distintos vendedores para saber cuánto fue la comisión del
día de cada uno de ellos. Los datos que se ingresan (por boleta) son: el número de vendedor
y el importe. Cuando no hay más boletas para cargar se ingresa 0. Teniendo en cuenta que el
negocio tiene 3 vendedores y que el porcentaje sobre las ventas es del 5%, indicar cuánto
ganó cada vendedor en el día.
ALGORITMO VENDEDORES
Definir cod,venta,i,total como real
i=0
j=0
k=0
repetir
Escribir "Ingrese cod vendedor 1.2 o 3"
Leer cod
Escribir "Ingrese monto de la venta "
Leer venta
Si (cod=1) o (cod=2) o(cod=3)
Si cod=1
i=i+venta
Fin Si
Si cod = 2
j=j+venta
FinSi
si cod=3
k=k+venta
FinSi
SiNo
si cod=0
Escribir "Los totale serian "
sino
SI COD>3
Escribir "codigo debe ser 1.2 o 3"
FinSi
FinSi
FinSi
Hasta Que venta=0 y cod=0
Escribir "Ganancia vendedor 1" i*5/100
Escribir "Ganancia vendedor 2" j*5/100
FinAlgoritmo