Practica 4
Problema 1
Pseudocódigo:
Inicio
x, y, z int
write("x z y")
{
for (z=2, z<=8, z=z+1)
{
if (x==z)
{
write (x, "\t", z, "\t", "funcion indefinida")
}
else
{
y = x²·z²/(x-z)
write (x, "\t", z, "\t", y)
}
}
Fin
Código:
//Practica 4 problema 1
//Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
//Bocanegra Urrea Jesus Gerardo 12211246
//Salomon Soto Luis Felipe 12211233
//Lopez Vega Moises 12211830
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main()
{
int x,z;
float y;
cout<<"x \tz \ty"<<endl<<endl;
for(x=1;x<=7;x=x+1)
{
for (z=2;z<=8;z=z+1)
{
if (x==z)
{
cout<<x<<"\t"<<z<<"\t"<<"funcion indefinida"<<endl;
}
else
{
y=x*x*z*z/(x-z);
cout<<x<<"\t"<<z<<"\t"<<y<<endl;
}
}
}
getch ();
return 0;
}
Programa:
Problema 2
Pseudocódigo:
Inicio
numero, res int
Write("Inversor de digitos")
Write("Intrdusca el numero: ")
While(numero != 0)
{
res=numero%10
numero=numero/10
Write(res)
}
Fin
Código:
/*Practica 4 Problema No. 2
Salomon Soto Luis Felipe 12211233
Lopez Vega Moises 12211830
Molina Hutchings Von Ludwitz Jonathan Fransisco 12211252
Bocanegra Urrea Jesus Gerardo 12211236*/
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
int main()
{
int numero, res;
cout<<"Inversor de digitos"<<endl<<endl
<<"Intrdusca el numero: ";
cin>>numero;
cout<<"Numero invertido: "<<setiosflags(ios::fixed)<< setw(4);
while(numero != 0)
{
res=numero%10;
numero=numero/10;
cout<<res;
}
getch();
return 0;
}
Programa:
Problema 3
Pseudocódigo:
inicio
sigue char
c1,c2,c3 real
tot1=0, tot2=0, tot3=0, pedido int
costoTotal=0.0 real
do
{
write("total del producto A")
read pedido
write("costo material 1 ")
read c1
write("costo material 2 ")
read c2
write("costo material 3 ")
read c3
write("Material Total de unidades Costo estimado")
tot1= c1*pedido
tot2= c2*pedido
tot3= c3*pedido
costoTotal= tot1 + tot2 + tot3 + costoTotal
tot2= c2*pedido
tot3= c3*pedido
costoTotal= tot1 + tot2 + tot3 + costoTotal
write("1 ",3*pedido," ",tot1)
write("1 ",4*pedido," ",tot2)
write("1 ",2*pedido," ",tot3)
write("otro pedido= ")
read sigue
}
while(sigue=='s' || sigue=='s');
while(sigue=='s' || sigue=='s');
write("costo total= ",costoTotal)
Fin
Código:
//Practica 4 Problema 3
//Bocanegra Urrea Jesus Gerardo 12211246
//Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
//Salomon Soto Luis Felipe 12211233
//Lopez Vega Moises 12211830
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main()
{
char sigue;
float c1,c2,c3;
int tot1=0, tot2=0, tot3=0, pedido;
float costoTotal=0.0;
do
{
cout<<"total del producto A"<<endl;
cin>>pedido;
cout<<"costo material 1 "<<endl;
cin>>c1;
cout<<"costo material 2 "<<endl;
cin>>c2;
cout<<"costo material 3 "<<endl;
cin>>c3;
cout<<"Material Total de unidades Costo estimado"<<endl;
tot1= c1*pedido;
tot2= c2*pedido;
tot3= c3*pedido;
costoTotal= tot1 + tot2 + tot3 + costoTotal;
cout<<"1 "<<3*pedido<<" "<<tot1<<endl;
cout<<"2 "<<4*pedido<<" "<<tot2<<endl;
cout<<"3 "<<2*pedido<<" "<<tot3<<endl;
cout<<"otro pedido= "<<endl;
cin>>sigue;
}
while(sigue=='s' || sigue=='s');
cout<<"costo total= "<<costoTotal<<endl;
getch();
return 0;
}
Programa:
Problema 4
Código:
//Practica No, 4 Problema No. 4
//Bocanegra Urrea Jesus Gerardo 12211246
//Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
//Salomon Soto Luis Felipe 12211233
//Lopez Vega Moises 12211830
#include <iostream.h>
#include <conio.h>
int main ()
{
int totalabc,p1,p2,p3,u1,u2,u3,c1,c2,c3,pa,total, pb1,pb2,pb3,ub1,ub2,ub3,cb1,cb2,cb3,pb,totalb, pc1,pc2,pc3,uc1,uc2,uc3,cc1,cc2,cc3,pc,totalc ;
cout<<"Introdusca el precio de cada material para el Producto A"<<endl;
cout<<"Material 1: ";
cin>>p1;
cout<<"\nMaterial 2: ";
cin>>p2;
cout<<"\nMaterial 3: ";
cin>>p3;
cout<<"\n\nIntrodusca la cantidad de productos A deseada: ";
cin>>pa;
u1=pa*3;
u2=pa*4;
u3=pa*2;
c1=p1*pa;
c2=p2*pa;
c3=p3*pa;
total=c1+c2+c3;
cout<<"\n\nIntrodusca el precio de cada material para el Producto B"<<endl;
cout<<"Material 1: ";
cin>>pb1;
cout<<"\nMaterial 2: ";
cin>>pb2;
cout<<"\nMaterial 3: ";
cin>>pb3;
cout<<"\n\nIntrodusca la cantidad de productos B deseada: ";
cin>>pb;
ub1=pb*2;
ub2=pb*5;
ub3=pb*1;
cb1=pb1*pb;
cb2=pb2*pb;
cb3=pb3*pb;
totalb=cb1+cb2+cb3;
cout<<"\n\nIntrodusca el precio de cada material para el Producto C"<<endl;
cout<<"Material 1: ";
cin>>pc1;
cout<<"\nMaterial 2: ";
cin>>pc2;
cout<<"\nMaterial 3: ";
cin>>pc3;
cout<<"\n\nIntrodusca la cantidad de productos C deseada: ";
cin>>pc;
uc1=pc*7;
uc2=pc*4;
uc3=pc*3;
cc1=pc1*pc;
cc2=pc2*pc;
cc3=pc3*pc;
totalc=cc1+cc2+cc3;
clrscr();
cout<<"Listado de Materiales Requeridos A\n"<<endl;
cout<<"Materiales ---- Total de Unidades ---- Costo por material\n"<<endl;
cout<<"Material 1 "<<"\t\t"<<u1<<"\t\t\t"<<c1<<endl;
cout<<"Material 2 "<<"\t\t"<<u2<<"\t\t\t"<<c2<<endl;
cout<<"Material 3 "<<"\t\t"<<u3<<"\t\t\t"<<c3<<endl;
cout<<"\nCosto Total: "<<total<<endl;
cout<<"\n\nListado de Materiales Requeridos B\n"<<endl;
cout<<"Materiales ---- Total de Unidades ---- Costo por material\n"<<endl;
cout<<"Material 1 "<<"\t\t"<<ub1<<"\t\t\t"<<cb1<<endl;
cout<<"Material 2 "<<"\t\t"<<ub2<<"\t\t\t"<<cb2<<endl;
cout<<"Material 3 "<<"\t\t"<<ub3<<"\t\t\t"<<cb3<<endl;
cout<<"\nCosto Total: "<<totalb<<endl;
cout<<"\n\nListado de Materiales Requeridos c\n"<<endl;
cout<<"Materiales ---- Total de Unidades ---- Costo por material\n"<<endl;
cout<<"Material 1 "<<"\t\t"<<uc1<<"\t\t\t"<<cc1<<endl;
cout<<"Material 2 "<<"\t\t"<<uc2<<"\t\t\t"<<cc2<<endl;
cout<<"Material 3 "<<"\t\t"<<uc3<<"\t\t\t"<<cc3<<endl;
cout<<"\nCosto Total: "<<totalc<<endl;
totalabc=total+totalb+totalc;
cout<<"\n\n\tCosto Total de los Productos: "<<totalabc<<endl;
getch();
return 0;
}
Programa:
//Practica No, 4 Problema No. 4
//Bocanegra Urrea Jesus Gerardo 12211246
//Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
//Salomon Soto Luis Felipe 12211233
//Lopez Vega Moises 12211830
#include <iostream.h>
#include <conio.h>
int main ()
{
int totalabc,p1,p2,p3,u1,u2,u3,c1,c2,c3,pa,total, pb1,pb2,pb3,ub1,ub2,ub3,cb1,cb2,cb3,pb,totalb, pc1,pc2,pc3,uc1,uc2,uc3,cc1,cc2,cc3,pc,totalc ;
cout<<"Introdusca el precio de cada material para el Producto A"<<endl;
cout<<"Material 1: ";
cin>>p1;
cout<<"\nMaterial 2: ";
cin>>p2;
cout<<"\nMaterial 3: ";
cin>>p3;
cout<<"\n\nIntrodusca la cantidad de productos A deseada: ";
cin>>pa;
u1=pa*3;
u2=pa*4;
u3=pa*2;
c1=p1*pa;
c2=p2*pa;
c3=p3*pa;
total=c1+c2+c3;
cout<<"\n\nIntrodusca el precio de cada material para el Producto B"<<endl;
cout<<"Material 1: ";
cin>>pb1;
cout<<"\nMaterial 2: ";
cin>>pb2;
cout<<"\nMaterial 3: ";
cin>>pb3;
cout<<"\n\nIntrodusca la cantidad de productos B deseada: ";
cin>>pb;
ub1=pb*2;
ub2=pb*5;
ub3=pb*1;
cb1=pb1*pb;
cb2=pb2*pb;
cb3=pb3*pb;
totalb=cb1+cb2+cb3;
cout<<"\n\nIntrodusca el precio de cada material para el Producto C"<<endl;
cout<<"Material 1: ";
cin>>pc1;
cout<<"\nMaterial 2: ";
cin>>pc2;
cout<<"\nMaterial 3: ";
cin>>pc3;
cout<<"\n\nIntrodusca la cantidad de productos C deseada: ";
cin>>pc;
uc1=pc*7;
uc2=pc*4;
uc3=pc*3;
cc1=pc1*pc;
cc2=pc2*pc;
cc3=pc3*pc;
totalc=cc1+cc2+cc3;
clrscr();
cout<<"Listado de Materiales Requeridos A\n"<<endl;
cout<<"Materiales ---- Total de Unidades ---- Costo por material\n"<<endl;
cout<<"Material 1 "<<"\t\t"<<u1<<"\t\t\t"<<c1<<endl;
cout<<"Material 2 "<<"\t\t"<<u2<<"\t\t\t"<<c2<<endl;
cout<<"Material 3 "<<"\t\t"<<u3<<"\t\t\t"<<c3<<endl;
cout<<"\nCosto Total: "<<total<<endl;
cout<<"\n\nListado de Materiales Requeridos B\n"<<endl;
cout<<"Materiales ---- Total de Unidades ---- Costo por material\n"<<endl;
cout<<"Material 1 "<<"\t\t"<<ub1<<"\t\t\t"<<cb1<<endl;
cout<<"Material 2 "<<"\t\t"<<ub2<<"\t\t\t"<<cb2<<endl;
cout<<"Material 3 "<<"\t\t"<<ub3<<"\t\t\t"<<cb3<<endl;
cout<<"\nCosto Total: "<<totalb<<endl;
cout<<"\n\nListado de Materiales Requeridos c\n"<<endl;
cout<<"Materiales ---- Total de Unidades ---- Costo por material\n"<<endl;
cout<<"Material 1 "<<"\t\t"<<uc1<<"\t\t\t"<<cc1<<endl;
cout<<"Material 2 "<<"\t\t"<<uc2<<"\t\t\t"<<cc2<<endl;
cout<<"Material 3 "<<"\t\t"<<uc3<<"\t\t\t"<<cc3<<endl;
cout<<"\nCosto Total: "<<totalc<<endl;
totalabc=total+totalb+totalc;
cout<<"\n\n\tCosto Total de los Productos: "<<totalabc<<endl;
getch();
return 0;
}
Programa:




