Advertisement
piffy

Bugs!

Feb 6th, 2013
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.64 KB | None | 0 0
  1. //****************************************************************************
  2. // NOTE SUL PROGRAMMA (bugs.c++)
  3. //   Written by: Michael Main, Aug 29, 1998
  4. //   Modificato da: Marcello Missiroli
  5. //   Email: main@colorado.edu
  6. //   Programma dimostrativo per CSCI 1300, lab 2
  7. //
  8. // INPUT: Il programma chiede all'utente la lunghezza della base e dell'altezza in centimetri
  9. //
  10. // OUTPUT: Il programma calcola la lunghezza dell'ipotenusa.
  11. //   Stampa l'equivalente in metri
  12. //
  13. // COMPILAZIONE:
  14. //   g++ bugs.c++ -o bugs
  15. //
  16. // NOTE:
  17. //   Questa versione contiene alcuni errori
  18. //**************************************************************************
  19.  
  20. #include <iostream>           // Fornisce cin, cout
  21. #include <cmath>              // Fornisce sqrt, pow
  22. #include <cstdlib>            // Fornisce EXIT_SUCCESS
  23. using namespace std;
  24.  
  25. int main ( )
  26. {
  27.     double height;              // Altezza del successo
  28.     double base;                // Base del triangolo
  29.     double sum_square;          // Somma del quadrato di base e altezza
  30.     double ipo;                 // Ipotentusa del triangolo (centimetri)
  31.     double metri;               // Ipotentusa del triangolo (metri)
  32.  
  33.  
  34.     // Input
  35.     cout << "Quant'e' altro il triangolo in centimetri?" << endl;
  36.     cin  >> height;
  37.     cout << "Quant'e' la base?" << endl;
  38.     cin  >> base
  39.  
  40.     // Calcoli
  41.     sum_square = height*height + base*base;
  42.     cout << 1/ipo << ;
  43.     ipo = sqrt(sum_square);
  44.     metri = (1/100) * ipo;
  45.  
  46.     // Risultati
  47.     cout << "L'ipotenusa e' " << ipo << " centimetri." << endl;
  48.     cout << "Pari a " << metri << " metri." << endl;
  49.  
  50.  
  51.     return EXIT_SUCCESS;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement