Advertisement
Guest User

Untitled

a guest
Aug 28th, 2015
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. int main() {
  4.  
  5. float tensao, corrente, potencia, codigo, somapot, potenmaior, codigomaior, potenmenor, codigomenor, totalchuv, i, perc;
  6. tensao = 0;
  7. corrente = 0;
  8. potencia = 0;
  9. codigo = 0;
  10. somapot = 0;
  11. potenmaior = 0;
  12. codigomaior = 0;
  13. potenmenor = 0;
  14. codigomenor = 0;
  15. totalchuv = 0;
  16. i = 0;
  17. perc =0;
  18. cout<<"Informe o codigo do chuveiro";
  19. cin>>codigo;
  20.  
  21. while (codigo != -1 ){
  22. cout<<"Informe a tensão do chuveiro";
  23. cin>> tensao;
  24. cout<<"Informe a corrente do chuveiro";
  25. cin>>corrente;
  26.  
  27. potencia = tensao * corrente;
  28.  
  29. cout<<" O codigo do chuveiro e "<<codigo<<endl;
  30. cout<<" A potencia do chuveiro e "<< potencia<<endl;
  31.  
  32. if (tensao > 230) {
  33. i++;
  34. somapot = somapot + potencia;
  35. }
  36. if ( potencia > potenmaior) {
  37. potenmaior = potencia;
  38. codigomaior = codigo;
  39. }
  40. if ((potencia < potenmenor) || (totalchuv==0)) {
  41. potenmenor = potencia;
  42. codigomenor = codigo;
  43. }
  44. if ((corrente >=170) && (corrente<= 320)) {
  45. perc++;
  46. }
  47.  
  48. totalchuv++;
  49. cout<<"Informe o codigo do chuveiro";
  50. cin>>codigo;
  51. }
  52. cout<<" O código do chuveiro mais economico e: "<< codigomaior<<endl;
  53. cout<<" A potencia do chuveiro mais economico e: "<< potenmaior<<endl;
  54. cout<<" O código do chuveiro menos economico e: "<< codigomenor<<endl;
  55. cout<<" A potencia do chuveiro menos economico e: "<< potenmenor<<endl;
  56. cout<<" O percentual de chuveiros que possuem corrente entre 170 e 320 e: "<<100*perc/totalchuv<<endl;
  57.  
  58. if ( i > 0) {
  59. cout<<" A media das potencias dos chuveiros que possuem tensao acima de 230 e:"<<somapot/i<<endl;
  60. }
  61.  
  62. return 0;
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement