ejercicio 1:
realize un programa que imprima la matricula de un alumno y 5 calificaciones ase como el promedio de las mismas y aprecer el enunciado aprovado si el promedio es mayor a 70 i en caso contrario que aparesca reprovado.
1.- Inicio
c1,c2,c3,c4,c5,prom real
m int
print " Matricula "
read m
print " Calificacion 1 "
read c1
print " Calificacion 2 "
read c2
printCalificacion 3 "
read c3
print " Calificacion 4 "
read c4
print " Calificacion 5 "
read c5
prom=(c1+c2+c3+c4+c5)/5
if(prom<70)
{ print " Matricula ",m " Promedio ",prom " No Aprobado " }
else { print<<" Matricula ",m " Promedio ",prom " Aprobado " }
FIN
ejercicio 2:
En una tienda efectuan un descuento a los clientes dependiendo del monto de la compra.
El descuento de efectua en base al sig. criterio
- Si el monto es menor a $500 no hay descuento.
- Si el monto esta comprendido entre $500 y $1000 el descuento es de 5%.
- Si el monto esta comprendido entre $1001 y $7000 el descuento es de 11%.
- Si el monto esta comprendido entre $7001 y $15000 el descuento es del 18%.
- Si el monto es mayor a $15000 el descuento es de 25%.
Haga un programa que solicite monto de la compra y determine cuanto se debe pagar.
1.- Inicio
c real
print "Monto de la compra "
read c
if(c<500)
{ print c," No tiene descuento " }
else
{ if(c>=500 && c<=1000)
{ print " Paga " ,c*.05, " El descuento es de 5% " }
else { if(c>=1001 && c<=7000)
{ print " Paga " ,c*.11, " El descuento es de 11% " }
else { if(c>=7001 && c<=1500)
{ print " Paga " ,c*.18, " El descuento es de 18% " }
else { print " Paga " ,c*.25, " El descuento es de 25% " }
}}}
FIN
print "Monto de la compra "
read c
if(c<500)
{ print c," No tiene descuento " }
else
{ if(c>=500 && c<=1000)
{ print " Paga " ,c*.05, " El descuento es de 5% " }
else { if(c>=1001 && c<=7000)
{ print " Paga " ,c*.11, " El descuento es de 11% " }
else { if(c>=7001 && c<=1500)
{ print " Paga " ,c*.18, " El descuento es de 18% " }
else { print " Paga " ,c*.25, " El descuento es de 25% " }
}}}
FIN
ejercicio 3:
Escriba un programa que imprima el numero de producto seleccionado de un menu , cantidad de productos, subtotal, iva y total.
#include <iostream.h>
#include <conio.h>void main()
{
int p1=30.0,p2=10.0,p3=15.0,p4=25.0,p5=55.0,p6=45.0;
int c1=0,c2=0,c3=0,c4=0,c5=0,c6=0;
int t1=0,t2=0,t3=0,t4=0,t5=0,t6=0;
int total=0;
int subtotal=0;
int iva=0;
int prod=1;
while(prod!=0)
{
cout<<" MENU "<<endl;
cout<<" 1)hamburguesa\n 2)hamburguesa con queso\n 3)hamburguesa con papas\n 4)hamburguesa doble\n 5)combo\n 6)sodas\n 0)Terminar Orden\n "<<endl;
cout<<" No. Producto ";
cin>>prod;
switch(prod)
{
case 1:
cout<<" hamburguesa ";
cin>>c1;
subtotal=subtotal+c1*p1;
t1=t1+c1;
break;
case 2:
cout<<" hamburguesa con queso ";cin>>c2;
subtotal=subtotal+c2*p2;
t2=t2+c2;
break;
case 3:
cout<<" hamburguesa con papas ";cin>>c3;
subtotal=subtotal+c3*p3;
t3=t3+c3;
break;
cout<<" hamburguesa doble ";
cin>>c4;
subtotal=subtotal+c4*p4;
t4=t4+c4;
break;
case 5:
cout<<" Combo ";cin>>c5;
subtotal=subtotal+c5*p5;
t5=t5+c5;
break;
case 6:
cout<<" sodas ";cin>>c6;
subtotal=subtotal+c6*p6;
t6=t6+c6;
break;
case 0:
cout<<endl;iva=subtotal*0.11;
cout<<endl;
total=subtotal+iva;
cout<<endl;
if(t1>0)
{cout<<t1<<" hamburguesa "<<(t1*p1)<<endl;}if(t2>0)
{cout<<t2<<" hamburguesa con queso "<<(t2*p2)<<endl;}
if(t3>0)
{cout<<t3<<" hamburguesa con papas "<<(t3*p3)<<endl;}
if(t4>0)
{cout<<t4<<" hamburguesa doble "<<(t4*p4)<<endl;}
if(t5>0)
{cout<<t5<<" combo "<<(t5*p5)<<endl;}
if(t6>0)
{cout<<t6<<" sodas "<<(t6*p6)<<endl;}
break;
default:
cout<<" No existe ";
}
}
cout<<" Subtotal "<<subtotal<<endl;
cout<<" IVA "<<iva<<endl;
cout<<" Total "<<total<<endl;
getch();
}ejercicio 4:
realize un programa que ejeccute la suma de los primeros numeros
1.-inicio
suma=0,n,i=1 int
print " n: "read n
while(i<=n)
{
i=i+1
suma=suma+i
print " suma de los primeros no. enteros: ",n," entonces es: " }
ejercicio 5:
realize un programa que lea 10 numeros y calcule cual es el numero mayor y el numero menor.
1.-inicio
suma=0,n,i=1 int
print " n: "read n
while(i<=n)
{
i=i+1
suma=suma+i
} print" suma de los primeros no. enteros: ",n," entonces es: ",suma
ejercicio 6:
calcular: E(x)=1+x+x2/2.......
a) n entero leido por teclado.
b) Desplegar el valor E(x).1.-inicio
i,fact,x,n,e=1,c=1 real
print "n:"read n
print "i:"
read i
print "x:"
read x
while(c<=n)
{ fact=1
fact= fact*1
while(i!=0)
{fact=fact*i
i=i-1
}
e=(e+(pow(x,c)))/fact
c=c+1
} print " E(x)= ",e
ejercicio 7:
realice un programa que calcule el monto de una llamada a diferentes lugares:
12 America del sur: 4.5
15 America del norte: 2
18 America central: 2.2
19 Asia: 6
23 Africa: 6
25 Oceania: 5
29 Europa: 3.5







No hay comentarios:
Publicar un comentario