You are on page 1of 4

2. Digita y corre el siguiente programa.

#include <iostream.h>
#include <conio.h>
void main(void) {
char sexo, nombre [15];
int edad, sueldo;
float diario;
register int logico;
clrscr ();
cout << "Hola... "; getch();
cout << "\nMi nombre es Amador el ordenador, y el tuyo? : ";
cin >> nombre;
cout << "\ny Cuántos años tienes " << nombre << "?:";
cin >> edad;
cout << "La verdad, creí que tenías " << edad-3 << " años;";
getch ();
cout << "\n\nTengo una duda ... ¿Eres Hombre o mujer? H/M: ";
sexo = getch();
logico = (sexo=='H' || sexo=='h');
cout << (logico ? "\nHombre" : "\nMujer") << "? ummhhh ... seguro? S/N:";
getch();
cout << "\nNo parece!";
getch();
cout << "\n\nHey " << nombre << ", aquí entre nosotros \n¿Cuánto te
gustaría ganar cuando enseñes ? :";
cin >> sueldo;
diario = sueldo/31.0;
cout << "\nAhhhmmm, " << diario << " soles diarios ... \nOsea te gusta el
dinero !!!";
getch();
cout << "\n\nAdios.";
getch (); }

3. Convertir un número real, que representa horas, a su equivalente en horas,


minutos, segundos y décimos de segundos.
#include <conio.h> //para clrscr(), getch()
#include <iostream.h> //para cin, cout
//para función principal
void main() {
//declaración de variables
float Num;
int Hor, Min, Seg, Dseg;
//Ingreso de datos
clrscr();
cout<<"INGRESE UN NUMERO REAL: ";
cin>>Num;
//conversión a unidades pedidas
Hor = int(Num);
Num = (Num-Hor)*60;
Min = int(Num);
Num = (Num-Min)*60;
Seg = int(Num);
Num = (Num - Seg)*60;
Dseg = int(Num);
//pausa para ver los resultados
cout<<endl;
cout<<"Horas: "<<Hor<<endl;
cout<<"Minutos: "<<Min<<endl;
cout<<"Segundos:"<<Seg<<endl;
cout<<"Decimos: "<<Dseg<<endl;
//pausa para ver los resultados
getch(); }

4. Haga programa para volumen de un cono


5. Diseñar un programa para calcular el área de un triángulo conociendo sus 3
lados, aplicando la siguiente fórmula: Area = p(p - a)(p - b)(p - c)
Donde: p : semiperímetro
a,b,c: lados
5. Escriba un programa, que determine el área y volúmen de un cilindro cuyas
dimensiones radio y altura se leen desde el teclado.
6. Escriba un programa para calcular el área de un triángulo equilátero.
7. Calcular e imprimir la distancia entre dos puntos P1 y P2.
8. Calcular el nuevo salario de un empleado si obtuvo un incremento del 8% sobre su salario
actual y un descuento de 2,5% por servicios.

9. En un hospital existen 3 áreas: Urgencias, Pediatría y Traumatología. El presupuesto anual del


hospital se reparte de la siguiente manera:

Área Presupuesto
Urgencias 37%
Pediatría 42%
Traumatología 21%
Obtener la cantidad de dinero que recibirá cada área para cualquier monto presupuestal.

10. Leer dos números y encontrar:


a. La suma del doble del primero mas el cuadrado del segundo.
b. El promedio de sus cubos.

11. Diseñar un programa, el cual permita determinar la remuneración de un


empleado para tal efecto se cuenta con la siguiente información:
* Los datos ingresados son los sgtes: Código, apellidos, edad, dirección,
sueldo básico.
* Los datos calculados para cada empleado son:
AFP = 2% de sueldo básico
IPSS = 3% de sueldo básico
FONAVI = 1% de sueldo básico
Seguro de vida = 2% de sueldo básico
* Los modelos matemáticos son: Descuentos =
AFP+IPSS+FONAVI+Seguro de vida
Remuneración = Sueldo básico -
Descuento
* El reporte debe mostrar:
Código:
Apellidos:
Nombres:
Básicos:
Decuento:
Remuneración:

You might also like