1. Una empresa que trabaja con 4 vehículos desea calcular las necesidades de combustible (cantidad de combustible necesario para llenar los depósitos de todos sus vehículos) y lo que deberá pagar si todos usan el mismo combustible.(opcional: si usan diferente tipo de combustible)
#include <conio2.h>
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
using namespace std;
int main() {
float combustible;
float precio_litro;
float suma_combustible;
float precio_total;
for(int i=1; i<=4; i++)
{
cout<<"Introduzca la cantidad de combustible del vehiculo:"<<i<<":";
cin>>combustible;
while (combustible<0)
{
cout<<"Vuelva a introducir la cantidad de combustible:";
cin>>combustible;
}
suma_combustible=suma_combustible+combustible;
}
cout<<"La cantidad de litros de combustible total es:"<<suma_combustible<<endl;
cout<<"Introduzca el precio del litro de combustible:";
cin>>precio_litro;
precio_total=suma_combustible*precio_litro;
cout<<"El precio total para el combustible de todos los vehiculos es:"<<precio_total<<endl;
system("PAUSE");
return 0;
}
2. Deseamos comprar un portátil y nos dan los precios del mismo portátil en 3 tiendas, compraremos el más económico. Muestra el precio del más económico.
#include <conio2.h>
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
using namespace std;
int main() {
float precio_portatil;
float precio_barato;
cout<<"Introduzca precio del ordenador portatil de la tienda 1:";
cin>>precio_portatil;
while (precio_portatil<0)
{
cout<<"Introduzca precio del ordenador portatil de la tienda 1:";
cin>>precio_portatil;
}
precio_barato=precio_portatil;
for(int i=2; i<=3; i++)
{
cout<<"Introduzca precio del ordenador portatil de la tienda "<<i<<":";
cin>>precio_portatil;
while (precio_portatil<0)
{
cout<<"Introduzca precio del ordenador portatil de la tienda "<<i<<":";
cin>>precio_portatil;
}
if (precio_barato>precio_portatil)
{
precio_barato=precio_portatil;
}
}
cout<<"El ordenador portatil mas economico vale:"<<precio_barato<<endl;
system("PAUSE");
return 0;
}
3. Nos dan el precio con iva (nos dan el iva que se le aplica) de un producto, deseamos saber el precio del producto sin iva.
#include <conio2.h>
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
using namespace std;
int main()
{
float precio, iva, preciosiniva;
cout<<"Introduza precio del producto (IVA incluido):"<<endl;
cin>>precio;
while (precio<0)
{
cout<<"Introduza precio del producto (IVA incluido):"<<endl;
cin>>precio;
}
cout<<"Introduzca el IVA (porcentaje):"<<endl;
cin>>iva;
while (iva<0)
{
cout<<"Introduzca el IVA (porcentaje):"<<endl;
cin>>iva;
}
preciosiniva=precio/(1+(iva/100));
cout<<"El precio sin IVA es:"<<preciosiniva<<endl;
system("PAUSE");
return 0;
}
#include <conio2.h>
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
using namespace std;
int main()
{
char letra;
cout<<"Introduzca una letra:"<<endl;
cin>>letra;
if ((letra>=65 && letra<=90)||(letra>=97 && letra<=122))
{
if (letra==65||letra==69||letra==73||letra==79||letra==85||letra==97||letra==101||letra==105||letra==101||letra==117)
{
cout<<"La letra introducida es una vocal."<<endl;
}
else
{
cout<<"La letra introducida es una consonante."<<endl;
}
}
else
{
cout<<"El caracter introducido no es una letra"<<endl;
cout<<"Introduzca una letra:"<<endl;
cin>>letra;
while (letra<65||(letra>90 && letra<97)||letra>122)
{
cout<<"El caracter introducido no es una letra"<<endl;
cout<<"Introduzca una letra:"<<endl;
cin>>letra;
}
if (letra==65||letra==69||letra==73||letra==79||letra==85||letra==97||letra==101||letra==105||letra==101||letra==117)
{
cout<<"La letra introducida es una vocal."<<endl;
}
else
{
cout<<"La letra introducida es una consonante."<<endl;
}
}
system("PAUSE");
return 0;
}
5. Deseamos ordenar y mostrar dos letras introducidas por teclado.
#include <conio2.h>
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
using namespace std;
int main()
{
char letra1, letra2;
cout<<"Introduzca una letra:"<<endl;
cin>>letra1;
while (letra1<65||(letra1>90 && letra1<97)||letra1>122)
{
cout<<"Caracter erroneo, por favor introduzca una letra"<<endl;
cin>>letra1;
}
cout<<"Introduzca otra letra:"<<endl;
cin>>letra2;
while (letra2<65||(letra2>90 && letra2<97)||letra2>122)
{
cout<<"Caracter erroneo, por favor introduzca una letra"<<endl;
cin>>letra2;
}
while (((letra1>=65 && letra1<=90) && (letra2>=97 && letra2<=122)) || ((letra2>=65 && letra2<=90) && (letra1>=97 && letra1<=122)))
{
cout<<"Por favor, compare solo letras de la misma categoria (mayusculas con mayusculas y minusculas con minusculas)."<<endl;
cin>>letra1;
cout<<"Introduzca otra letra de la misma categoria"<<endl;
cin>>letra2;
}
if (letra1<letra2)
{
cout<<"Alfabeticamente, '"<<letra1<<"' va antes que '"<<letra2<<"'"<<endl;
}
else
{
cout<<"Alfabeticamente, '"<<letra2<<"' va antes que '"<<letra1<<"'"<<endl;
}
system("PAUSE");
return 0;
}
#include <conio2.h>
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
using namespace std;
int main()
{
int numero;
int resultado;
cout<<"Introduzca un numero entero:"<<endl;
cin>>numero;
cout<<"Tabla de multiplicar del numero "<<numero<<endl;
for(int i=1; i<=10; i++)
{
resultado=numero*i;
cout<<numero<<"x"<<i<<"="<<resultado<<endl;
}
system("PAUSE");
return 0;
}
#include <iostream>
#include <conio2.h>
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
using namespace std;
int main()
{
float nota, sumanota, notafinal;
for (int i=1; i<=3; i++)
{
cout<<"Introduzca la nota del profesor "<<i<<":"<<endl;
cin>>nota;
while(nota<0 || nota>10)
{
cout<<"Vuelva a introducir la nota del profesor "<<i<<":";
cin>>nota;
}
sumanota=sumanota+nota;
}
notafinal=sumanota/3;
cout<<"La nota final es: "<<notafinal<<endl;
system("PAUSE");
return 0;
}
No hay comentarios:
Publicar un comentario