Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Gua Practica N3
1. Construir un algoritmo que permita ingresar 3 nmeros enteros positivos y que
determine cual de ellos es el mayor, cual es el menor y cual es el numero medio.
#include<iostream.h>
#include<conio.h>
int main ()
{
float numero, a, b, c;
cout<<"ingresar primer numero : ";
cin>>a;
cout<<"ingresar segundo numero : ";
cin>>b;
cout<<"ingresar tercer numero : ";
cin>>c;
if (a>=9)
cout<<"numero mayor "<<a<<endl;
else if (a>=6)
cout<<"numero medio "<<a<<endl;
else if (a>=3)
cout<<"numero menor "<<a<<endl;
if (b>=9)
cout<<"numero mayor "<<b<<endl;
else if (b>=6)
cout<<"numero medio "<<b<<endl;
else if (b>=3)
cout<<"numero menor "<<b<<endl;
if (c>=9)
cout<<"numero mayor "<<c<<endl;
else if (c>=6)
cout<<"numero medio "<<c<<endl;
else if (c>=3)
cout<<"numero menor "<<c<<endl;
getch ();
return 0;
}
inicio
inicio
Leer:
numero, a, b, c
numero, a, b, c
(a>=6)
(a>=3)
(b>=9)
(b>=6)
(c>=9)
(c>=6)
(a>=6)
(a>=3)
(b>=9)
(b>=6)
(c>=9)
(c>=6)
numero mayor
Escribir
numero mayor
numero medio
numero menor
fin
Escribir:
numero mayor
numero medio
numero menor
fin
#include<iostream.h>
#include<conio.h>
int main ()
{
float viaje, distancia, viaje_largo, viaje_corto;
cout<<"ingresar distancia en kilometros : ";
cin>>distancia;
if (distancia>5)
{
viaje=(7 * distancia);
}
else if (distancia<=5)
{
viaje=(25 * distancia);
}
cout<<" el viaje costaria: "<<viaje<<endl;
getch ();
return 0;
}
inicio
inicio
Leer:
viaje, distancia, viaje_largo,
viaje_corto
(distancia>5)
viaje=(7 * distancia)
(distancia<=5)
viaje=(25 * distancia)
Escribir
el viaje costaria
fin
Leer:
viaje, distancia, viaje_largo,
viaje_corto
(distancia>5)
viaje=(7 * distancia)
(distancia<=5)
viaje=(25 * distancia)
Escribir
el viaje costaria
fin
#include<iostream.h>
#include<conio.h>
int main ()
{
float prom, nota1, nota2, nota3, n3;
cout<<"ingresar nota1 : ";
cin>>nota1;
cout<<"ingresar nota2 : ";
cin>>nota2;
cout<<"ingrasar nota3 : ";
cin>>nota3;
if (n3<10)
{
n3=nota3+2;
prom=(nota1 + nota2 + n3)/3;
}
else if (n3>10)
{
n3=nota3+0;
prom=(nota1 + nota2 + n3)/3;
}
cout<<" promedio final: "<<prom<<endl;
getch ();
return 0;
}
inicio
inicio
Leer:
prom, nota1, nota2, nota3, n3
Leer:
prom, nota1, nota2, nota3, n3
(n3<10)
n3=nota3+2;
prom=(nota1 + nota2 + n3)/3;
(n3<10)
n3=nota3+2
prom=(nota1 + nota2 +
n3)/3
(n3>10)
n3=nota3+0
prom=(nota1 + nota2 +
n3)/3
Escribir
promedio final
fin
(n3>10)
n3=nota3+0;
prom=(nota1 + nota2 + n3)/3;
Escribir
promedio final
fin
#include<iostream.h>
#include<conio.h>
int main ()
{
float promedio, categoris, a, b, c, d;
cout<<"ingresar PROMEDIO : ";
cin>>promedio;
if (promedio>=20)
cout<<"categoria A ;)" <<promedio<<endl;
else if (promedio>17)
cout<<"categoria A ;)" <<promedio<<endl;
else if (promedio>16)
cout<<"categoria B :)" <<promedio<<endl;
else if (promedio>14)
cout<<"categoria B :)" <<promedio<<endl;
else if (promedio>13)
cout<<"categoria C :]" <<promedio<<endl;
else if (promedio>12)
cout<<"categoria C :]" <<promedio<<endl;
else if (promedio>11)
cout<<"categoria D :[" <<promedio<<endl;
else if (promedio>=0)
cout<<"categoria D :[" <<promedio<<endl;
getch ();
return 0;
}
inicio
inicio
Leer:
categoria
categoria
categoria
categoria
A
B
C
D
promedio>=20
promedio>17
promedio>16
promedio>14
promedio>13
promedio>12
promedio>11
promedio>=0
Leer:
categoria
categoria
categoria
categoria
promedio>=20
promedio>17
promedio>16
promedio>14
promedio>13
promedio>12
promedio>11
promedio>=0
Escribir
Categora
fin
Escribir
Categora
fin
A
B
C
D
5. Una empresa de bienes races ofrece casas de inters social, bajo las siguientes
condiciones: Si los ingresos del comprador son menores de $8000, el enganche
ser del 15% del costo de la casa y el resto se distribuir en pagos mensuales, a
pagar en diez aos. Si los ingresos del comprador son de $8000 o mas, el enganche
ser del 30% del costo de la casa y el resto se distribuir en pagos mensuales a
pagar en 7 aos. La empresa quiere obtener cuanto debe pagar un comprador por
concepto de enganche y cuanto por cada pago parcial.
#include<iostream.h>
#include<conio.h>
int main ()
{
int casa, ing, pago2, ingreso, ci, pf, pl;
cout<<"\n\n\n\t\t\t Costo de la casa => ";
cin>> casa;
cout<<"\n\n\n\t\t\t El ingreso del comprador => ";
cin>> ing;
if (ing<8000)
ci=(casa*15)/100;
pf= casa - ci;
pl= pf/120;
if (ing>=8000)
ci=(casa*30)/100;
pf= casa - ci;
pl= pf/84;
cout<<"\n\n\n\t\t\t La cuota inicial seria => "<<ci;
cout<<"\n\n\n\t\t\t El pago final es => "<<pf;
cout<<"\n\n\n\t\t\t El pago por letras es => "<<pl;
getch ();
return 0;
}
inicio
inicio
Leer:
casa, ing, pago2, ingreso, ci, pf,
pl
(ing<8000)
ci=(casa*15)/100
pf= casa - ci
pl= pf/120
(ing>=8000)
ci=(casa*30)/100
pf= casa - ci
pl= pf/84
pf= casa - ci
pl= pf/84
Escribir
La cuota inicial seria
El pago final es
El pago por letras es
fin
Leer:
casa, ing, pago2, ingreso, ci, pf, pl
(ing<8000)
ci=(casa*15)/100
pf= casa - ci
pl= pf/120
(ing>=8000)
ci=(casa*30)/100
pf= casa - ci
pl= pf/84
Escribir
La cuota inicial seria
El pago final es
El pago por letras es
fin