Evaluaciones


EXAMEN FINAL


PROBLEMA DE ENTRADA y SALIDA

/*Soluciones químicas*/
#include <iostream>
using namespace std;

int main()
{
    cout << " SOLUCIONES (QUIMICA) \n";
    cout << " ***************************** \n";
    //variables privadas
    float v1,c1,v2,c2,v3,c3;
   //instrucciones
  cout<<"Este programa calcula la molaridad de la solucion resultante"<<endl; //enter
  cout<<"Digite el volumen 1";
  cin>>v1;
  cout<<"Digite la concentracion molar 1";
  cin>>c1;
  cout<<"Digite el volumen 2";
  cin>>v2;
  cout<<"Digite la concentracion molar 2";
  cin>>c2;
  cout<<"Digite el v 3";
  cin>>v3;
  //proceso
  c3 = ((v1 * c1) + (v2 * c2))/v3;
  cout<<"La solucion resultante es"<<c3;
  getch();
  return 0;
}

TOMA DE DECISION SIMPLE
/*Convertir Segundos a Horas, minutos y segundo */
#include <iostream>
using namespace std;

int main()
{
    int sec, hr, min;
    cout << "Introduce los segundos: "; cin >> sec;
    cout << sec << " segundos son ";
    hr = sec / (60*60);
    sec %= 60*60;
    min = sec / 60;
    sec %= 60;
    cout << hr << " hora";
    if(hr != 1) cout << "s";
    cout << " " << min << " minuto";
    if(min != 1) cout << "s";
    cout << " y " << sec << " segundo";
    if(sec != 1) cout << "s";


    cout<<" "<<endl;
    system ("pause");
    return 0;
}

TOMA DE DECISION DOBLE
/*AYUDA EN LAS CALIFICACIONES*/
#include<iostream>
using namespace std;

int main()
{
  cout<<"CALIFICACION CON AYUDA DEL PROFESOR\n\n";
  cout<<"INGRESE LA NOTA";
  cin>>nota;
  cout<<endl;

  if ((nota>=0) && (nota<=5))
  nota=nota+3;
  else
  if ((nota>=6) && (nota<=10))
  nota=nota+2;
  else
  if ((nota>=11) && (nota<=15))
  nota=nota+1;
  else
  if ((nota>=16) && (nota<=20))
  nota=nota;

  cout<<"la nueva nota seria = ";
  cout<<nota;
  cout<<endl;

    system ("pause");
    return 0;
}



TOMA DE DECISION MULTIPLE

//EJERCICIO N° 1
#include<iostream>
using namespace std;

int main()
{
    unsigned int nummes;
    cout<<"ingrese un numero de mes " ;
    cin>>nummes;
    switch(nummes)
    {
      case 1:cout<<" Enero \n" ;break;
       case 2:cout<<" Febrero\n " ;break;
        case 3:cout<<" Marzo\n " ;break;
         case 4:cout<<" Abril\n " ;break;
          case 5:cout<<" Mayo \n" ;break;
           case 6:cout<<" Junio \n" ;break;
            case 7:cout<<" Julio\n" ;break;
             case 8:cout<<" Agosto\n" ;break;
              case 9:cout<<" Setiembre\n" ;break;
               case 10:cout<<" Octubre\n" ;break;
                case 11:cout<<" Noviembre \n" ;break;
                 case 12:cout<<" Diciembre\n" ;break;
                 
                 default :cout<<"error, numero fuera de rango\n";
                 }
    switch(nummes)
    {
     case 1:case2:case3:cout<<"verano \n" ;break;
      case 4:case 5:case 6:cout<<"otono \n" ;break;
       case 7:case 8:case 9:cout<<"invierno\n " ;break;
        case 10:case 11:case 12 :cout<<"primavera\n " ;break;
              default: cout<<"fuera de rango";
    }
    system("pause");
    return 0;
}
   
COMANDO WHILE

/* Ingresar las edades de las personas que asisten a un  evento  internacional
   y determinar cuantas personas asistieron , la edad mayor y la edad menor de
   todas cuando se de por terminado el proceso y esto ocurre cuando al ingresar
   una edad su valor es cero(0) */
    
    #include<iostream>
    using namespace std;

 int main()
  {
    //declaracion de variables
    int edad,contador,mayor,menor;
    //inicializar acumuladores
    mayor=0;
    menor=150;
    contador=0;
    cout<<"ingrese su edad ";cin>>edad;
    //repetir mientras la edad sea diferente de 0
    do
     {
       if(edad>mayor) mayor=edad;
       if(edad<menor) menor=edad;
       //siguiente asistente
       contador++;
       cout<<"ingrese su edad <0 para salir> : ";cin>>edad;
     } while(edad!=0);     
    
     //escribir resultados
   cout<<"La mayor edad es    "<<mayor<<endl;
   cout<<"La menor  edad es    "<<menor<<endl;
   cout<<"El numero de asistentes ha sido : "<<contador<<endl;

   system("pause ");
   return 0;
 }
           
   





No hay comentarios:

Publicar un comentario