Problema 1
Codigo C++
// Problema 1 Practica 5 26 de Septiembre de 2012
// Hector Leyva Serrano y Saul Rojas Beaven
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main()
{
float p1=12.50,p2=7.80,p3=8.99,p4=6.75,p5=7.75,sub,tot,des;
int c1,c2,c3,c4,c5;
cout<<"Cantidad producto 1= ";
cin>>c1;
cout<<"Cantidad producto 2= ";
cin>>c2;
cout<<"Cantidad producto 3= ";
cin>>c3;
cout<<"Cantidad producto 4= ";
cin>>c4;
cout<<"Cantidad producto 5= ";
cin>>c5;
cout<<"Producto Precio Subtotal"<<endl;
if(c1>0)
{
cout<<"Producto 1 "<< p1<<"\t\t"<< (c1*p1)<<endl;
}
if(c2>0)
{
cout<<"Producto 2 "<< p2<<"\t\t"<< (c2*p2)<<endl;
}
if(c3>0)
{
cout<<"Producto 3 "<< p3<<"\t\t"<< (c3*p3)<<endl;
}
if(c4>0)
{
cout<<"Producto 4 "<< p4<<"\t\t"<< (c4*p4)<<endl;
}
if(c5>0)
{
cout<<"Producto 5 "<< p5<<"\t\t"<< (c5*p5)<<endl;
}
cout<<"------------------"<<endl;
sub=p1*c1+p2*c2+p3*c3+p4*c4+p5*c5;
cout<<"------------------"<<sub<<endl;
if(sub>0 && sub<500.0)
{
des=0;
}
else
{
if(sub>=500.0 && sub<=1000.0)
{
des=sub*.03;
}
else
{
if(sub>=1001.0 && sub<=7000.0)
{
des=sub*.06;
}
else
{
if(sub>=7001 && sub<=15000.0)
{
des=sub*.12;
}
else
{
if(sub>15000.0)
{
des=sub*.20;
}}}}}
cout<<"------------------"<<des<<endl;
tot=sub-des;
cout<<"Total a pagar= "<<tot<<endl;
getch();
}
Problema 2
Codigo C++
// Problema 2 Practica 5 26 de Septiembre de 2012
// Hector Leyva Serrano y Saul Rojas Beaven
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main()
{
int total,prebas,imp;
cout<<"Valor de articulo= ";
cin>>prebas;
if(prebas>0 && prebas<=20)
{
imp=0;
}
if(prebas>20 && prebas<=40)
{
imp=prebas*.30;
}
if(prebas>40 && prebas<=500)
{
imp=prebas*.40;
}
if(prebas>500)
{
imp=prebas*.50;
}
total=prebas+imp;
cout<<"\nEl precio total es= "<<total<<endl;
getch();
}
Problema 3
Codigo C++
// Problema 3 Practica 5 26 de Septiembre de 2012
// Hector Leyva Serrano y Saul Rojas Beaven
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main()
{
int n,t;
cout<<"Numero de sonidos del grillo= ";
cin>>n;
if(n>0)
{
t=n/4+40;
}
else
{
t=0;
}
cout<<"\nNivel de temperatura es "<<t<<" Fahrenheit"<<endl;
getch();
}
Problema 4
Codigo C++
// Problema 4 Practica 5 26 de Septiembre de 2012
// Hector Leyva Serrano y Saul Rojas Beaven
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main()
{
int p,q,r;
cout<<"Valor de P= ";
cin>>p;
cout<<"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 = "<<r<<endl;
}
else
{
cout<<"No definido"<<endl;
}
getch();
}
Problema 5
Codigo C++
// Problema 5 Practica 5 26 de Septiembre de 2012
// Hector Leyva Serrano y Saul Rojas Beaven
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main()
{
float a,b,c;
float x1,x2,r;
cout<<"ax2+bx+c=0"<<endl;
cout<<"Valor de a= ";
cin>>a;
cout<<"Valor de b= ";
cin>>b;
cout<<"Valor de c= ";
cin>>c;
r=pow(b,2)-4*a*c;
if(r>0)
{
x1=(-b+sqrt(r))/(2*a);
x2=(-b-sqrt(r))/(2*a);
cout<<"Valor x1= "<<x1<<endl;
cout<<"Valor x2= "<<x2<<endl;
}
else
{
cout<<"La raiz no esta definida"<<endl;
}
getch();
}
Problema 6
Codigo C++
// Problema 6 Practica 5 26 de Septiembre de 2012
// Hector Leyva Serrano y Saul Rojas Beaven
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main()
{
float tolcrit;
cout<<"\t\tLa tolerancia tiene un rango de 0.1% a 5.0%"<<endl;
cout<<"\nTolerancia critica de un componente ingresarla= ";
cin>>tolcrit;
cout<<" \n\nTolerancia critica de un componente"<<endl;
cout<<"1) Exploracion espacial"<<endl;
cout<<"2) Grado militar"<<endl;
cout<<"3) Grado comercial"<<endl;
cout<<"4) Grado juguete"<<endl;
if(tolcrit<0.1)
{
tolcrit=1;
}
if(tolcrit>=0.1 && tolcrit<1.0)
{
tolcrit=2;
}
if(tolcrit>=1.0 && tolcrit<5.0)
{
tolcrit=3;
}
if(tolcrit>=5.0)
{
tolcrit=4;
}
cout<<"\n\n\tLa tolerancia es grado "<<tolcrit<<" segun la tabla"<<endl;
getch();
}
Problema 7
Codigo C++
// Problema 7 Practica 5 26 de Septiembre de 2012
// Hector Leyva Serrano y Saul Rojas Beaven
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main()
{
int nocred,grado;
cout<<"El numero de creditos del estudiantes es = ";
cin>>nocred;
if(nocred>0 && nocred<48)
{
grado=1;
}
if(nocred>=48 && nocred<64)
{
grado=2;
}
if(nocred>=65 && nocred<110)
{
grado=3;
}
if(nocred>110)
{
grado=4;
}
cout<<"\nNumero de creditos Grado"<<endl;
cout<<"-----------------------------"<<endl;
cout<<"\t"<<nocred<<"\t\t"<<grado<<endl;
getch();
}






