jueves, 21 de noviembre de 2019

Examen de conversiones

Examen de conversiones
#include <iostream>
#include <stdio.h>
#include <stdlib.h>

using namespace std;
int opc;
double metros,km,cm,mm,pies,bytes,kb,mb,gb, litros, cm3, dm3, m3;

int main()
{
    cout << "----------MENU DE OPCIONES---------" << endl;
    cout << "1°Elige opcion longitud" << endl;
    cout << "2°Elige opcion Informacion" << endl;
    cout << "3°Elige opcion Capacidad" << endl;
    cout << "4°Elige opcion Salir" << endl;
    cin>> opc;
    switch(opc)
    {
    case 1:
            cout<<"Ingresa una medida en metros: ";
            cin>>metros;
            km=metros/1000;
            cout<<"    Conversion a Kilometros:    "<<km<<"  km"<<endl;
            cm=metros*100;
            cout<<"    Conversion a Centimetros:   "<<cm<<"  cm"<<endl;
            mm=metros*1000;
            cout<<"    Conversion a Milimetros:    "<<mm<<"  mm"<<endl;
            pies=metros*3.28;
            cout<<"    Conversion a Pies:          "<<pies<<"  pies"<<endl;
            break;
    case 2:
            cout<<"Ingresa una medida en Bytes: ";
            cin>>bytes;
            kb=bytes/1024;
            cout<<"    Conversion a Kilobytes:   "<<kb<<"  kb"<<endl;
            mb=bytes/1048576;
            cout<<"    Conversion a Megabytes:   "<<mb<<"  mb"<<endl;
            gb=bytes/1073741824;
            cout<<"    Conversion a Gigabytes:   "<<gb<<"  gb"<<endl;
            break;

    case 3:
            cout<<"Ingresa una medida en Litros: ";
            cin>>litros;
            cm3=litros*100;
            cout<<"    Conversion a Centimetros cubicos(cm3):  "<<cm3<<"  cm3"<<endl;
            dm3=litros*1;
            cout<<"    Conversion a Decimetros cubicos(dm3):   "<<dm3<<"  dm3"<<endl;
            m3=litros/100;
            cout<<"    Conversion a Metros cubicos(m3):        "<<m3<<"   m3"<<endl;
            break;
     case 4:
            cout<<"°°°°°Has salido del Programa°°°°°"<<endl;
            break;
    default:
    cout<<"Opcion Incorrecta";
        break;
    }

    return 0;
}

No hay comentarios:

Publicar un comentario