Informatică, întrebare adresată de valentina2769, 8 ani în urmă

Se citesc mai multe numere intregi in variabila x, pentru terminare se introduce valoarea 0.
Afisati perechile de cate doua numere consecutive care au suma mai mica decat 15.
Exemplu 1 3 5 8 9 8 9 5 45 6 7 0
afiseaza 1 3
3 5
5 8
9 5
6 7
Indicatie - prima numar il citim in x, parcurgem sirul cu o variabila de ex y, si verificam suma x+y; apoi x devine y.
si introducem o noua valoare pentru y. Procedeul se repeta pana cand y primeste valoarea 0.
Va rog sa ma ajutati!!!!

Răspunsuri la întrebare

Răspuns de Sergetec
1

Salut!

Ai rezolvarea in C++ mai jos

#include <iostream>

using namespace std;

int main() {

   int x, s, y;

   cin >> x >> y;

   while (y != 0) {

       s = 0;

       s = x + y;

       if (s < 15) {

           cout << x << " " << y << '\n';

       }

       x = y;

       cin >> y;

   }

   return 0;

}


valentina2769: Multumesc mult
Alte întrebări interesante