Problema numero 1
Elaborado por: Merida Tovar Karla Mayte
Pseudocodigo
inicio
real ventaPro[7]
real total=0,datven, dayven
int domay,domen
int i
for (i=0;i<7;i++)
{
switch(i)
{
case 0:print "introduzca ventas del lunes "
read ventaPro[0]
break
case 1: print "introduzca ventas del martes "
read ventaPro[1]
break
case 2: print " introduzca ventas del miercoles "
read ventaPro [2]
break
case 3: print " introduzca ventas del jueves "
read ventaPro[3]
break
case 4: print " introduzca ventas del viernes "
read ventaPro[4]
break
case 5:print " introduzca ventas del sabado "
read ventaPro[5]
break
case 6: print " introduzca ventas del domingo "
read ventaPro[6]
break
}
total = total+ventaPro[i]
datmen=ventaPro[0]
dayven=ventaPro[0]
domay=0
domen=0
}
for (i=0;i<7;i++)
{
if (ventaPro[i]>datven)
{
datven=ventaPro[i]
daymay=i
}
if(ventaPro[i]<dayven)
{
datven=ventaProd[i]
domen=i
}
}
Print "total de ventas de la semana ", total
Print " dia con mayor venta "
switch(daymay)
{
case 0:print " lunes "
break;
case 1:print " martes "
break
case 2:print " miercoles "
break
case 3:print " jueves "
break
case 4:print " viernes "
break;
case 5:print " sabado "
break
case 6: print " domingo "
break
}
Print " dia de menor venta "
switch(domen)
{
case 0:print " lunes “
break
case 1:print " martes "
break
case 2:print " miercoles "
break
case 3:print " jueves "
break
case 4:print " viernes "
break
case 5:print " sabado "
break
case 6: print" domingo “
break
}
fin
Elaborado por: Labrada Muñoz Nayeli Abigail.
2. Haga un programa para
leer 15 calificaciones de alumnos de la clase de computación. Calcular el promedio
del grupo, la cantidad de alumnos aprobados y no aprobados (considere el mínimo
es 70). Desplegar el listado de las calificaciones, el promedio, cantidad y
porcentaje de alumnos aprobados y no aprobados.
Pseudocódigo
Inicio.
Real
aprobado, reprobado, prom, porc_na, porc_a
Real
suma1=0
Real
suma2=0
Real
suma3=0
Int
calificación [15], i, total=0
Print
“Introducir 15 calificaciones de los alumnos:”
For (i=0 to 14 step i=i+1)
{
Print "Alumno calificación ", (
i+1)," :"
Read
calificación [i]
total
= total + calificación [i]
If
(calificación >= 70 )
Then
{
Aprobado=1
Suma1+=aprobados
}
else
if (calificación[i]<70)
{
Reprobado=1
Suma2+=reprobado
}
else
{
Error=1
Suma3+=error
}
Prom=total/15
Porc_a=
(suma1*100)/15
Porc_na=
(suma2*100)/15
Print
"El promedio de calificaciones es :", prom
Print
" La cantidad de alumnos aprobados es ", suma1," y su porcentaje
es ", porc_a,"%"
Print
" La cantidad de alumnos reprobados es ", suma2," y su
porcentaje es ", porc_na,"%"
Fin
PRACRICA 4 Parte 2 problema 3
Elaborado por Viera Isabeles Misael Moises no.16210736
PSEUDOCODIGO
REAL precios[8]={40, 15, 30, 24, 32, 40, 20, 12}
REAL orden[8]={0,0,0,0,0,0,0,0}
REAL iva, total=0,totalote, x
int opcion=1;
REAL subtotal=0;
int i;
REAL orden[8]={0,0,0,0,0,0,0,0}
REAL iva, total=0,totalote, x
int opcion=1;
REAL subtotal=0;
int i;
While (opcion!=0)
PRINT "Restaurante Las Juanitas”
PRINT "MENU PRECIOS"
PRINT "1. Tortas $40”
PRINT "2. Tacos de asada $15”
PRINT "3. Orden de Flautas $30”
PRINT "4. Quesadillas $24”
PRINT "5. Plato de Pozole $32”
PRINT "6. Plato de Menudo $40”
PRINT "7. Aguas naturales $20”
PRINT "8. Refrescos $12”
PRINT "presione 0 para salir del menu"
PRINT "MENU PRECIOS"
PRINT "1. Tortas $40”
PRINT "2. Tacos de asada $15”
PRINT "3. Orden de Flautas $30”
PRINT "4. Quesadillas $24”
PRINT "5. Plato de Pozole $32”
PRINT "6. Plato de Menudo $40”
PRINT "7. Aguas naturales $20”
PRINT "8. Refrescos $12”
PRINT "presione 0 para salir del menu"
PRINT "Seleccione el numero de la orden que desea comprar: "
READ opción
READ opción
Switch (opcion)
case 1: PRINT "Cantidad de tortas: "
READ x
orden[0]=x
break
READ x
orden[0]=x
break
case 2: PRINT "Cantidad de tacos de asada: “
READ x
orden[1]=x
break
READ x
orden[1]=x
break
case 3: PRINT "Cantidad de Ordenes de flautas: "
READ x
orden[2]=x
break
READ x
orden[2]=x
break
case 4: PRINT "Cantidad de quesadillas: "
READ x
orden[3]=x
break
READ x
orden[3]=x
break
case 5: PRINT "Cantidad de Platos de pozole: "
READ x
orden[4]=x
break
READ x
orden[4]=x
break
case 6: PRINT "Cantidad de platos de menudo: "
READ X
orden[5]=x
break
READ X
orden[5]=x
break
case 7: PRINT "Cantidad de Aguas Naturales: "
READ x
orden[6]=x
break
READ x
orden[6]=x
break
case 8: PRINT "Cantidad de Refrescos: "
READ x
orden[7]=x
break
READ x
orden[7]=x
break
for(i=0;i<8;i++)
if(orden[i]>=1)
total=total+(precios[i]*orden[i]);
PRINT "El total de su compra es: ",total
PRINT "subtotal: ",total
iva=total*0.16
PRINT "iva: "<<iva<<endl
totalote=total+iva
PRINT "total de su orden: ", totalote
iva=total*0.16
PRINT "iva: "<<iva<<endl
totalote=total+iva
PRINT "total de su orden: ", totalote
Aragon Vizcarra Areli Joselyn
problema 4
pseudocodigo
inicio del programa
real elementos[10];
real diferencias[9];
real i;
real mayor,menor;
for(i=0; i<10;i++)
{
print "introducir elemento",i+1;
read elementos[i];
}
for(i=0;i<9; i++)
{
diferencias[i]=abs(elementos[i]-elementos[i+1]);
}
mayor=diferencias[0];
menor=diferencias[0];
for (i=0;i<9; i++)
{
if(diferencias[i]>mayor);
mayor=diferencias[i];
if(diferencias[i]<menor);
menor=diferencias[i];
}
print "10 elementos"
for(i=0;i<10;i++)
{
print"elementos[i]";
}
print "diferencias"l;
for(i=0;i<9;i++)
{
print "diferencias[i];
}
print "diferencias mayor es=",mayor;
print"diferencias menor es=",menor,endl;
fin del programa
}
problema 4
pseudocodigo
inicio del programa
real elementos[10];
real diferencias[9];
real i;
real mayor,menor;
for(i=0; i<10;i++)
{
print "introducir elemento",i+1;
read elementos[i];
}
for(i=0;i<9; i++)
{
diferencias[i]=abs(elementos[i]-elementos[i+1]);
}
mayor=diferencias[0];
menor=diferencias[0];
for (i=0;i<9; i++)
{
if(diferencias[i]>mayor);
mayor=diferencias[i];
if(diferencias[i]<menor);
menor=diferencias[i];
}
print "10 elementos"
for(i=0;i<10;i++)
{
print"elementos[i]";
}
print "diferencias"l;
for(i=0;i<9;i++)
{
print "diferencias[i];
}
print "diferencias mayor es=",mayor;
print"diferencias menor es=",menor,endl;
fin del programa
}




















No hay comentarios:
Publicar un comentario