EJERCICIOS EN C++ TALLER 2
// Taller 2 ejercicio 15
#include <iostream>
int main() {
using namespace std;
using namespace std;
float a,b,c,d,res;
cout <<"El siguiente programa soluciona la formula. (M + N) / (P - Q) " << endl << endl ;
cout <<"digite el primer numero --> M "<< endl;
cin >> a;
cout <<"digite el segundo numero --> N"<< endl;
cin >>b;
cout <<"digite el tercer numero --> P "<< endl;
cin >>c;
cout <<"digite el cuarto numero --> Q "<< endl;
cin >>d;
//proceso
res = (a+b)/(c-d) ;
cout <<"el resultado de la formula " << res << endl ;
return 0;
}
// fin ejercicio 15
// fin ejercicio 15
// Taller 2 ejercicio 16
#include <iostream>
#define metros 1000
#define decametro 100
#define metros 1000
#define decametro 100
int main() {
using namespace std;
using namespace std;
float k1, c_metros, c_decametro;
cout <<"Numero de Kilometros a calcular " << endl << endl ;
cin >> k1;
c_metros = metros * k1;
c_decametro = decametro * k1;
cout <<"el resultado en metros " << c_metros << endl ;
cout <<"el resultado en decametros " << c_decametro << endl ;
return 0;
}
// fin ejercicio 16
// Taller 2 ejercicio 17
#include <iostream>
int main() {
using namespace std;
using namespace std;
float anio_ac, edad, anio_sig, resta, anios;
cout <<"Anio Actual " << endl << endl ;
cin >> anio_ac;
cin >> anio_ac;
cout <<"Edad de la persona " << endl << endl ;
cin >> edad;
cout <<"Digite el año para el que quiere calcular su edad " << endl << endl ;
cin >> anio_sig;
cin >> anio_sig;
resta = anio_sig-anio_ac;
anios = edad+resta;
anios = edad+resta;
cout <<"Edad de la persona en anio posterior " << anios << endl ;
return 0;
}
return 0;
}
//fin ejercicio 17
// Taller 2 ejercicio 18
#include <iostream>
int main() {
using namespace std;
using namespace std;
float a,b,c,d,res;
cout <<"La suma de las edades de A, B y C es 69 años " << endl << endl ;
cout <<"La edad de A es el doble que la de B y 6 años mayor que la de C. " << endl << endl ;
//proceso
b =(69+6)/5;
a = 2 * b;
c = a - 6;
//Mostrar
cout <<"El valor de A es"<< a << endl;
cout <<"El valor de B es"<< b << endl;
cout <<"El valor de C es"<< c << endl;
return 0;
}
//fin ejercicio 18
// Taller 2 ejercicio 19
#include <iostream>int main() {
using namespace std;
float distancia,velocidad, tiempo;
cout <<"Distancia Recorrida " << endl << endl ;
cin >> distancia;
cout <<"Velocidad Constante " << endl << endl ;
cin >> velocidad;
//proceso
tiempo = distancia / velocidad;
//Mostrar
//Escriba “para recorrer “, distancia, “ a “, velocidad , “ km * hora empleas”, tiempo
cout <<"El Tiempo Utilizado es "<< tiempo << endl;
return 0;
}
//fin ejercicio 19
// Taller 2 ejercicio 20
#include <iostream>
#define equiv 1.853
int main() {
using namespace std;
float nudos, vel_kh;
cout <<"Velocidad en Nudos " << endl << endl ;
cin >> nudos;
//proceso
vel_kh = nudos * equiv;
//Mostrar
//Escriba “para recorrer “, distancia, “ a “, velocidad , “ km * hora empleas”, tiempo
cout <<"Convertido a Kilometros "<< vel_kh << endl;
return 0;
}
//fin ejercicio 20
// Taller 2 ejercicio 21
#include <iostream>
int main() {
using namespace std;
float base, altura, area;
cout <<"Digite base del Rectangulo " << endl << endl ;
cin >> base;
cout <<"Digite altura del Rectangulo " << endl << endl ;
cin >> altura;
//proceso
area = base * altura;
//Mostrar
//Escriba “para recorrer “, distancia, “ a “, velocidad , “ km * hora empleas”, tiempo
cout <<"Area del Triangulo "<< area << endl;
return 0;
}
//fin ejercicio 21
// Taller 2 ejercicio 22
#include <iostream>
int main() {
using namespace std;
float a, b, c, incr, v_plpd, a_plpd, na_plpd, area, area_d;
cout <<"Largo del Paralelepìpedo " << endl << endl ;
cin >> a;
cout <<"Ancho del Paralelepìpedo " << endl << endl ;
cin >> b;
cout <<"Alto del Paralelepìpedo " << endl << endl ;
cin >> c;
//proceso
area = (2*(a * b) + (b * c) + (a * c));
area_d= 2*(((a * b)*2) + ((b * c)*2) + ((a * c)*2));
//Mostrar
cout <<"Area del Paralelepipedo es "<< area << endl;
cout <<"Area del Paralelepipedo Duplicado es "<< area_d << endl;
return 0;
}
//fin ejercicio 22
// Taller 2 ejercicio 23
#include <iostream>
int main() {
using namespace std;
float iva, neto_art, val_iva, valor_tot, neto;
cout <<"Valor Neto Del Articulo " << endl << endl ;
cin >> neto;
cout <<"Porcentaje de Iva " << endl << endl ;
cin >> iva;
//proceso
val_iva =(neto*(iva/100));
valor_tot= neto + val_iva;
//Mostrar
cout <<"Articulo sin Iva "<< neto << endl;
cout <<"Valor del Iva "<< val_iva << endl;
cout <<"Valor Total "<< valor_tot << endl;
return 0;
}
//fin ejercicio 23
// Taller 2 ejercicio 24
#include <iostream>
#include <stdlib.h>
int main() {
using namespace std;
float iva, neto_art, val_iva, valor_tot, neto, tot_art, cantidad;
cout <<"Valor Neto Del Articulo " << endl << endl ;
cin >> neto;
cout <<"Porcentaje de Iva " << endl << endl ;
cin >> iva;
cout <<"Cantidad De Articuloa " << endl << endl ;
cin >> cantidad;
//proceso
tot_art = (neto * cantidad);
val_iva =(tot_art*(iva/100));
valor_tot= tot_art + val_iva;
//Mostrar
cout <<"Valor Articulos Sin Iva "<< tot_art << endl;
cout <<"Valor del Iva "<< val_iva << endl;
cout <<"Valor Total "<< valor_tot << endl;
system("PAUSE");
return 0;
}
//fin ejercicio 24
// Taller 2 ejercicio 25
#include <iostream>
int main() {
using namespace std;
float tiempo,velocidad, distancia;
cout <<"Tiempo Empleado en horas" << endl << endl ;
cin >> tiempo;
cout <<"Velocidad Constante en kilometros " << endl << endl ;
cin >> velocidad;
//proceso
distancia = tiempo * velocidad;
//Mostrar
cout <<"Distancia Recorrida: "<< distancia << " km " << endl;
return 0;
}
//fin ejercicio 25
EJERCICIOS EN C++ TALLER 5
// Taller 5 ejercicio 1
// Programa para calcular la retencion de acuerdo al tope salarial
#include <iostream>
#define rtf1 0.015
#define rtf2 0.02
#define rtf3 0.025
#define rtf4 0.03
#define rtf1 0.015
#define rtf2 0.02
#define rtf3 0.025
#define rtf4 0.03
// void main()
int main ()
{
using namespace std;
char ced[12];
float sal_bas, ret, ret_fuen;
ret = 0 ; ret_fuen = 0;
int tecla;
cout <<"Determina el mayor de 4 numeros " << endl << endl ;
cout <<" \n Digite cedula : "; cin >> ced;
cout <<" \n Salario Basico: "; cin >> sal_bas;
cout <<" \n Digite cedula : "; cin >> ced;
cout <<" \n Salario Basico: "; cin >> sal_bas;
if (sal_bas >=2250000 && sal_bas <=2500000)
ret = rtf1;
else
{
ret = rtf1;
else
{
if (sal_bas >=2501000 && sal_bas <=3000000)
ret = rtf2;
ret = rtf2;
else
{
{
if (sal_bas >=3000001 && sal_bas <=3500000)
ret = rtf3;
else
{
ret = rtf3;
else
{
if (sal_bas >=3500001)
ret = rtf4;
}
}
}
ret_fuen=(sal_bas*ret);
cout << " \n Cedula : " << ced;
cout << " \n Retencion en la fuente: " << ret_fuen;
cin >> tecla;
}
cout << " \n Cedula : " << ced;
cout << " \n Retencion en la fuente: " << ret_fuen;
cin >> tecla;
}
// fin Ejercicio 1
// Taller 5 ejercicio 2
// Programa para calcular la retencion de acuerdo al tope salarial
#include <iostream>
#define v1 3.5
#define v2 4.85
#define v3 3.8
#define v1 3.5
#define v2 4.85
#define v3 3.8
// v1= Rosas, v2= Pompones, v3= Claveles
int main ()
{
using namespace std;
int tecla,cant, vari;
float val, tot;
tot = 0; vari = 1;
// cout <<" " << endl << endl ;
cout <<" \n Ingrese la cantidad de cajas:";
cin >> cant;
// cout <<" \n Ingrese la variedad 1= Rosas, 2= Pompones, 3= Claveles: "; cin >> vari;
float val, tot;
tot = 0; vari = 1;
// cout <<" " << endl << endl ;
cout <<" \n Ingrese la cantidad de cajas:";
cin >> cant;
// cout <<" \n Ingrese la variedad 1= Rosas, 2= Pompones, 3= Claveles: "; cin >> vari;
do {
cout <<" \n Ingrese la variedad 1= Rosas, 2= Pompones, 3= Claveles: ";
cin >> vari;
} while (vari !=1 && vari !=2 && vari !=3);
cin >> vari;
} while (vari !=1 && vari !=2 && vari !=3);
if (vari == 1)
val = v1;
else
{
val = v1;
else
{
if (vari == 2)
val = v2;
else
{
val = v2;
else
{
if (vari == 3)
val = v3;
val = v3;
}
}
tot = cant * val;
cout << " \n Total a pagar us$: " << tot;
cin >> tecla;
}
}
// fin Ejercicio 2