jueves, 11 de octubre de 2012

practica 6

problema 1


//Practica 6 Problema 1     Fecha: 26/09/2012

//Integrantes del equipo: Leonardo Rene Fraire Garcia  Calderon Hernandez Hugo

#include <iostream.h>

#include <conio.h>

int main ()

{
float P1=2.50, P2=6.80, P3=5.99, P4=5.75, P5=1.75;
int C1=0, C2=0, C3=0, C4=0, C5=0;
float subtotal=0.0;
float descuento=0.0;
float total=0.0;
char sigue='s';
while(sigue=='s'||sigue=='S')
{
cout<<"Cantidad prodcuto 1= ";
cin>>C1;
cout<<"Cantidad prodcuto 2= ";
cin>>C2;
cout<<"Cantidad prodcuto 3= ";
cin>>C3;
cout<<"Cantidad prodcuto 4= ";
cin>>C4;
cout<<"Cantidad prodcuto 5= ";
cin>>C5;
subtotal=P1*C1+P2*C2+P3*C3+P4*C4+P5*C5;
cout<<"Producto precio subtotal"<<endl;
if(C1>0)
{
cout<<"Producto 1"<<P1<<(P1*C1)<<endl;
}
if(C2>0)
{
cout<<"Producto 2"<<P2<<(P2*C2)<<endl;
}
if(C3>0)
{
cout<<"Producto 3"<<P3<<(P3*C3)<<endl;
}
if(C4>0)
{
cout<<"Producto 4"<<P4<<(P4*C4)<<endl;
}
if(C5>0)
{
cout<<"Producto 5"<<P5<<(P5*C5)<<endl;
}
cout<<"\t________________"<<endl;
cout<<"\t"<<subtotal<<endl;
if(subtotal>=500.0&&subtotal<=1000.0)
{
descuento=subtotal*0.03;
}
else
{
if(subtotal>=1001.0&&subtotal<=7000.0)
{
descuento=subtotal*0.06;
}
else
{
if(subtotal>=7001.0&&subtotal<=15000.0)
{
descuento=subtotal*0.12;
}
else
{
if(subtotal>15000.0)
{
descuento=subtotal*0.20;
}
}
}
}
cout<<"\t"<<descuento<<endl;
total=subtotal-descuento;
cout<<"El total es="<<total<<endl;
cout<<"desea continuar S/N=?";
cin>>sigue;
clrscr();
}
getch ();
return 0;
}


pseudocodigo

inicio

 P1=2.50, P2=6.80, P3=5.99, P4=5.75, P5=1.75 real
C1=0, C2=0, C3=0, C4=0, C5=0 int
subtotal=0.0 real
descuento=0.0 real
total=0.0 real
char sigue='s';
while(sigue=='s'||sigue=='S')
{
print"Cantidad prodcuto 1= "
read C1
print"Cantidad prodcuto 2= "
read C2
print"Cantidad prodcuto 3= "
readC3
print"Cantidad prodcuto 4= "
readC4
print"Cantidad prodcuto 5= "
readC5
subtotal=P1*C1+P2*C2+P3*C3+P4*C4+P5*C5
print"Producto precio subtotal"
if(C1>0)
{
print"Producto 1",P1<<(P1*C1)
}
if(C2>0)
{
print"Producto 2",P2,(P2*C2)
}
if(C3>0)
{
print"Producto 3",P3,(P3*C3)
}
if(C4>0)
{
print"Producto 4",P4,(P4*C4);
}
if(C5>0)
{
print"Producto 5",P5,(P5*C5)
}
print"\t________________"
print"\t",subtotal
if(subtotal>=500.0&&subtotal<=1000.0)
{
descuento=subtotal*0.03
}
else
{
if(subtotal>=1001.0&&subtotal<=7000.0)
{
descuento=subtotal*0.06
}
else
{
if(subtotal>=7001.0&&subtotal<=15000.0)
{
descuento=subtotal*0.12
}
else
{
if(subtotal>15000.0)
{
descuento=subtotal*0.20
}
}
}
}
print"\t",descuento
total=subtotal-descuento
print"El total es=",total
print"desea continuar S/N=?"
readsigue
fin


problema 2


//Practica 6 Problema 2     Fecha: 26/09/2012
//Integrantes del equipo: Leonardo Rene Fraire Garcia  Calderon Hernandez Hugo
#include <iostream.h>
#include <conio.h>
int main ()
{
float Precio_total=0.0;
float Precio_basico=0.0;
float Impuesto=0.0;
char sigue='s';
while(sigue=='s'||sigue=='S')
{
cout<<"costo basico del articulo= "<<endl;
cin>>Precio_basico;
if(Precio_basico>=0&&Precio_basico<=20)
{
Impuesto=0.0;
}
else
{
if(Precio_basico>20&&Precio_basico<=40)
{
Impuesto=(Precio_basico)*(0.30);
}
else
{
if(Precio_basico<500)
{
Impuesto=(Precio_basico)*(0.40);
}
else
{
Impuesto=(Precio_basico)*(0.50);
}}}
Precio_total=Precio_basico+Impuesto;
cout<<"Precio total= "<<Precio_total<<endl;
cout<<"desea continuar S/N=?";
cin>>sigue;
clrscr();
}

getch ();
return 0;
}

pseudocodigo

inicio
Precio_total=0.0 real
Precio_basico=0.0 real
Impuesto=0.0 real
char sigue='s';
while(sigue=='s'||sigue=='S')
{
print"costo basico del articulo= "
read Precio_basico
if(Precio_basico>=0&&Precio_basico<=20)
{
Impuesto=0.0
}
else
{
if(Precio_basico>20&&Precio_basico<=40)
{
Impuesto=(Precio_basico)*(0.30)
}
else
{
if(Precio_basico<500)
{
Impuesto=(Precio_basico)*(0.40)
}
else
{
Impuesto=(Precio_basico)*(0.50)
}}}
Precio_total=Precio_basico+Impuesto
print"Precio total= ",Precio_total
pint"desea continuar S/N=?"
read sigue
fin






problema 3


//Practica 6 Problema 3    Fecha: 26/09/2012
//Integrantes del equipo: Leonardo Rene Fraire Garcia  Calderon Hernandez Hugo
#include <iostream.h>
#include <conio.h>
int main ()
{
float N=0;
float T=0;
char sigue='s';
while(sigue=='s'||sigue=='S')
{
cout<<" Numero de sonidos emitidos por el grillo= "<<endl;
cin>>N;
if(N>0)
{
T=N/4.0+40;
}
else
{
T=0;
}
cout<<"La temperatura en grados fahrenheit es= "<<T<<endl;
cout<<"desea continuar S/N=?";
cin>>sigue;
clrscr();
}
getch ();
return 0;
}

pseudocodigo

inicio
N=0 real
T=0 real
char sigue='s';
while(sigue=='s'||sigue=='S')
{
print" Numero de sonidos emitidos por el grillo= "
read N
if(N>0)
{
T=N/4.0+40
}
else
{
T=0
}
pint"La temperatura en grados fahrenheit es= ",T
print"desea continuar S/N=?"
readsigue
fin






problema 4


//Practica 6 Problema 4     Fecha: 26/09/2012
//Integrantes del equipo: Leonardo Rene Fraire Garcia  Calderon Hernandez Hugo
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
int P,Q,R;
char sigue='s';
while(sigue=='s'||sigue=='S')
{
cout<<"Introducir el valor de P= ";
cin>>P;
cout<<"Introducir el valor de Q= ";
cin>>Q;
R=pow(P,5)+pow(Q,4)-2*pow(P,2);
if(R<680)
{
cout<<"Valor de P= "<<P<<endl;
cout<<"Valor de Q= "<<Q<<endl;
cout<<"Resultado de la expresion= "<<R<<endl;
}
cout<<"desea continuar S/N=?";
cin>>sigue;
clrscr();
}
getch ();
return 0;
}


pseudocodigo

inicio
P,Q,R int
char sigue='s';
while(sigue=='s'||sigue=='S')
{
print"Introducir el valor de P= "
read P
print"Introducir el valor de Q= "
read Q
R=pow(P,5)+pow(Q,4)-2*pow(P,2)
if(R<680)
{
print"Valor de P= ",P
print"Valor de Q= ",Q
print"Resultado de la expresion= ",R
}
print"desea continuar S/N=?"
read sigue
fin


problema 5


//Practica 6 Problema 5     Fecha: 26/09/2012
//Integrantes del equipo: Leonardo Rene Fraire Garcia  Calderon Hernandez Hugo
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
float a,b,c;
float x1,x2,R;
char sigue='s';
while(sigue=='s'||sigue=='S')
{
cout<<"ax2+bx+c=0"<<endl;
cout<<"introducir el valor de a= ";
cin>>a;
cout<<"introducir el valor de b= ";
cin>>b;
cout<<"introducir el valor de c= ";
cin>>c;
cout<<"\n"<<endl;
R=b*b-4*a*c;
if(R>0)
{
x1=(-b+sqrt(R))/(2*a);
x2=(-b-sqrt(R))/(2*a);
cout<<"El valor de x1 es= "<<x1<<endl;
cout<<""<<endl;
cout<<"El valor de x2 es= "<<x2<<endl;
}
else
{
cout<<"la raiz es imaginaria"<<endl;
}
cout<<"desea continuar S/N=?";
cin>>sigue;
clrscr();
}
getch();
}


pseudocodigo

inicio
a,b,c real
 x1,x2,R real
char sigue='s';
while(sigue=='s'||sigue=='S')
{
print"ax2+bx+c=0"
print"introducir el valor de a= "
read a
print"introducir el valor de b= "
read b
print"introducir el valor de c= "
rad c
print"\n"
R=b*b-4*a*c;
if(R>0)
{
x1=(-b+sqrt(R))/(2*a)
x2=(-b-sqrt(R))/(2*a)
print"El valor de x1 es= ",x1
print""<<endl;
print"El valor de x2 es= ",x2
}
else
{
print"la raiz es imaginaria"
}
print"desea continuar S/N=?"
read sigue
fin


problema 6


//Practica 6 Problema 6     Fecha: 26/09/2012
//Integrantes del equipo: Leonardo Rene Fraire Garcia  Calderon Hernandez Hugo
#include <iostream.h>
#include <conio.h>
int main ()
{
float porcentaje=0.0;
char sigue='s';
while(sigue=='s'||sigue=='S')
{
cout<<"Introducir porcentaje de tolerancia  ";
cin>>porcentaje;
if(porcentaje<0.1)
{
cout<<"exploracion espacial"<<endl;
}
else
{
if(porcentaje>=0.1&&porcentaje<1)
{
cout<<"grado militar"<<endl;
}
else
{
if(porcentaje>=1&&porcentaje<5)
{
cout<<"grado comercial"<<endl;
}
else
{
if(porcentaje>=5)
{
cout<<"grado jugete"<<endl;
}}}}
cout<<"desea continuar S/N=?";
cin>>sigue;
clrscr();
}
getch ();
return 0;
}


pseudocodigo

inicio
porcentaje=0.0 real
char sigue='s';
while(sigue=='s'||sigue=='S')
{
print"Introducir porcentaje de tolerancia  "
read porcentaje
if(porcentaje<0.1)
{
print"exploracion espacial"
}
else
{
if(porcentaje>=0.1&&porcentaje<1)
{
print"grado militar"
}
else
{
if(porcentaje>=1&&porcentaje<5)
{
print"grado comercial"
}
else
{
if(porcentaje>=5)
{
pritn"grado jugete"
}}}}
print"desea continuar S/N=?"
read  sigue
fin

problema 7


//Practica 6 Problema 7     Fecha: 26/09/2012
//Integrantes del equipo: Leonardo Rene Fraire Garcia  Calderon Hernandez Hugo
#include <iostream.h>
#include <conio.h>
int main ()
{
float creditos=0.0;
char sigue='s';
while(sigue=='s'||sigue=='S')
{

cout<<"Introducir numero de creditos= "<<endl;
cin>>creditos;
if(creditos<48)
{
cout<<"primer grado"<<endl;
}
else
{
if(creditos>=48&&creditos<=64)
{
cout<<"segundo grado"<<endl;
}
else
{
if(creditos>=65&&creditos<=110)
{
cout<<"tercer grado"<<endl;
}
else
{
if(creditos>110)
{
cout<<"ultimo grado"<<endl;

}}}}
cout<<"desea continuar S/N=?";
cin>>sigue;
clrscr();
}
getch ();
return 0;
}


pseudocodigo

inicio
creditos=0.0 real
char sigue='s'
while(sigue=='s'||sigue=='S')
{

print"Introducir numero de creditos= "
readcreditos;
if(creditos<48)
{
print"primer grado"
}
else
{
if(creditos>=48&&creditos<=64)
{
print"segundo grado"
}
else
{
if(creditos>=65&&creditos<=110)
{
print"tercer grado"
}
else
{
if(creditos>110)
{
print"ultimo grado"

}}}}
print"desea continuar S/N=?"
readsigue
fin


problema 8


//Practica 6 Problema 8     Fecha: 26/09/2012
//Integrantes del equipo: Leonardo Rene Fraire Garcia  Calderon Hernandez Hugo
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
char sigue='s';
while(sigue=='s'||sigue=='S')
{
float num,p_menor100=0,p_mayor100=0;
int N,n_menor100=0,n_mayor100=0;
cout<<"introducir cantidad de numeros= ";
cin>>N;
while(N>0)
{
cout<<"numero:"<<endl;
cin>>num;
if(num<100)
{
p_menor100+=num;
n_menor100++;
}
else
if(num>100)
{
p_mayor100+=num;
n_mayor100++;
}
N--;
}
cout<<"promedio menores que 100= "<<p_menor100/n_menor100<<endl;
cout<<"promedio mayores que 100= "<<p_mayor100/n_mayor100<<endl;
cout<<"desea continuar S/N=?";
cin>>sigue;
clrscr();
}

getch();
}


pseudocodigo

inicio
char sigue='s'
while(sigue=='s'||sigue=='S')
{
num,p_menor100=0,p_mayor100=0 real
N,n_menor100=0,n_mayor100=0 int
print"introducir cantidad de numeros= "
read N
while(N>0)
{
print"numero:"
read num
if(num<100)
{
p_menor100+=num
n_menor100++
}
else
if(num>100)
{
p_mayor100+=num
n_mayor100++
}
N--
}
print"promedio menores que 100= ",p_menor100/n_menor100
print"promedio mayores que 100= ",p_mayor100/n_mayor100
print"desea continuar S/N=?"
read sigue;
fin

problema 9


//Practica 6 problema 9   Fecha: 26/09/2012
//Integrantes del equipo: Leonardo Rene Fraire Garcia  Calderon Hernandez Hugo
#include <iostream.h>
#include <conio.h>
int main()
{
int venta, nmin=0, nmed=0, nmay=0, vmin=0, vmed=0, vmay=0;
char cont='s';
while(cont=='s'||cont=='S')
{
cout<<"monto de la venta: ";
cin>>venta;
if(venta>0&&venta<=250)
 {vmin=vmin+venta;
    nmin=nmin+1;}
    else{if(venta>250&&venta<500)
      {vmed=vmed+venta;
          nmed=nmed+1;}
          else{vmay=vmay+venta;
            nmay=nmay+1;}
}
cout<<"continuar?: ";
cin>>cont;
}
cout<<"el numero de ventas menores o iguales a $250 fue= "<<vmin/nmin<<endl;
cout<<"el numero de ventas mayores a $250 y menores a $500 fue= "<<vmed/nmed<<endl;
cout<<"el numero de ventas mayores igual o meyores a $500 fue= "<<vmay/nmay<<endl;
getch();
}


 

problema 10


//Practica 6 Problema 10     Fecha: 26/09/2012
//Integrantes del equipo: Leonardo Rene Fraire Garcia  Calderon Hernandez Hugo

#include <iostream.h>
#include <conio.h>
#include <iomanip.h>

int main ()
{
int numero;
char sigue='s';

 while (sigue=='s')
 {
cout<<"Generando la serie de Ulam"<<endl;

cout<<"Ingrese un valor entero positivo : ";
cin>>numero;

cout<<"Los valores son : \n\n" << numero<< " ";


while (numero>1)
 {
  if ( numero%2 ==0 )
   {
      numero = numero/2;
   }
      else
      {
         numero = (numero*3)+1;
      }
cout << numero << " ";

}
cout<<"\n\nQuieres otra serie de Ulam? (s/n) : ";
cin>>sigue;
clrscr();
}
getch();
return 0;
}


pseudocodigo

inicio
 numero int
char sigue='s'

 while (sigue=='s')
 {
print"Generando la serie de Ulam"

print"Ingrese un valor entero positivo : "
read numero

print"Los valores son : \n\n" << numero<< " "


while (numero>1)
 {
  if ( numero%2 ==0 )
   {
      numero = numero/2
   }
      else
      {
         numero = (numero*3)+1
      }
print numero , " "

}
print"\n\nQuieres otra serie de Ulam? (s/n) : "
read sigue
fin

problema 11


//Practica 6 Problema 11     Fecha: 26/09/2012
//Integrantes del equipo: Leonardo Rene Fraire Garcia  Calderon Hernandez Hugo
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
char sigue='s';
while(sigue=='s'||sigue=='S')
{
float n;
float total=0;
cout<<"introducir cantidad de numeros= "<<endl;
cin>>n;
while(n>0)
{
total+=1/n;
n--;
}
cout<<"total= "<<total<<endl;
cout<<"desea continuar S/N=?";
cin>>sigue;
clrscr();
}
getch();
}


pseudocodigo

inicio
char sigue='s'
while(sigue=='s'||sigue=='S')
{
 n real
 total=0 real
print"introducir cantidad de numeros= "
readn
while(n>0)
{
total+=1/n
n--
}
print"total= ",total
print"desea continuar S/N=?"
read sigue
fin

problema 12


//Practica 6 Problema 12     Fecha: 26/09/2012
//Integrantes del equipo: Leonardo Rene Fraire Garcia  Calderon Hernandez Hugo
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
int total=0;
int n=2;
int c=1;
int parcial=0;
cout<<" ";
while(n<=1798)
{
parcial=n+2+c;
c=(c+1)%2;
total+=parcial;
cout<<parcial<<" ";
n=parcial;
}
cout<<endl;
cout<<"total= "<<total<<endl;

getch();
}

pseudocodigo

inicio
 total=0 int

 n=2 int
c=1 int
 parcial=0 int
print" "
while(n<=1798)
{
parcial=n+2+c
c=(c+1)%2
total+=parcial
print parcial<<" "
n=parcial
}
print"total= ",total
fin






No hay comentarios:

Publicar un comentario