CaioCesar

Aula 2 - Fixação

Oct 5th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.35 KB | None | 0 0
  1. #include <iostream>
  2. #include <math.h>
  3. #include <conio.h>
  4. #include <string.h>
  5. #include <windows.h>
  6. using namespace std;
  7.  
  8. #define PI 3.14159
  9.  
  10.  
  11. int main ()
  12. { setlocale(LC_ALL, "Portuguese");
  13.  
  14. double celsius, fahr, volume, raio, altura, lit_usados, dist, temp, veloc_media;
  15.  
  16. char tecla = '0';
  17.  
  18. while (tecla != 27)
  19. {   // tela de menu
  20.     system("cls");
  21.     cout <<   "\n***Menu de Controle***\n \
  22.              \n1-Converter *C para *F: \
  23.              \n2-Converter *F para *C: \
  24.              \n3-Calcular volume de lata de oleo: \
  25.              \n4-Calculo de consumo de combustivel: \
  26.              \nESC - Finalizar programa: \
  27.              \n\n\nItem:";
  28.               tecla = getch();
  29.  
  30.     // tratamento do menu
  31.     if (tecla == '1'){
  32.         cout << "\nConversao de *C para *F:" << endl;
  33.         cout << "Digite a temperatura em *C: "; cin >> celsius;
  34.         fahr = (celsius*1.8)+32;
  35.         cout << "A temperatura em *F eh: " << fahr << endl;
  36.         system("pause");
  37.     }
  38.  
  39.     else if (tecla =='2'){
  40.         cout << "\nConversao de *F para *C:" << endl;
  41.         cout << "Digite a temperatura em *F:"; cin >> fahr;
  42.         celsius = (fahr-32)/1.8;
  43.         cout << "A temperatura em *C eh: " << celsius << endl;
  44.         system("pause");
  45.     }
  46.     else if (tecla == '3'){
  47.         cout << "\nCalculo do Volume de uma lata de Oleo:" << endl;
  48.         cout << "Digite o valor da altura da lata em cm: "; cin >> altura;
  49.         cout << "Digite o valor do raio da lata em cm: "; cin >> raio;
  50.         volume = PI * (raio*raio)* altura;
  51.         cout << "O volume da lata de oleo em centimetros cubicos eh: " << volume << endl;
  52.         system("pause");
  53.     }
  54.  
  55.     else if (tecla == '4'){
  56.         cout << "\nCalculo de consumo de combustivel:\n\nObs: O automovel consome 12Km/Litro.\n" << endl;
  57.         cout << "Digite o tempo de duracao da viagem em horas: "; cin >> temp;
  58.         cout << "Digite a velocidade media percorrida no trajeto: "; cin >> veloc_media;
  59.         dist = temp*veloc_media;
  60.         lit_usados = dist/12;
  61.         cout << "Para um trajeto de " << dist << " km,";
  62.         cout << " com duração de " << temp << " horas e com velocidade media de " << veloc_media << " Km/h,";
  63.         cout << " serao utilizados " << lit_usados << " litros de combustivel." << endl;
  64.         system("pause");
  65.     }
  66.  
  67. }// fim do menu
  68.  
  69. return 0;
  70. }
Advertisement
Add Comment
Please, Sign In to add comment