martes, 5 de junio de 2012

Programas C++ Talleres

EJERCICIOS EN C++ TALLER 2

// Taller 2 ejercicio 15
#include <iostream>
int main() {
    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

// Taller 2 ejercicio 16
#include <iostream>
#define metros 1000
#define decametro 100
int main() {
    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;
    float anio_ac, edad, anio_sig, resta, anios;
    cout <<"Anio Actual " << endl << endl ;
      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;
      resta = anio_sig-anio_ac;
      anios = edad+resta;
     cout <<"Edad de la persona en anio posterior "   << anios << endl ;
    return 0;
}
//fin ejercicio 17


 //  Taller 2 ejercicio 18
#include <iostream>
int main() {
    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

// 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;
       if (sal_bas >=2250000 && sal_bas <=2500000)
       ret = rtf1;
      else
        {
       if  (sal_bas >=2501000 && sal_bas <=3000000)
       ret = rtf2;
            else
           {
            if  (sal_bas >=3000001 && sal_bas <=3500000)
            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;
}
// 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
// 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;

     do {
         cout <<" \n Ingrese la variedad 1= Rosas, 2= Pompones, 3= Claveles:  ";
          cin >> vari;
        } while (vari !=1 && vari !=2 && vari !=3);
 
           if (vari == 1)
       val = v1;
      else
        {
      if (vari == 2)
       val = v2;
            else
           {
            if (vari == 3)
             val = v3;
           }
        }

        tot = cant * val;
        cout << " \n Total a pagar us$:   " <<    tot;
        cin >> tecla;
}
// fin Ejercicio 2
 
 
 

No hay comentarios:

Publicar un comentario