Está en la página 1de 3

Ejercicio 1:- En un estacionamiento cobran $/. 1.500 por hora o fraccin.

Disee un algoritmo que determine


cuanto debe pagar un cliente por el estacionamiento de su vehculo, conociendo el tiempo de estacionamiento en
horas y minutos.

#include <iostream.h>
#include <conio.h>
void main()
{
// Declaracin de variables
int horas, minutos;
float pago;
// Entrada de datos
cout<<"Ingrese horas : ";cin>>horas;
cout<<"Ingrese minutos: ";cin>>minutos;
// Si hay alguna fraccin de hora, incrementa las horas a pagar en una unidad
if( minutos > 0 )
horas = horas + 1;
// Determina el importe a pagar
pago = horas*1.5;
// Salida de resultados
cout<<"pago "<<pago;
getch();
}

Ejercicio 2:- Disee un algoritmo que determine si un nmero es o no es, par positivo, si as fuera elevar al
cuadrado.

Ejercicio 3:- Escribir un programa que solicite al usuario que ingrese un nmero entero. El programa debe
determinar si el nmero es positivo o negativo. Adems se debe comprobar si el nmero es mltiplo de 6.

Ejercicio 4:- Escribir un programa que pida al usuario que ingrese cinco notas y determine la mayor nota, la
menor nota y que determine el promedio eliminando esta.

Ejercicio 5:- Escribir un programa que pida el ingreso de tres nmeros enteros y determine cul es el mayor.
Utilizar if anidados.

#include <iostream.h>
#include <conio.h>
void main()
{
int a,b,c,mayor;
cout<<"Ingrese primer numero: ";cin>>a;
cout<<"Ingrese segundo numero: ";cin>>b;
cout<<"Ingrese tercer numero: ";cin>>c;
if(a>b)
if(a>c)
mayor=a;
else
mayor=c;
else
if(b>c)
mayor=b;
else
mayor=c;
cout<<"El numero mayor es: "<<mayor;

getch();
}
Ejercicio 6:- Un supermercado ha puesto en oferta la venta al por mayor de cierto producto, ofreciendo un
descuento del 15% por la compra de ms de 3 docenas y 10% en caso contrario. Adems por la compra de ms
de 3 docenas se obsequia una unidad del producto por cada docena en exceso sobre 3. Disee un algoritmo que
determine el monto de la compra, el monto del descuento, el monto a pagar y el nmero de unidades de
obsequio por la compra de cierta cantidad de docenas del producto

#include <iostream.h>
#include <conio.h>
void main()
{
// Declaracin de variables
float montopag, montocom, montodes, precio;
int docenas, obsequio;
// Entrada de datos
cout<<"Ingrese docenas: ";cin>>docenas;
cout<<"Ingrese precio: ";cin>>precio;
// Determina el monto de la compra
montocom = docenas*precio;
// Determina el monto del descuento y el obsequio
if( docenas > 3 ){
montodes = 0.15*montocom;
obsequio = docenas-3;
cout<<"El monto del obsequio es: "<<obsequio<<endl;
}
else{
montodes = 0.10*montocom;
obsequio = 0;
cout<<"El monto del obsequio es: "<<obsequio<<endl;
}
// Determina el monto a pagar
montopag = montocom - montodes;
// Salida de resultados
cout<<"El monto de compra es: "<<montocom<<endl;
cout<<"El monto de descuento es: "<<montodes<<endl;
cout<<"El monto a pagar es: "<<montopag;
getch();
}

Ejercicio 7:- disear un programa que verifique si tres longitudes forman o no


un tringulo, y si es as, que verifique si es un tringulo equiltero, issceles, rectngulo
o escaleno .

#include <iostream.h>
#include <conio.h>
void main()
{
int a,b,c;
cout<<"\n ingrese lado A:";cin>>a;
cout<<"\n ingrese lado B:";cin>>b;
cout<<"\n ingrese lado C:";cin>>c;
if(a+b<c||a+c<b||b+c<a)
cout<<"\n No forman un triangulo";
else
{if(a==b&&a==c&&b==c)
cout<<"\n Forman un tringulo equilatero";
else
{
if(a==b||a==c||b==c)
cout<<"\n Forman un triangulo isoceles";
else
{if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)
cout<<"\n Forman un triangulo rectangulo";
else
cout<<"\n Forman un triangulo escaleno";
}
}
}
getch();
}

Ejercicio 8:- Escribir un programa que pida el ingreso de dos nmeros y a continuacin ingrese un operador (+,
-, *, /). El programa debe presentar el resultado de la operacin. Si el operador no es valido se debe presentar un
mensaje Operador no valido.

También podría gustarte