Ir ao conteúdo
  • Cadastre-se

Phantom.D

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

posts postados por Phantom.D

  1. Assim está compilando

     

    #include <cstdlib>
    #include <stdio.h>
    #include <iostream>
    using namespace std;

    void un_comp(){
        int opcao = -1;
        float vlr=0;
        
        cout << "1 - milimetros para centimetros" << endl;
        cout << "2 - metros para centimetros" << endl;
        cout << "3 - quilometros para metros" << endl;
        cout << "4 - quilometros para hectares" << endl;
        cout << "5 - hectares para metros "<< endl;    
        cout << "0 - voltar ao menu" << endl;
        
        cin >>opcao;
                
            switch ( opcao ){
            case 0:
                opcao = 0;
                break;
            case 1:
                cout << "digite a medida a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr / 10;
                cout <<"o valor digitado convertido para centrimetros fica:"<< vlr<< endl;
                break;
                
            case 2:
                cout << "digite a medida a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr * 100;
                cout <<"o valor digitado convertido para metros fica:"<< vlr<< endl;
                break;
                
            case 3:
                cout << "digite a medida a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr * 1000;
                cout <<"o valor digitado convertido para metros fica:"<< vlr<< endl;
                break;
                
            case 4:
                cout << "digite a medida a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr * 100;
                cout <<"o valor digitado convertido para hectares fica:"<< vlr<< endl;
                break;
            case 5:
                cout << "digite a medida a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr * 10000;
                cout <<"o valor digitado convertido para metros fica:"<< vlr<< endl;
                break;
            }
                
    }

    void un_area(){
        int opcao;
        float vlr=0;
        
        cout << "1 - centimetros quadrados para metros quadrados" << endl;
        cout << "2 - metros quadrados para quilometros quadrados" << endl;
        cout << "3 - quilometros quadrados para hectares" << endl;
        cout << "4 - quilometros quadrados para metros quadrados" << endl;
        cout << "5 - metros quadrados para centimetros quadrados "<< endl;    
        cout << "0 - voltar ao menu" << endl;
        
        cin >>opcao;
                
            switch ( opcao ){
            case 0:
                opcao = 0;
                break;
            case 1:
                cout << "digite a medida a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr / 1000;
                cout <<"o valor digitado convertido para metros fica:"<< vlr<< endl;
                break;
                
            case 2:
                cout << "digite a medida a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr / 1000000;
                cout <<"o valor digitado convertido para quilometros fica:"<< vlr<< endl;
                break;
                
            case 3:
                cout << "digite a medida a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr * 100;
                cout <<"o valor digitado convertido para hectares fica:"<< vlr<< endl;
                break;
                
            case 4:
                cout << "digite a medida a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr * 1000000;
                cout <<"o valor digitado convertido para metros  fica:"<< vlr<< endl;
                break;
            case 5:
                cout << "digite a medida a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr * 10000;
                cout <<"o valor digitado convertido para centimetros fica:"<< vlr<< endl;
                break;
            }
            }
            
    void un_massa(){
        int opcao = -1;
        float vlr=0;
        
        cout << "1 - quilos para gramas" << endl;
        cout << "2 - toneladas para gramas" << endl;
        cout << "3 - toneladas para quilos" << endl;
        cout << "4 - gramas para quilos" << endl;
        cout << "5 - quilos para toneladas "<< endl;    
        cout << "0 - voltar ao menu" << endl;

        cin>>opcao;{
                
            switch ( opcao ){
            
            case 0:
                opcao = 0;
                //break;
            case 1:
                cout << "digite o peso a ser convertido:"<< endl;
                cin >>vlr;
                vlr = vlr * 1000;
                cout <<"o valor digitado convertido para gramas fica:"<< vlr<< endl;
                break;
                
            case 2:
                cout << "digite o peso a ser convertido:"<< endl;
                cin >>vlr;
                vlr = vlr * 1000000;
                cout <<"o valor digitado convertido para gramas fica:"<< vlr<< endl;
                break;
                
            case 3:
                cout << "digite o peso a ser convertido:"<< endl;
                cin >>vlr;
                vlr = vlr * 1000;
                cout <<"o valor digitado convertido para quilos fica:"<< vlr<< endl;
                break;
                
            case 4:
                cout << "digite o peso a ser convertido:"<< endl;
                cin >>vlr;
                vlr = vlr / 1000;
                cout <<"o valor digitado convertido para quilos fica:"<< vlr<< endl;
                break;
            case 5:
                cout << "digite o peso a ser convertido:"<< endl;
                cin >>vlr;
                vlr = vlr / 1000;
                cout <<"o valor digitado convertido para toneladas fica:"<< vlr<< endl;
                break;
            }
                
    }
    }
    void un_temp(){
        int opcao = -1;
        float vlr=0;
        
        cout << "1 - celsius para fahrenheit" << endl;
        cout << "2 - celsius para kelvin" << endl;
        cout << "3 - fahrenheit para celsius" << endl;
        cout << "4 - fahrenheit para kelvin" << endl;
        cout << "5 - kelvin para celsius "<< endl;    
        cout << "6 - kelvin para fahrenheit"<< endl;
        cout << "0 - voltar ao menu" << endl;
        
        cin >> opcao;
                
            switch ( opcao ){
            
            case 0:
                opcao = 0;
                break;
            case 1:
                cout << "digite a unidade a ser convertida:"<< endl;
                cin >>vlr;
                vlr = (vlr * 9/5) + 32;
                cout <<"o valor digitado convertido para fahrenheit fica:"<< vlr<< endl;
                break;
                
            case 2:
                cout << "digite a unidade a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr + 273.15;
                cout <<"o valor digitado convertido para kelvin fica:"<< vlr<< endl;
                break;
                
            case 3:
                cout << "digite a unidade a ser convertida:"<< endl;
                cin >>vlr;
                vlr = (vlr - 32) * 5/9;  
                cout <<"o valor digitado convertido para celsius fica:"<< vlr<< endl;
                break;
                
            case 4:
                cout << "digite a unidade a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr - 273.15;
                cout <<"o valor digitado convertido para kelvin fica:"<< vlr<< endl;
                break;
            case 5:
                cout << "digite a unidade a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr - 273.15;
                cout <<"o valor digitado convertido para celsius fica:"<< vlr<< endl;
                break;
                
                case 6:
                cout << "digite a unidade a ser convertida:"<< endl;
                cin >>vlr;
                vlr = (vlr - 273.15) * 9/5 + 32;
                cout <<"o valor digitado convertido para fahrenheit fica:"<< vlr<< endl;
                break;
            }
                
    }

    void un_vel(){
        int opcao = -1;
        float vlr=0;
        
        cout << "1 - m/s em km/h" << endl;
        cout << "2 - km/h em m/s" << endl;
        cout << "3 - mph em m/s" << endl;
        cout << "4 - mph em km/h" << endl;
        cout << "5 - km/h em mph "<< endl;    
        cout << "0 - voltar ao menu" << endl;
        
        cin >>opcao;
                
            switch ( opcao ){
            case 0:
                opcao = 0;
                break;
            case 1:
                cout << "digite a velocidade em m/s a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr * 3.6;
                cout <<"a velocidade digitada convertida para quilometros fica:"<< vlr<< endl;
                break;
                
            case 2:
                cout << "digite a velocidade a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr / 3.6;
                cout <<"a velocidade digitada convertida para metros fica:"<< vlr<< endl;
                break;
                
            case 3:
                cout << "digitea velocidade em mph a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr / 2.237;
                cout <<"a velocidade digitada convertida para metros fica:"<< vlr<< endl;
                break;
                
            case 4:
                cout << "digitea velocidade em mph a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr * 1.609;
                cout <<"a velocidade digitada convertida para quilometros fica:"<< vlr<< endl;
                break;
            case 5:
                cout << "digite a velocidade em km/h a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr / 1.609;
                cout <<"a velocidade convertida para milhas  fica:"<< vlr<< endl;
                break;
            }
                
    }

    void un_moeda(){
        int opcao = -1;
        float vlr=0;
        
        cout << "1 - real para dolar" << endl;
        cout << "2 - dolar para real" << endl;
        cout << "3 - real para euro" << endl;
        cout << "4 - euro para real" << endl;
        cout << "5 - dolar para euro"<< endl;    
        cout << "0 - voltar ao menu" << endl;
        
        cin >>opcao;
                
            switch ( opcao ){
            case 0:
                opcao = 0;
                break;
            case 1:
                cout << "digite a medida a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr * 5.44;
                cout <<"o valor digitado convertido para dolar fica:"<< vlr<< endl;
                break;
                
            case 2:
                cout << "digite a medida a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr / 5.44;
                cout <<"o valor digitado convertido para real fica:"<< vlr<< endl;
                break;
                
            case 3:
                cout << "digite a medida a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr * 6.54;
                cout <<"o valor digitado convertido para euro fica:"<< vlr<< endl;
                break;
                
            case 4:
                cout << "digite a medida a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr / 6.54;
                cout <<"o valor digitado convertido para real  fica:"<< vlr<< endl;
                break;
            case 5:
                cout << "digite a medida a ser convertida:"<< endl;
                cin >>vlr;
                vlr = vlr / 1.20;
                cout <<"o valor digitado convertido para euro fica:"<< vlr<< endl;
                break;
            }
            }    
            
    void un_fusos(){
        int opcao = -1;
        int hr=0;
        int min=0;
        
        
        cout << "1 - Horario de Brailia para Horario da Inglaterra" << endl;
        cout << "2 - Horario de Brasilia para Horario da Italia" << endl;
        cout << "3 - Horario de Brasilia para Horario de washington" << endl;
        cout << "4 - Horario de Brasilia para Horario de Paris" << endl;
        cout << "5 - Horario de Brasilia para horario de Santiago "<< endl;    
        cout << "0 - voltar ao menu" << endl;
        
        cin >>opcao;
                
            switch ( opcao ){
            case 0:
                opcao = 0;
                break;
            case 1:
                cout << "digite a hora atual do brasil:"<< endl;
                cin >>hr;
                cout << "digite os minutos";
                hr = hr + 4;
                cout <<"o horario britanico atual é:"<< hr<<"." <<min << endl;
                break;
                
                case 2:
                cout << "digite a hora atual do brasil:"<< endl;
                cin >>hr;
                cout << "digite os minutos";
                hr = hr + 5;
                cout <<"o horario italiano atual é:"<< hr<<"." <<min << endl;
                break;
        
                case 3:
                cout << "digite a hora atual do brasil:"<< endl;
                cin >>hr;
                cout << "digite os minutos";
                hr = hr - 1;
                cout <<"o horario americano atual é:"<< hr<<"." <<min << endl;
                break;
                
            case 4:
                cout << "digite a hora atual do brasil:"<< endl;
                cin >>hr;
                cout << "digite os minutos";
                hr = hr + 5;
                cout <<"o horario frances atual é:"<< hr<<"." <<min << endl;
                break;
                
                case 5:
                cout << "digite a hora atual do brasil:"<< endl;
                cin >>hr;
                cout << "digite os minutos";
                hr = hr - 1;
                cout <<"o horario chileno atual é:"<< hr<<"." <<min << endl;
                break;
            }
            }
            
    main() {
    setlocale(LC_ALL, "Portuguese");
        
        int opcao1 = 0;
        int opcao2 = 0;
        
       do {
            
            system("cls");
            
            cout << "SEJA BEM VINDO AO voce ESTA COLANDO!" << endl;
            cout << "1 - conversao de unidades de comrimento" << endl;
            cout << "2 - conversao de unidades de area" << endl;
            cout << "3 - conversao de unidades de massa" << endl;
            cout << "4 - conversao de unidades de temperatura" << endl;
            cout << "5 - conversao de medidas de velocidade" << endl;
            cout << "6 - conversoes de moedas" << endl;
            cout << "7 - Fusos horarios" << endl;
            cout << "8 - Sobre o programa" << endl;
            cout << "0 - Sair" << endl;
            cout << "Digite uma opcao do menu:";
            
            cin >> opcao1;
        
        switch(opcao1){
                
                case 1:
                    un_comp();
                    break;
                case 2:
                    un_area();
                    break;
                case 3:
                    un_massa();
                    break;
                case 4:
                    un_temp();
                    break;
                case 5:
                    un_vel();
                    break;
                case 6:
                    un_moeda();
                    break;
                case 7:
                    un_fusos();
                    break;
                case 8:
                    cout <<" Este programa é tem a finalidade de realizar a conversão"<<endl;
                    cout <<" e entregar informações específicas, conforme solicitado para o"<<endl;
                    cout <<"trabalho da disciplina de Algoritmos e Programação."<< endl;
                    cout <<" desenvolvedor:  Roberto Carlos Frantz."<< endl;
                    cout <<"email: [email protected]"<< endl;
                    cout <<"fone: 51 3568-4587"<< endl;
                    break;
                    default:
                    opcao1 = 1;
                    break;
            }
        
        }while(opcao1 !=0);
    }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!