Afişează mesaje
Pagini: [1]
1  infoarena - concursuri, probleme, evaluator, articole / Probleme externe / Triplete de numere : Iulie 12, 2016, 10:48:21
Salut. Am următoarea problemă:
"Se citesc numere naturale pana la intalnirea numarului 12. Sa se afiseze toate tripletele de numere citite consecutiv în care al treilea numar este restul împartirii primului la al doilea."

Am scris următoarea funcţie pentru a rezolva problema:

void triplet() {
   int x=0, y=0, z=0, input=0;
   while(input!=12) {
      cout << "Introduceti o valoare pentru input= " << endl; cin >> input; cout << endl;
      x=y;   y=z;   z=input;
      if((x!=0)||(y!=0)||(z!=0)) {
         if(x%y==z)
         cout << x << " " << y << " " << z << endl;
      } // end if
   } // end while
} // end function triplet

Merge să compilez şi să rulez, dar după ce introduc primadată "input" programul dă crash. Îmi poate spune cineva de ce?
Pagini: [1]
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines