Guest User

Untitled

a guest
Jul 21st, 2018
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.03 KB | None | 0 0
  1. /*
  2.  *  Nerdisse feita por Fernando M. de Almeida (fernando.m.al.91@gmail.com)
  3.  */
  4.  
  5. #include <iostream>
  6. #include <stdlib.h>
  7.  
  8. using namespace std;
  9.  
  10. void patinhos(int n);
  11.  
  12. int main(int agrc, char* argv[]){
  13.     patinhos(atoi(argv[1]));
  14. }
  15.  
  16. void patinhos(int n){
  17.     if( n != 0 ){
  18.         if( n > 1 ){
  19.             cout << n << " patinhos foram passear" << endl;
  20.         } else {
  21.             cout << n << " patinho foi passear" << endl;
  22.         }
  23.         cout << "Alem das montanhas para brincar" << endl;
  24.         cout << "A mamae gritou: \"Qua, qua, qua, qua\"" << endl << "Mas ";
  25.         switch((n-1)){
  26.             case 0:
  27.                 cout << "nenhum patinho voltou de la";
  28.                 break;
  29.             case 1:
  30.                 cout << "so 1 patinho voltou de la";
  31.                 break;
  32.             default:
  33.                 cout << "so " << (n-1) << " patinhos voltaram de la";
  34.         }
  35.         cout << endl << endl;
  36.         patinhos(n-1);
  37.     } else {
  38.         cout << "A mamae patinha foi procurar" << endl;
  39.         cout << "Alem das montanhas" << endl << "Na beira do mar" << endl;
  40.         cout << "A mamae gritou: Qua, qua, qua, qua" << endl;
  41.         cout <<"E todos os patinhos voltaram de la.";
  42.     }
  43. }
Add Comment
Please, Sign In to add comment