Advertisement
fcamuso

Corso Recupero - 6 Selezione / esercizi A

Jun 28th, 2021
1,341
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.53 KB | None | 0 0
  1. //PAGINA CONTENENTE PIÙ SORGENTI
  2.  
  3. /*
  4. Fate inserire da tastiera l'ascissa di un punto sull’asse
  5. cartesiano. Visualizzare sì se il punto si trova alla sinistra del punto (-3.0, 0)
  6. */
  7.  
  8. #include <iostream>
  9.  
  10. using namespace std;
  11.  
  12. int main()
  13. {
  14.     double ascissa = 0;
  15.  
  16.     cout << "Inserire la coordinata x per il controllo: ";
  17.     cin >> ascissa;
  18.  
  19.     if (ascissa<-3.0)
  20.     {
  21.       cout << "Si trova alla sinistra ";
  22.     }
  23.     else
  24.     {
  25.       cout << "NON si trova alla sinistra ";
  26.     }
  27.  
  28.     cout << "del punto (-3, 0)\n" << endl;
  29.     return 0;
  30. }
  31.  
  32. //----------------------------------------------------------------------------
  33. /*
  34. Inserita un'età', dire se siamo in presenza di un maggiorenne o di un minorenne;
  35. NB: controllare anche eventuali errori di inserimento da parte dell'utente:
  36. rifiutare età negative o maggiori di 120
  37. */
  38.  
  39. #include <iostream>
  40.  
  41. using namespace std;
  42.  
  43. int main()
  44. {
  45.     int eta = 0;
  46.  
  47.     cout << "Inserire eta' (0-120): ";
  48.     cin >> eta;
  49.  
  50.     if (eta<0)
  51.     {
  52.       cout << "Deve essere almeno zero\n";
  53.     }
  54.     else
  55.     {
  56.       if (eta>120)
  57.       {
  58.         cout << "Non puo' superare 120 ";
  59.       }
  60.       else
  61.       {
  62.         if (eta<18)
  63.         {
  64.           cout << "Minorenne\n";
  65.         }
  66.         else
  67.         {
  68.           cout << "Maggiorenne\n";
  69.         }
  70.       }
  71.     }
  72.  
  73.  
  74.     return 0;
  75. }
  76.  
  77. //----------------------------------------------------------------
  78.  
  79.  
  80. /*
  81. Sapendo che per leggere dalla tastiera delle parole invece di numeri
  82. interi si usano variabili di tipo string invece di int: fate inserire
  83. da tastiera che giorno è. Se non è lunedì visualizzare il messaggio
  84. ‘coraggio, ci sono giorni peggiori …
  85. */
  86. #include <iostream>
  87.  
  88. using namespace std;
  89.  
  90. int main()
  91. {
  92.   string giorno="";
  93.  
  94.   cout << "Che giorno della settimana e' oggi? ";
  95.   cin >> giorno;
  96.  
  97.   if (giorno!="lunedi'")
  98.   {
  99.     if (giorno!="Lunedi'") //con la maiuscola
  100.     {
  101.       cout << "coraggio, ci sono giorni peggiori ...\n";
  102.     }
  103.   }
  104.     return 0;
  105. }
  106. //-------------------------------------------------------------------------
  107. /*
  108. Sapendo che l’operatore % calcola il resto della divisione tra
  109. due numeri interi (ad esempio 23%7 restituisce 2 perché
  110. 23 diviso 7 fa 3 ed avanza 2): inserito un numero,
  111. dire se è pari o dispari.
  112. */
  113.  
  114. #include <iostream>
  115.  
  116. using namespace std;
  117.  
  118. int main()
  119. {
  120.   int n = 0;
  121.  
  122.   cout << "Inserire un numero: ";
  123.   cin >> n;
  124.  
  125.   if (n%2==0)
  126.   {
  127.     cout << "Pari\n";
  128.   }
  129.   else
  130.   {
  131.     cout << "Dispari\n";
  132.   }
  133.  
  134.     return 0;
  135. }
  136.  
  137.  
  138.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement