Codificación en C++
#include<iostream.h>
#include<conio.h>
//Practica No.3 No. Problema 1 //Fecha:9 de febrero, 2015 // Romero Vega Perla Fabiola /
{
int n;
cout<<"Introduzca un valor entero:"<<endl;
cin>>n;
if (n%2 == 0)
cout<<"El numero es par";
else
cout<<"El numero es impar";
getch();
return 0;
}
Pseudocodigo
Inicio
int n1, n2, n3
write"Introduzca un valor entero: "
read n
if (n%2 == 0)
then
write "El numero es par " n
else
then
write "El numero es impar " n
Fin
Diagrama de flujo.
0 al 12 es nino
13 a 17 adolescente
18 a 80 adulto
mayor de 80 anciano
pseudocodigo
inicio
int edad
write"introduce tu edad"
read edad
if (edad >= 0 && edad <=12)
then
write "Eres un infante"
else
{
if (edad >= 13 && edad <=17)
then
write "Eres un adolescente"
else
{
if (edad >= 18 && edad <80 )
then
write "Eres un adulto"
else
{
if if(edad >= 80)
then
write "Eres un anciano"
}
}
}
}
fin
4. Segun los tres lados de un triangulo imprimir si es equilatero (tres lados iguales) isosceles ( dos lados iguales) o escaleno (lados diferentes). Solicitar al usuario tres lados de un triangulo y desplegar el tipo y calcular area y perimetro
pseudocodigo
Inicio
real a
real b
real A
write"Ingrese la base del triangulo"
read b
write"Ingrese la altura del triangulo"
read a
A=(b*a)/2
write"Tu area es:";
A
int L1,L2, p;
write"Ingrese L1 del perimetreo"
read L1
write"Ingrese L2 del perimetreo"
read L2
p=L1+L2+b
if (b == L1 && b == L2)
then
write"Tu triangulo es equilatero"
write"El perimetro es:"p
else { if (b == L1 || b == L2 || L1==L2)
write"Tu Triangulo es isoseles"
write"El perimetro es:"p
else { if (L1 != L2 || L1 != b || b != L2)
write"Tu triangulo es escaleno"
write"El perimetro es:"p
}
}
}
fin
5-. Haga un programa que calcule el pago de un trabajador.
Donde introduzca las horas trabajadas y el tipo de trabajo si es
1 el pago por hora es 8 dlls la hora, si es 2 el pago por hora es 12 y si es 3
pago es 16 dlls. Debe considerar lo siguiente: si trabaja 30 y 40 horas se le
paga la tarifa normal. Si trabaja más de 40 horas cada hora extra se le pagara
20% más de la tarifa por hora normal. Si trabaja menos de 30 horas se le
descuenta el 5% de su pago.
Codigo c++
#include<iostream>
#include<conio.h>
//Practica No.3 Ejercicio 5/
//Fecha: 9 de marzo del 2015/
//Arnold Arturo Arias Meza/
using namespace std;
int main()
{
double hrtr, tip, pt;
cout<<"\n5.-\n";
cout<<"\tIntroduce tipo de trabajador: ";
cin>>tip;
cout<<"\tIntroduce horas trabajadas: ";
cin>>hrtr;
if(tip<=3 && tip>=1)
{
if(tip==1)
{
if (hrtr>0 && hrtr<30)
{
pt=(hrtr*8)-((hrtr*8)*.05);
cout<<"\tPenalizacion de 5% por trabajar menos de 30 horas, pagar: "<<pt<<"dlls"<<endl;
}
else if(hrtr >=30 && hrtr <=40)
{
pt=(hrtr*8);
cout<<"\tRecibe pago normal por trabajar entre 30 y 40 horas, pagar: "<<pt<<"dlls"<<endl;
}
else if(hrtr >40)
{
pt=(40*8)+(((hrtr-40)*8)+(((hrtr-40)*8)*0.2));
cout<<"\tC/hora despues de 40 se pagan mas 20%, pagar: "<<pt<<"dlls"<<endl;
}
else
{
cout<<"\tIngresaste algun dato erroneo, revisa los datos";
}
}
else if(tip==2)
{
if(hrtr>0 && hrtr<30)
{
pt=(hrtr*12)-((hrtr*12)*.05);
cout<<"\tPenalizacion de 5% por trabajar menos de 30 horas, pagar: "<<pt<<"dlls"<<endl;
}
else if(hrtr >=30 && hrtr <=40)
{
pt=(hrtr*12);
cout<<"\tRecibe pago normal por trabajar entre 30 y 40 horas, pagar: "<<pt<<"dlls"<<endl;
}
else if(hrtr >40)
{
pt=(40*12)+(((hrtr-40)*12)+(((hrtr-40)*12)*0.2));
cout<<"\tC/hora despues de 40 se pagan mas 20%, pagar: "<<pt<<"dlls"<<endl;
}
else
{
cout<<"\tIngresaste algun dato erroneo, revisa los datos";
}
}
else if(tip==3)
{
if(hrtr>0 && hrtr<30)
{
pt=(hrtr*16)-((hrtr*16)*.05);
cout<<"\tPenalizacion de 5% por trabajar menos de 30 horas, pagar: "<<pt<<"dlls"<<endl;
}
else if(hrtr >=30 && hrtr <=40)
{
pt=(hrtr*16);
cout<<"\tRecibe pago normal por trabajar entre 30 y 40 horas, pagar: "<<pt<<"dlls"<<endl;
}
else if(hrtr >40)
{
pt=(40*16)+(((hrtr-40)*16)+(((hrtr-40)*16)*0.2));
cout<<"\tC/hora despues de 40 se pagan mas 20%, pagar: "<<pt<<"dlls"<<endl;
}
else
{
cout<<"\tIngresaste algun dato erroneo, revisa los datos";
}
}
else
{
cout<<"\tIngresaste algun dato erroneo, revisa los datos";
}
}
else
{
cout<<"\tIngresaste algun dato erroneo, revisa los datos";
}
getch();
return 0;
}
Corrida
Diagrama de Flujo
Pseudocodigo
Codificación en C++
#include <iostream.h>#include <conio.h>
//Practica No.3 No. Problema 6 //Fecha:9 de febrero, 2015 // Romero Vega Perla Fabiola /
int main()
{
int n1,n2,n3;
cout<<"Introduce tres valores enteros : \n";
cin>>n1>>n2>>n3;
if(n1<=n2 && n1<=n3)
cout<<"El menor es "<<n1<<endl;
else
if(n2<n3 && n2<n1)
cout<<"el menor es "<<n2<<endl;
else
cout<<"el menor es "<<n3<<endl;
getch();
return 0;
}
Pseudocodigo.
Inicio
int n1, n2, n3
write"Introduzca tres valores enteros: "
read n1, n2, n3
if (n1<=n2 and n1<=n3)
then
write "El menor es " n1
else
if (n2<n1 and n2<n3)
then
write "El menor es " n2
else
write "El menor es " n3
Fin
Diagrama de flujo.
7. Haga un programa que calcule el monto de una persona al
inscribirse en clases de natación. Dependiendo si es alumno de la universidad o
no. Si es alumno se hará un 50% de descuento en la inscripción como en la
mensualidad. Las cuotas sin descuento es inscripción 100 y mensualidad 500
pesos.
#include<iostream>
#include<conio.h>
//Practica No.3 Ejercicio 7/
//Fecha: 9 de marzo del 2015/
//Arnold Arturo Arias Meza/
using namespace std;
int main()
{
char al;
cout<<"\n7.-\n";
cout<<"\tEs usted alumno de la universidad? S/N: ";
cin>>al;
if(al =='s'|| al =='S')
{
cout<<"\tPor pertenecer a la universidad se le aplicara un 50% de descuento en\n";
cout<<"\tla inscripcion y mensualidad, usted pagara:\n";
cout<<"\tInscripcion: 50 pesos, Mensualidad: 250 pesos";
}
else if(al == 'n'||al == 'N')
{
cout<<"\tUsted no pertenece a la universidad por lo tanto pagara cuota completa,\n";
cout<<"\tusted pagara:\n";
cout<<"\tInscripcion: 100 pesos, Mensualidad: 500 pesos";
}
else
{
cout<<"\tIngresaste algun dato erroneo, revisa los datos";
}
getch ();
return 0;
}
#include<conio.h>
//Practica No.3 Ejercicio 7/
//Fecha: 9 de marzo del 2015/
//Arnold Arturo Arias Meza/
using namespace std;
int main()
{
char al;
cout<<"\n7.-\n";
cout<<"\tEs usted alumno de la universidad? S/N: ";
cin>>al;
if(al =='s'|| al =='S')
{
cout<<"\tPor pertenecer a la universidad se le aplicara un 50% de descuento en\n";
cout<<"\tla inscripcion y mensualidad, usted pagara:\n";
cout<<"\tInscripcion: 50 pesos, Mensualidad: 250 pesos";
}
else if(al == 'n'||al == 'N')
{
cout<<"\tUsted no pertenece a la universidad por lo tanto pagara cuota completa,\n";
cout<<"\tusted pagara:\n";
cout<<"\tInscripcion: 100 pesos, Mensualidad: 500 pesos";
}
else
{
cout<<"\tIngresaste algun dato erroneo, revisa los datos";
}
getch ();
return 0;
}
Codigo c++
Diagrama de flujo y Pseudocodigo





.jpg)

No hay comentarios:
Publicar un comentario