Problema 1.
Haga el problema en diagrama de flujo.
Escriba un programa que despliegue cierta cantidad de segundos introducida por teclado en su equivalente días, horas, minutos y segundos.
//Problemas de examen 1
#include<iostream.h>
#include<conio.h>
#include<iomanip>
int main ()
{
int s1,dias,diasr,horas,horasr,minutos,minutosr,segundos,segundosr;
cout<<setw(40)<<"Escriba la cantidad de segundos: ";
cin>>s1;
dias=s1/86400;
diasr=s1%86400;
horas=diasr/3600;
horasr=diasr%3600;
minutos=horasr/60;
minutosr=horasr%60;
segundos=minutosr;
cout<<setw(40)<<"\n\nLa cantidad de segundos introducido equivale a:\n\n";
cout<<setw(55)<<"-------------------------\n";
cout<<setw(40)<<dias<<" dias\n";
cout<<setw(55)<<"-------------------------\n";
cout<<setw(40)<<horas<<" horas\n";
cout<<setw(55)<<"-------------------------\n";
cout<<setw(40)<<minutos<<" minutos\n";
cout<<setw(55)<<"-------------------------\n";
cout<<setw(40)<<segundos<<"segundos\n";
cout<<setw(55)<<"-------------------------\n";
getch();
return 0;
}
Problema 2.
Haga problema en Pseudocódigo.
Escribir un programa que solicite al usuario la longitud y anchura de una habitación en metros y despliegue la superficie y perímetro en pulgadas y pies.
Pseucódigo
real l,apga,psa,pgl,pslpsg,ppg,sps,pps;
write: Escriba la longitud en metros:
read: l
write: Escriba la anchura en metros:
read: a
pga=a*39.37
psa=a*3.28
pgl=l*39.37
psl=l*3.28
spg=pga*pgl
ppg= (pga*2)+(pgl*2)
sps=psa*psl
pps=(psa*2)+(psl*2)
write: El perimetro en pulgadas es de; ppg
write: La superficie en pulgas es de ; spg
write: El perimetro en pies es de ; pps
write: La superficie en pies es de ;sps
#include<iostream.h>
#include<conio.h>
#include<iomanip>
#include<math.h>
int main ()
{
float a,l,pga,psa,pgl,psl,spg,ppg,sps,pps;
gotoxy(15,8);
cout<<" Escriba la longitud en metros"<<endl;
gotoxy(15,9);
cin>>l;
gotoxy(15,10);
cout<<" Escriba la anchura en metros"<<endl;
gotoxy(15,11);
cin>>a;
pga=a*39.37;
psa=a*3.28;
pgl=l*39.37;
psl=l*3.28;
spg=pga*pgl;
ppg=(pga*2)+(pgl*2);
sps=psa*psl;
pps=(psa*2)+(psl*2);
gotoxy(15,13);
cout<<"-------------------------------";
gotoxy(25,14);
cout<<"EN PULGADAS";
gotoxy(15,15);
cout<<"-------------------------------";
gotoxy(15,17);
cout<<"Perimeto "<<ppg;
gotoxy(15,18);
cout<<"Superficie "<<spg;
gotoxy(15,21);
cout<<"-------------------------------";
gotoxy(25,22);
cout<<" EN PIES ";
gotoxy(15,23);
cout<<"-------------------------------";
gotoxy(15,25);
cout<<" Perimetro"<<pps;
gotoxy(15,26);
cout<<"Superficie "<<pps;
getch();
return 0;
}
Problema 3.
Elaborar un algoritmo que calcule e imprima el costo de producción de un artículo, teniendo como datos de entrada descripcion del artículo y el número de unidades producidas. El costo se calcula multiplicando el número de unidades producidas por un factor de costo de materiales de 4.5 y sumándole al producto un costo fijo 10700.
Inicio.
1.- Definir variables.
char cr;
int cp,nu
2.- Caracteristicas del árticulo.
write: Descripción del árticulo.
read:cr
3.-Cuantas unidades se encuentran.
write:número de unidades disponibles
read: nu
4..Realizar el caculo.
cp=nu¨*45+10700
5.-Desplejar el costo de producción.
write: El costo de producción es de ;cp
Fin.
#include<iostream.h>
#include<conio.h>
int main ()
{
char dc[100];
char articulo[10];
int cp,nu;
cout<<"Nombre del Articulo\n";
cin>>articulo;
cout<<"Descripcion del Articulo\n\n";
cin>>dc;
cout<<"Unidades Disponibles\n\n";
cin>>nu;
cp=nu*4.5+10700;
cout<<" Costo de produccion \n\n"<<cp;
getch ();
return 0;
}
#include<conio.h>
int main ()
{
char dc[100];
char articulo[10];
int cp,nu;
cout<<"Nombre del Articulo\n";
cin>>articulo;
cout<<"Descripcion del Articulo\n\n";
cin>>dc;
cout<<"Unidades Disponibles\n\n";
cin>>nu;
cp=nu*4.5+10700;
cout<<" Costo de produccion \n\n"<<cp;
getch ();
return 0;
}

No hay comentarios:
Publicar un comentario