lunes, 1 de octubre de 2012

Practica 5


Practica 5


Practica 5 Problema 1Pseudocodigo
Inicio
a int
Print”introduce un numero entero=”
Read a
If (valor%2==0)
{
Print valor, “Valor, es un numero par”
}
Else
{
Print valor, “Valor es un numero impar”
}
Fin


Codificación en C++

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


int main ()
{
int a;
cout<<" Introduce Un Numero Entero = "<<endl;
cin>> a ;
if (a%2==0)
{
cout<< " Valor,Es Un Numero Par = "<<endl;
}
else{
cout<<"Valor,Es Un Numero Impar = "<<endl;
}
getch();
return 0;
}












Practica 5 Problema 2
Pseudocodigo

Inicio
N1 int
N2 int
Print”introduce un valor entero”
Read n1
Print“introduce un segundo valor entero”
Read n2
If(n1>n2)
{
Print “el primer valor es mayor”
}
Else
If(n1==n2)
{
Print “los dos valores son iguales”
}
else
{
Print”el primer valor es menor”
}
fin



Codificación en C++

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


int main ()
{
int n1,n2;


cout<<"Introduce un valor entero=?"<<endl;
cin>> n1;
cout<<"Introduce un segundo valor entero=?"<<endl;
cin>> n2;
if(n1>n2)
{
cout<<"El primer valor es mayor"<<endl;
}
else {


if (n1==n2)
{
cout<<"Los dos Valores son iguales"<<endl;
}
else {


cout<<"El primer valor es menor"<<endl;
}
}
getch ();
return 0;
}



Practica 5 Problema 3
Pseudocodigo

Inicio
Char nombre [20]
Print”nombre estudiante”
Gets(nombre)
c1 real
c2 real
c3 real
c4 real
c real
Print “primer parcial”
Read c1
Print “segundo parcial”
Read c2
Print “tercer parcial”
Read c3
Print “ cuarto parcial “
Read c4
c=(c1+c2+c3+c4)/4
if (c>=7)
{
Print”tu calificacion es aprobatoria”
}
Else {
Print”tu calificación no es aprobatoria”
}
fin


Codificación en C++

#include <conio.h>
#include <math.h>
#include <iostream.h>
int main ()
{
float c1,c2,c3,c4,c;


char Nombre[30];


cout<<"Introduce El Nombre Del Alunmo" <<endl;
cin.getline(Nombre,30,'\n');


cout<<"Introduce c1"<<endl;
cin>> c1;
cout<<"Introduce c2 "<<endl;
cin>> c2;
cout<<"Introduce c3 "<<endl;
cin>> c3;
cout<<"Introduce c4 "<<endl;
cin>> c4;


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


if(c>=7)
{
cout<<Nombre<<"\t"<<c<< " Tu Calificasion Es Aprobatoria "<<endl;
}
else {


cout<<Nombre<<"\t"<<"Promedio es\t" <<c<< "Reprobaste La Materia"<<endl;
}
getch ();
return 0;
}






Practica 5 Problema 4


Pseudocodigo


Inicio
c int
Print “Introducir Parámetro de Voltaje”
Read c
If (c>=600)
{
Print "Prueba de Voltaje aceptada"
}
else {

Print "Prueba de voltaje no aprobada"
}
FIN


Codificación en C++

#include <conio.h>

#include <math.h>

#include <iostream.h>

int main ()

{

float c;

cout<<"Introducir Parametro de voltaje"<<endl;

cin>> c;

if(c>=600)

{

cout<<"Prueba de voltaje aceptada"<<endl;

}

else {
cout<<"Prueba de voltaje no aceptada"<<endl;





Practica 5 Problema 5Pseudocodigoinicio
A real
B real
C real
a real
b real
v real
print" Terreno A "
print" Valor de un lado del terreno A="
read A
print " \n Terreno B "print" Valor de la base del Terreno B= "
read B
print" Valor de la Altura del Terreno B= "
read C
a=A*A
b=B*C
if (a>b)
{
print " \n El Terreno B es mas barato que el Terreno A "
}
else {
if (a==b)
{
print " \n Los dos Terrenos son Iguales "
}
}
Fin

Codificación en C++

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


int main ()
{
int A, B, C, a, b;


cout<<"Terreno A"<<endl;
cout<<"Valor de un lado del Terreno A= ";
cin>> A;


cout<<"\n Terreno B"<<endl;
cout<<"Valor de la base del Terreno B= ";
cin>> B;
cout<<"Valor de la altura del Terreno B= ";
cin>>C;
a=A*A;
b=B*C;


if(a>b)
{
cout<<"\nEl Terreno B es mas barato que el Terreno A"<<endl;
}
else {


if (a==b)
{
cout<<"\nLos dos terrenos son iguales"<<endl;
}
}




getch ();
return 0;
}











Practica 5 Problema 6Inicio
A int
B int
C int
Print ”introducir primer numero”
Read a
Print “introducir Segundo numero”
Read b
Print “introducir tercer numero”
Read c
if(a<b&&b<c)
{cout<<"los numeros estan en orden acendente"
}
Else
{
Fin


Print " No están en Orden"
}


Codificación en C++

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


int main ()
{
int A, B, C;
cout<<" Introducir Primer Numero = ";
cin>> A;
cout<<" Introducir segundo Numero = ";
cin>> B;
cout<<" Introducir Tercer Numero = ";
cin>>C;
if(A<B&&B<C)
{
cout<<"\n Los nuemeros estan en orden acendente"<<endl;
}
else {

cout<<"\n No estan en orden "<<endl;
}
getch ();
return 0;
}

 


 





Practica 5 Problema 7Inicio
Horas, minutos int
Print “horas”
Read horas
Print “minutos”
Read minutos
Print horas, “:”,minutos
If(horas>=1 && horas<=12)
{
Print horas , “:”,minutos, “AM”
}
Else {
If(horas>=13 &&horas <=24)
{
Horas=horas-12
Print horas, “:”, minutos, “PM”
}
}
FIN



Codificación en C++

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


int main ()
{


int Horas;
int minutos;


cout <<"Horas " <<endl;
cin>> Horas;


cout <<" minutos " <<endl;
cin>> minutos;


cout << Horas << " : " << minutos <<endl;


if(Horas >=1 && Horas <=12)
{
cout<< Horas << " : " << minutos << " AM " <<endl;
}
else {


if(Horas >=13 && Horas <=24)
{
Horas=Horas-12;


cout<< Horas << " : " << minutos << " PM " <<endl;


}
}


getch();
return 0;
}




Practica 5 Problema 8

1-Inicio
Dia int
Año int
Mes [10] char
Print “introduzca dia mes año=”
Read dia, mes, año
Print dia, “”,mes, “”, año
If (mes== “enero”)
{
Print dia, “/”, 1, “/”, año
}
Else
{
If(mes= =“febrero”)
{
Print dia , “/”,2, “/”,año
}
Else
{
If(mes== “marzo”)
{
Print dia , “/”,3, “/”,año
}
Else
{
If(mes== “abril”)
{
Print dia , “/”,4, “/”,año
}
Else
{
If(mes== “mayo”)
{
Print dia , “/”,5, “/”,año
}
Else
{
If(mes== “junio”)
{
Print dia , “/”,6, “/”,año
}
Else
{
If(mes== “julio”)
{
Print dia , “/”,7, “/”,año
}
Else
{
If(mes== “agosto”)
{
Print dia , “/”,8, “/”,año
}
Else
{
If(mes== “septimbre”)
{
Print dia , “/”,9, “/”,año
}
Else
{
If(mes== “octubre”)
{
Print dia , “/”,10, “/”,año
}
Else
{
If(mes== “noviembre”)
{
Print dia , “/”,11, “/”,año
}
Else
{
If(mes== “diciembre”)
{
Print dia , “/”,12, “/”,año
}
}
}
}
}
}
}
}
}
}
}
}
}
fin





Codificación en C++

#include <iostream.h>
#include <math.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;
}





Equipo:
Flores Mojica Miguel Angel
Moran Guerrero Raziel





No hay comentarios:

Publicar un comentario