miércoles, 24 de agosto de 2011

Resolucion Examen Final

Resolucion Examen Final Video!!


ing ahi esta el video en camtasia del parcial explicando paso por paso la resolucion , para poder sustentar con esto la nota de la segunda practica





#include <iostream>
#include <stdlib.h>
using namespace std;
int x;
void enunciado1 ()
{
    cout<<"ingrese el valor de x, siempre y cuando x es negativo"<<endl;
    cin>>x;
         while (x>0);
         {
             x= x-3;
             cout<<x<<"\n";
                
                 }
     }

void enunciado2 ()
{
     cout<<"ingrese el valor de x, siempre y cuando x es positivo"<<endl;
     cin>>x;
    
       while (x<0);
         {
                 x= x-3;
                 cout<<x<<"\n";
                
                 }
     }
    
    
void enunciado3 ()
{
     x=10;
     do
     {
                cout<<x<<"\n";
                x= x-3;
                } while(x>0);
     }
    
void enunciado4 ()
{
     x=-42;
     do
     {
                cout<<x<<"\n";
                x= x-3;
                } while(x>0);
                    
     }
    
void enunciado5 ()
{
     cout<<"ingrese el valor de x, siempre y cuando x es negativo"<<endl;
     cin>>x;
     while(x>0);
     {
               x= x+3;
               cout<<x<<"\n";
              
               }
    
     }
    
void enunciado6()
{
     cout<<"ingrese el valor de x"<<endl;;
     cin>>x;
     if(x<0)
     {
            cout<<x*(-1)<<" es el valor positivo"<<endl;
            }
     else
     {
         cout<<x*(-1)<<" es el valor negativo"<<endl;
         }
    
     }
    
void enunciado7 ()
{
     cout<<"este programa permite la conversion de metros a pies y a centimetro"<<endl;
     double distancia_metros, distancia_cm, distancia_ft;
     int repetir_o_no;
     repetir_o_no = 1;
     while (repetir_o_no == 1)
    {
     cout<< "Dame una cantidad en metros \n";
     cin>> distancia_metros;
     distancia_cm = distancia_metros * 100;
     distancia_ft = distancia_metros * 3.048;
     cout<<"\n";
     cout<<"Su equivalente en centimetros es "<<distancia_cm<<" \n";
     cout<<"Su equivalente en pies es "<<distancia_ft<<" \n";
     cout<<"\n";
     cout<<"Deseas realizar otro calculo similar? \n";
     cout<<"Escribe el numero 1 si lo deseas, si no, \n";
     cout<<"escribe cualquier otro numero entero \n";
     cin>>repetir_o_no;
     cout<<"\n";
      }
}
    
    
    
int main()
{
    char opcion;
    cout<<"A) Enunciado 1 \nB) Enunciado 2 \nC) Enunciado 3 \nD) Enunciado 4 \nE) Enunciado 5\nF) Enunciado 6\nG) Enunciado 7\n";
    cout<<"Seleccione la accion que desea ejecutar"<<endl;
    cin>>opcion;
   
    switch (opcion)
    {
           case 'a':
                enunciado1 ();
                break;
           case 'b':
                enunciado2 ();
                break;
           case 'c':
                enunciado3 ();
                break;
           case 'd':
                enunciado4 ();
                break;
           case 'e':
                enunciado5 ();
                break;
           case 'f':
                enunciado6();
                break;
           case 'g':
                enunciado7 ();
                break;
           default :cout<<"usted ha digitado incorrectamente"<<endl;
           }
    system("PAUSE");
    return 0;
}

No hay comentarios:

Publicar un comentario