Programas C++


1. Diseñar un algoritmo que lea el valor correspondiente a una distancia en millas marinas y las escriba expresadas en metros. Sabiendo que 1 milla marina equivale a 1852 metros.

#include<iostream>
#include<conio>
int main()
{
int millasm, metros;
   cout<<"ESCRIBA EL NUMERO DE MILLAS MARINAS: ";
   cin>>millasm;

   metros = (millasm*1852);


cout<< ""<<millasm<<" MILLA(S) MARINA(S) EQUIVALE(N) A "<<metros<<" METROS";

getch();
return 0;
}

2. Diseñar el algoritmo correspondiente a un programa que escribe el valor real en una compra sin IVA, introduciendo por teclado el precio pagado.

#include<iostream>
#include<conio>
int main()
{
float preciop, valorr;
   cout<<"ESCRIBA EL PRECIO PAGADO POR LA COMPRA: $";
   cin>>preciop;

   valorr = (preciop-(preciop*0.16));

cout<< "EL VALOR REAL DE LA COMPRA SIN IVA ES: $"<<valorr<<"";
getch();
return 0;
}

3. Diseñar el algoritmo correspondiente a un programa que pida por teclado dos números enteros y muestre su suma, resta, multiplicación, división y el resto (módulo) de la división.

#include<iostream>
#include<conio>
int main()
{
int a, b, suma, resta, multiplicacion, division, modulo;
   cout<<"ESCRIBA UN NUMERO: ";
   cin>>a;

   cout<<"ESCRIBA UN SEGUNDO NUMERO: ";
   cin>>b;

   suma = (a)+(b);
   resta = (a)-(b);
   multiplicacion = (a)*(b);
   division = (a)/(b);
modulo = (a)%(b);

cout<< "SUMA= "<<suma<<" RESTA= "<<resta<<" MULTIPLICACION= "<<multiplicacion<<" DIVISION= "<<division<<" MODULO= "<<modulo<<"";

getch();
return 0;
}

4. Diseñar el algoritmo correspondiente a un programa que calcule el área y el perímetro de un
triángulo rectángulo dada la base y la altura.

#include<iostream>
#include<conio>
#include<math>
int main()
{
float base, altura, area, perimetro;
   cout<<"ESCRIBA LA BASE DEL TRIANGULO: ";
   cin>>base;

   cout<<"ESCRIBA LA ALTURA DEL TRIANGULO: ";
   cin>>altura;

   area = (base*altura)/2;
   perimetro = base+altura+(sqrt((base*base)+(altura*altura)));

cout<< "EL AREA DEL TRIANGULO ES: "<<area<<" ...... EL PERIMETRO DEL TRIANGULO ES: "<<perimetro<<"" ;
getch();
return 0;
}

5. Diseñar el algoritmo correspondiente a un programa que tras introducir una medida expresada en centímetros la convierta en pulgadas (1 pulgada = 2,54 centímetros) y arroje el resultado también en pies (1 pie = 12 pulgadas).

#include<iostream>
#include<conio>
#include<math>
int main()
{
float cm, pulgadas, pies;
   cout<<"INTRODUZCA UNA MEDIDA EN CENTIMETROS: ";
   cin>>cm;

   pulgadas = (cm)/2.54;
   pies = pulgadas/12;

cout<< ""<<cm<<" CENTIMETROS SON "<<pulgadas<<" PULGADAS Y "<<pies<<" PIES";
getch();
return 0;
}

6. Diseñar el algoritmo correspondiente a un programa que pida al usuario un número y determine si es par o impar.

#include<iostream>
#include<conio>
#include<math>
int main()
{
int n;
   cout<<"INTRODUZCA UN NUMERO: ";
   cin>>n;

   if (n%2==0)
   cout<<"EL NUMERO ES PAR";
   else
   cout<<"EL NUMERO ES IMPAR";

getch();
return 0;
}

7. Diseñar el algoritmo correspondiente a un programa que tras introducir dos números por teclado calcule cuál de los dos es mayor o es menor.

#include<iostream>
#include<conio>
int main()
{
int a, b;
   cout<<"INTRODUZCA UN NUMERO: ";
   cin>>a;
cout<<"INTRODUZCA UN SEGUNDO NUMERO: ";
   cin>>b;

   if (a>b)
   {cout<<" "<<a<<" ES MAYOR QUE "<<b<<"";
   }
   else
{
   if(a<b)
   cout<<" "<<a<<" ES MENOR QUE "<<b<<"";
   else
   cout<<" "<<a<<" ES IGUAL A "<<b<<"";
   }
getch();
return 0;
}

8. Calcular la paga neta de un trabajador conociendo el número de horas trabajadas, la tarifa horaria y la tasa de impuestos.

Paga neta = Paga Bruta – Impuestos
Impuestos = Paga Bruta * Tasa
Paga Bruta = Tarifa * Horas Trabajadas

Mostrar en pantalla: Paga Bruta, Paga Neta, Impuestos, Horas Trabajadas y Tarifa.

#include<iostream>
#include<conio>
int main()
{
float horast, tarifah, tasai, pagab, impuestos, pagan;
   cout<<"ESCRIBA LAS HORAS TRABAJADAS: ";
   cin>>horast;

   cout<<"ESCRIBA LA TARIFA HORARIA: ";
   cin>>tarifah;

   cout<<"ESCRIBA LA TASA DE IMPUESTOS: ";
   cin>>tasai;

   pagab = (tarifah*horast);
   impuestos = pagab*(tasai/100);
   pagan = pagab-impuestos;

cout<< "LA PAGA BRUTA ES: $"<<pagab<<"..LOS IMPUESTOS SON: $"<<impuestos<<"..LA PAGA NETA ES: $"<<pagan<<"" ;
getch();
return 0;
}

0 comentarios :

Publicar un comentario