domingo, 13 de octubre de 2013

Examen Unidad II

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;
 }



No hay comentarios:

Publicar un comentario