domingo, 30 de septiembre de 2012

Practica 5



Instituto Tecnológico de Tijuana




Programación Estructurada



Practica #5 Problema #8



Docente: Ángela Colunga Aldana



Alumno: Daniel Avendaño Reveles



                                       
  Tijuana, Baja California a 30 de septiembre de 2012



Programación:

//Practica No. 5 Problema 8
//Integrantes del equipo: Avendaño Reveles Daniel, Galaviz Lona Christian Joel
#include<iostream.h>
#include<conio.h>
#include<string.h>
int main()
{
int d, a;
char mes[10];

cin>>d>>mes>>a;

cout<<"\n"<<endl;

if(strcmp(mes,"enero")==0)
{
cout<<d<<"/"<<"1"<<"/"<<a<<endl;
}
else{
if(strcmp(mes,"febrero")==0)
   {
    cout<<d<<"/"<<"2"<<"/"<<a<<endl;
   }
   else{
    if(strcmp(mes,"marzo")==0)
   {
    cout<<d<<"/"<<"3"<<"/"<<a<<endl;
   }
   else{
    if(strcmp(mes,"abril")==0)
   {
    cout<<d<<"/"<<"4"<<"/"<<a<<endl;
   }
   else{
    if(strcmp(mes,"mayo")==0)
   {
    cout<<d<<"/"<<"5"<<"/"<<a<<endl;
   }
   else{
    if(strcmp(mes,"junio")==0)
   {
    cout<<d<<"/"<<"6"<<"/"<<a<<endl;
   }
   else{
    if(strcmp(mes,"julio")==0)
   {
    cout<<d<<"/"<<"7"<<"/"<<a<<endl;
   }
   else{
    if(strcmp(mes,"agosto")==0)
   {
    cout<<d<<"/"<<"8"<<"/"<<a<<endl;
   }
   else{
    if(strcmp(mes,"septiembre")==0)
   {
    cout<<d<<"/"<<"9"<<"/"<<a<<endl;
   }
   else{
    if(strcmp(mes,"octubre")==0)
   {
    cout<<d<<"/"<<"10"<<"/"<<a<<endl;
   }
   else{
    if(strcmp(mes,"noviembre")==0)
   {
    cout<<d<<"/"<<"11"<<"/"<<a<<endl;
   }
   else{
    if(strcmp(mes,"diciembre")==0)
   {
    cout<<d<<"/"<<"12"<<"/"<<a<<endl;
   }
   }
   }
   }
   }
   }
   }
   }
   }
   }
   }
   }

getch ();
return 0;
}



Pseudocodigo:


Inicio
a             int
d             int
char mes[10]
 read d
read mes
read  a
if (mes,"enero")==0
{
                Print d"/"1"/"a
}
else{
                               if (mes,"febrero")
   {
                               Print d"/"2"/"a
   }
   else{
                if (mes,"marzo")
   {
                               Print d"/"3"/"a
   }
   else{
                if (mes,"abril")
   {
                               Print d"/"4"/"a   }
   else{
                if (mes,"mayo")
   {
                               Print d"/"5"/"a
   }
   else{
                if(mes,"junio")
   {
                               Print d"/"6"/"a
   }
   else{
                if (mes,"julio")
   {
                               Print d"/"7"/"a
   }
   else{
                if (mes,"agosto")
   {
                               Print d"/"8"/"a   }
   else{
                if (mes,"septiembre")
   {
                               Print d"/"9"/"a
   }
   else{
                if(mes,"octubre")
   {
                               Print d"/"10"/"a   }
   else{
                if(mes,"noviembre")
   {
                               Print d"/"11"/"a
   }
   else{
                if(mes,"diciembre")
   {
                               Print d"/"12"/"a
   }
   }
   }
   }
   }
   }
   }
   }
   }
   }
   }
   }
Final 

                  
Programa:





Instituto Tecnológico de Tijuana




Programación Estructurada



Practica #5 Problema #7



Docente: Ángela Colunga Aldana



Alumno: Daniel Avendaño Reveles



                                       
  Tijuana, Baja California a 30 de septiembre de 2012



Programación:


//Practica No. 5 Problema 7
//Integrantes del equipo: Avendaño Reveles Daniel, Galaviz Lona Christian Joel
#include<iostream.h>
#include<conio.h>
#include<string.h>
int main()
{
int h, m, k;

cin>>h>>m;

cout<<"\n"<<endl;

cout<<h<<":"<<m<<endl;

cout<<"\n"<<endl;

if(h>=1&&h<=12)
{
cout<<h<<":"<<m<<" AM";
}
else{
if(h>=13&&h<=24)
{
k=h-12;
   cout<<k<<":"<<m<<" PM"<<endl;
}
}

getch ();
return 0;
}


Pseudocodigo:


Inicio
horas, minuts     int
print  “horas”
read horas
print “minutos”
read minutos ;

print horas”:"minutod
if(horas>=1&&horas<=12)
{
Print horad":"minutos" AM"
}
else{
if(horas>=13&&horas<=24)
{
hora=horas-12;
  print hora":"minutos" PM"
}
}
Final 

                  
Programa:






Instituto Tecnológico de Tijuana




Programación Estructurada



Practica #5 Problema #6



Docente: Ángela Colunga Aldana



Alumno: Daniel Avendaño Reveles



                                       
  Tijuana, Baja California a 30 de septiembre de 2012



Programación:


//Practica No. 5 Problema 6
//Integrantes del equipo: Avendaño Reveles Daniel, Galaviz Lona Christian Joel


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

int main()
{
int a,b,c;


cout<<"introducir primer numero =?";
cin>>a;
cout<<"introducir segundo  numero =?";
cin>>b;
cout<<"introducir tercero numero =?";
cin>>c;

if(a<b&&b<c)
{cout<<"los numeros estan en orden acendente";}
else{if(b<a&&c<b)
{cout<<"los numeros estan en orden desendente";}
else{cout<<"los numeros no estan en orden";}
}

getch();
return 0;
}



Pseudocodigo:


Inicio
a,b,c  real
print " primer numero ="
read a
print " segundo  numero = "
read  b
print " tercero numero ="
read   c
if(a<b&&b<c)
{
Print  “Estan en orden acendente"
}
Else
{
if(c<b&&b<a)
{
Print " Estan en orden desendente"
}
Else
{
Print " No estan en orden"
}
}
Final 

                  
Programa:







Instituto Tecnológico de Tijuana




Programación Estructurada



Practica #5 Problema #5



Docente: Ángela Colunga Aldana



Alumno: Daniel Avendaño Reveles



                                       
  Tijuana, Baja California a 30 de septiembre de 2012



Programación:


//Practica No. 5 Problema 5
//Integrantes del equipo: Avendaño Reveles Daniel, Galaviz Lona Christian Joel

# include <iostream.h>
# include <conio.h>
# include <math.h>
# include <iomanip.h>
int main ()
{
float n1,n2,n3,r,r1,v,v1, c;
cout<<"costo del metro cuadrado c=";
cin>>c;
cout<<"medida del lado del terreno   n1=";
cin>>n1;
r=n1*n1;
cout<<"medidas en  metro cuadrados del terreno   n1*n1"<<endl;
cout<<"r="<<r<<endl;
v=r*c;
cout<<"costo total del terreno r*c"<<endl;
cout<<"v=  "<<v<<endl;
cout<<"introducir la medida de la base  n2=";
cin>>n2;
cout<<"introducir la medida de la altura   n3=";
cin>>n3;
r1=n3*n2;
cout<<"valor n3*n2"<<endl;
cout<<"r1="<<r1<<endl;
v1=r1*c;
cout<<"costo total del terreno  r*c"<<endl;
cout<<"v1=  "<<v1<<endl;

if (v<v1)
 {
 cout<<"el primer terreno  es mas barato ";
 }
else{
 if(v==v1)
 {
 cout<<"los dos terrenos  son iguales"<<endl;
 }
 else{
 if (v>v1)
 {

 cout<<"el segundo terreno  es mas barato  "<<endl;
 }
 }
 }
getch();
return 0;
}


Pseudocodigo:


Inicio
n1, n2, n3, r, r1, v, v1, c  real
print "costo del metro cuadrado c="
read  c
print"medida del lado del terreno   n1="
read  n1
print "medidas en  metro cuadrados del terreno   r= n1*n1
print "r="
print "costo total del terreno   v= r*c"
print "v=  "
print"introducir la medida de la base  n2="
read n2
print "introducir la medida de la altura   n3="
read  n3
print"valor r1= n3*n2"
print "r1="
print "costo total del terreno v1= r*c"
print "v1=  "
if (v<v1)
 {
 Print "el primer terreno  es mas barato "
 }
else{
 if(v==v1)
 {
 Print "los dos terrenos  son iguales"
 }
 else{
 if (v>v1)
 {
Print "el segundo terreno  es mas barato  "
 }
 }
 }

Final 

                  
Programa:




Instituto Tecnológico de Tijuana




Programación Estructurada



Practica #5 Problema #4



Docente: Ángela Colunga Aldana



Alumno: Daniel Avendaño Reveles



                                       
  Tijuana, Baja California a 30 de septiembre de 2012



Programación:


//Practica No. 5 Problema 4
//Integrantes del equipo: Avendaño Reveles Daniel, Galaviz Lona Christian Joel
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
#include<math.h>


int main()
{


float v;

cout<<"Voltaje"<<endl;
cin>>v;

if(v>=600)
{
cout<<"Prueba de voltaje aprobada"<<endl;
}

else
{
cout<<"Prueba de voltaje no aprobada"<<endl;
}

getch();
return 0;
}



Pseudocodigo:


Inicio
V    float
Print” Insertar voltaje”
Read voltaje
if (V>=600)
{
 Print “Prueba de voltaje aprobada"
}
else
{
Print “Prueba de voltaje no aprobada"
}
Final

                  
Programa:





Instituto Tecnológico de Tijuana




Programación Estructurada



Practica #5 Problema #3



Docente: Ángela Colunga Aldana



Alumno: Daniel Avendaño Reveles



                                       
  Tijuana, Baja California a 30 de septiembre de 2012



Programación:


//Practica No. 5 Problema 3
//Integrantes del equipo: Avendaño Reveles Daniel, Galaviz Lona Christian Joel
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
#include<math.h>

int main()
{


float c1, c2, c3, c4, c;

char Nombre[25];

cout<<"Nombre del Alumno"<<endl;
cin.getline(Nombre,25,'\n');

cout<<"Calificacion parcial 1"<<endl;
cin>>c1;

cout<<"\n"<<endl;

cout<<"Calificacion parcial 2"<<endl;
cin>>c2;

cout<<"\n"<<endl;

cout<<"Calificacion parcial 3"<<endl;
cin>>c3;

cout<<"\n"<<endl;

cout<<"Calificacion parcial 4"<<endl;
cin>>c4;

c=(c1+c2+c3+c4)/4;


if(c>7)
{
cout<<Nombre<<"\t"<< c<<" Aprobo"<<endl;
}

else
{
cout<<Nombre<<"\t"<< c<<" No aprobo"<<endl;
}

getch();
return 0;
}



Pseudocodigo:


Inicio
 C1  real
 C2 real
 c3  real
 c4  real
 c real
char Nombre[25];
print "Nombre del Alumno"
read.getline(Nombre,25)
print "Calificacion parcial 1"
read  c1
print "Calificacion parcial 2"
read c2
print "Calificacion parcial 3"
read  c3
print "Calificacion parcial 4"
read  c4
c=(c1+c2+c3+c4)/4;
if(c>7)
{
Print “ Nombre “  
 print “ c”
 print " Aprobo"
}
else
{
Print “Nombre “  
 print   “c”
 print "  no aprobo"
}
Final 


                  
Programa:






Instituto Tecnológico de Tijuana




Programación Estructurada



Practica #5 Problema #2



Docente: Ángela Colunga Aldana



Alumno: Daniel Avendaño Reveles



                                       
  Tijuana, Baja California a 30 de septiembre de 2012



Programación:



//practica 5 Problema 2
//Nombres del equipo: Galaviz Lona Christian Joel, Avendaño Reveles Daniel
# include <iostream.h>
# include <conio.h>
# include <math.h>
# include <iomanip.h>
int main ()
{
int n1,n2;
cout<<"introducir un entero n1=";
cin>>n1;
cout<<"introducir segundo numero n2=";
cin>>n2;

if (n1>n2)
 {
 cout<<"el primer valor es mayor";
 }
else{
 if(n1==n2)
 {
 cout<<"los dos valores son iguales"<<endl;
 }
 else{
 cout<<"el primer valor es menor "<<endl;
 }
 }
getch();
return 0;
}


Pseudocodigo:


Inicio  
n1 int
n2 int
print "introducir un entero n1="
read  n1
print “introducir segundo numero n2="
read  n2
if (n1>n2)
 {
 Print "el primer valor es mayo"
 }
Else
{
 if(n1==n2)
 {
 Print “los dos valores son iguales"
 }
 Else
{
 if(n1<n2)
 {
 Print "el primer valor es menor”
 }
 }
 }
Final 

                  
Programa:






Instituto Tecnológico de Tijuana




Programación Estructurada



Practica #5 Problema #1



Docente: Ángela Colunga Aldana



Alumno: Daniel Avendaño Reveles



                                       
  Tijuana, Baja California a 30 de septiembre de 2012



Programación:


//Practica No. 5 Problema 1
//Integrantes del equipo: Avendaño Reveles Daniel, Galaviz Lona Christian Joel
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
#include<math.h>

int main()
{

int valor;

cout<<"Introduce un valor entero"<<endl;
cin>>valor;

if(valor%2==0)
{
cout<<"Es un numero par"<<endl;
}
else
{
cout<<"Es un numero impar"<<endl;
}

getch ();
return 0;
}



Pseudocodigo:


Inicio
Valor  int
Print "Introduce un valor entero"
Read valor

if(valor%2==0)
{
Print  "Es un numero par"
}
else
{
Print "Es un numero impar"
}  
Final 

                  
Programa: