sábado, 27 de abril de 2013

practica 4

Problema 1
inicio
no cuenta        int
saldo inicial    real
saldo            real
deposito, retiro real
mou=0, opc       int
sigue            char
write("cuanetahabiente:")
read no cuenta
write("saldo inicial:")
read nocuenta
write("saldo inicial:")
read saldo inicial
saldo=saldo inicial
do
{mov= mov+1
write (" 1)deposito 2)saldo 3)retiro ")
read opc
{witch(opc)
{
case1:
write("deposito:")
read deposito
saldo = saldo + deposito
write("movimiento deposito retiro saldo ")
write( mou, "  ", deposito, "    ", saldo)
break
case2:
write("cantidad a retirar:")
read retiro
if(retiro>saldo)
{else
{saldo=saldo-retiro
write("movimiento deposito retiro saldo ")
write(mov,"     ", retiro, "     "saldo )
defaul: write (opcion equivocada)
}
write ("otro movimientos/n : ")
read sigue
}
while (sigue == s sigue == s)
fin

código

#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
int nocuenta,mov=0,opc;
float saldoinicial,saldo,deposito,retiro;
char sigue;
cout<<"cuentahabiente :";
cin>>nocuenta;
cout<<"saldo inicial :";
cin>>saldoinicial;
saldo=saldoinicial;
do
{
mov=mov+1;
cout<<"1)de depostito 2)de retiro 3)saldo\n";
cin>>opc;
switch (opc)
{
case 1: cout<<"cantidad a depositar :";
        cin>>deposito;
        saldo=saldo+deposito;
        cout<<"movimiento      deposito       saldo\n";
        cout<<"   "<<mov<<"\t        "<<deposito<<"\t        "<<saldo<<"\n";
        break;
case 2: cout<<"cantidad a retirar: ";
        cin>>retiro;
        if(retiro>saldo)
        {
        cout<<"fondos insuficientes\n";
        }
        else
           {
           saldo=saldo-retiro;
           cout<<"movimiento    retiro     saldo\n";
           cout<<"    "<<mov<<"\t       "<<retiro<<"\t  "<<saldo<<"\n";
           }
           break;
case 3:cout<<"saldo:"<<saldo<<"\n";
       break;
default:cout<<"opcion equivocada\n";
}
cout<<"otro movimiento s/n:\n";
cin>>sigue;
}
while (sigue=='s' || sigue=='S');
}
 problema 2

inicio
viaje= 0 int
no personas int
peso viaje real
Total pesonas =0 int
total peso= 0.0 real
promediopersonas viaje real
promediopesoviaje real
sigue char
do
{
viaje= viaje +1
write("no viaje : ",viaje)
write("no personas : ")
read no personas
write ("peso transportado :")
read peso viaje
Total personas= totalpersonas+nopersonas
totalpeso=total peso + peso viaje
write("otro viaje:")
read sigue
}
while(sigue == "s" sigue== "s")
promediopersonasviaje=totalpersonas viaje
promediopesoviaje=totalpeso/viaje
write("promedio de personas por viaje: ")
write("promedio de peo por viaje: , promedio : ")
fin

Código

#include <iostream.h>
#include <conio.h>
int main()
{
int viaje=0, nopersonas, totalpersonas=0;
float pesoviaje, totalpeso=0.0, promediopersonasviaje, promediopesoviaje;
char sigue;
do
{
viaje=viaje+1; 20
cout<<"No. Viaje: "<<viaje<<endl;
cout<<"No. Personas: ";
cin>>nopersonas;
cout<<"Peso Transportado: ";
cin>>pesoviaje;
totalpersonas=totalpersonas+nopersonas;
totalpeso=totalpeso+pesoviaje;
cout<<"\n\n otro viaje ";
cin>>sigue;
}
while(sigue=='s' || sigue=='S');
promediopersonasviaje=totalpersonas/viaje;
promediopesoviaje=totalpeso/viaje;
cout<<"Promedio de personas por viaje: "<<promediopersonasviaje<<endl;
cout<<"Promedio de peso por viaje: "<<promediopesoviaje<<endl;
getch();
return 0;
}

Problema 3
Inicio
numero         int
contador=0  int
total=0         int
promedio     int
do
{
contador=contado +1
write ("Numero", contador,": ")
read numero
if (numero !=9999)
{
total=total+numero
}
else
{
contador-contador-1
}}
while(numero !=9999)
promedio=total/contador
write("El promedio es: ",promedio)
Fin

código

#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
int numero,contador=0, total=0, promedio;

do
{
contador=contador+1;
cout<<"numero "<<contador<<":";
cin>>numero;
if (numero !=9999)
{
total=total+numero;
}
else
{
contador-contador-1;
}
}
while(numero !=9999);
promedio=total/contador;
cout<<"el promedio es :"<<promedio<<endl;
getch ();
return 0;
}

Problema 4


Inicio
cp1=0,cp2=0,cp3=0,cp4=0,cp5=0 int
total                                                real
noProd                                            int
do
{
write ("Numero de Producto Precio de lista")
write("           1                  $2.98")
write("           2                  $4.50")
write("           3                  $9.98")
write("           4                  $4.49")
write("           5                  $6.87")
write("numero de producto: ")
read noProd
switch(noProd)
{
case 1: Write("Cantidad del Producto 1")
read cantidad
cp1=cp1+cantidad
break
case 2: Write("Cantidad del Producto 2")
read cantidad
cp2=cp2+cantidad
break
case 3: Write("Cantidad del Producto 3")
read cantidad
cp3=cp3+cantidad
break
case 4: Write("Cantidad del Producto 4")
read cantidad
cp4=cp4+cantidad
break
case 5: Write("Cantidad del Producto 5")
read cantidad
cp5=cp5+cantidad
break
deafult: write("error en articulo")
}
write("otro producto (s/n):")
read sigue
while(sigue=='s' || sigue=='S')
write("ticket")
if(cp1>0)
{
write("producto 1",cp1,"",cp1*2.98)
}
if(cp2>0)
{
write("producto 2",cp2,"",cp2*4.50)
}
if(cp3>0)
{
write("producto 3",cp3,"",cp3*9.98)
}
if(cp4>0)
{
write("producto 4",cp4,"",cp4*4.49)
}
if(cp5>0)
{
write("producto 5",cp5,"",cp5*6.87)
}
total=cp1*2.98+cp2*4.50+cp3*9.98+cp4*4.49+cp5*6.87
write("  Total:"total)
Fin

Código

#include <iomanip.h>
#include <conio.h>
int main()
{
int cp1=0,cp2=0,cp3=0,cp4=0,cp5=0;
float total;
int noprod , cantidad;
char sigue;
do
{
cout<<" Numero de producto Precio de lista "<<endl;
cout<<" 1 $2.98"<<endl;
cout<<" 2 $4.50"<<endl;
cout<<" 3 $9.98"<<endl;
cout<<" 4 $4.49"<<endl;
cout<<" 5 $6.87"<<endl;
cout<<"Numero de producto : ";
cin>> noprod;
switch(noprod)
{
case 1: cout<<("Cantidad del producto 1: ");
cin>> cantidad;

cp1=cp1+cantidad;
break;
case 2: cout<<("Cantidad del producto 2: ");
cin>> cantidad;
cp2=cp2+cantidad;
break;
case 3: cout<<("Cantidad del producto 3: ");
cin>> cantidad;
cp3=cp3+cantidad;
break;
case 4: cout<<("Cantidad del producto 4: ");
cin>> cantidad;
cp4=cp4+cantidad;
break;
case 5: cout<<("Cantidad del producto 5: ");
cin>> cantidad;
cp5=cp5+cantidad;
break;
default: cout<<("error en articulo ");
}
cout<<("Otro producto (s/n) : ");
cin>> sigue;
}
while(sigue=='s'|| sigue == 's');
cout<<(" Ticket ");
if(cp1>0);
{
cout<<"producto 1 ",cp1," "cp1*2.98;
}
if(cp2>0)
{
cout<<("producto 2 ",cp2," ",cp2*4.50);
}
if(cp3>0)
{
cout<<("producto 3 ",cp3," ",cp3*9.98);
}
if(cp4>0)
{
cout<<("producto 4 ",cp4," ",cp4*4.49);
}
if(cp5>0)
{
cout<<("producto 5 ",cp1," ",cp5*6.87);
}
total=cp1*2.98+cp2*4.50+cp3*9.98+cp4*4.49+cp5*6.87 ;
cout<<" total : "<<total<<endl;
getch ();
return 0;
}


No hay comentarios:

Publicar un comentario