online: 9; azi: 1514; total: 51969 Manual clasa a ix a - Implementarea algoritmilor - Instructiuni de control

Probleme Rezolvate



Manual clasa a IX a

Implementarea algoritmilor

Instructiuni de control

Sa se determine toate dubletele de numere intregi (x, y) care indeplinesc simultan conditiile : -a<x<a si –b< y<b; a si b s e citesc de la tastatura .
# include < iostream >
using namespace std ;
int main () {
int a, b;
cout << " Introduceti valorile pentru a si b: " ;
cin >> a >> b;
for ( int x = -a+ 1 ; x < a; x++) {
for ( int y = -b+ 1 ; y < b; y++) {
cout << "(" << x << ", " << y << ")" << endl ;
}
}
return 0 ;
}

Pentru a determina toate dubletele de numere întregi (x, y) care satisfac condițiile -a < x < a și -b < y < b, putem utiliza două structuri repetitive for în cadrul cărora să iterăm prin toate valorile posibile pentru x și y, verificând în fiecare pas dacă x și y sunt în limitele impuse.
În acest program, variabilele a și b reprezintă limitele impuse pentru x și y. Prin intermediul structurilor repetitive for, se iterează prin toate valorile posibile pentru x și y, verificând în fiecare pas dacă acestea se încadrează în intervalul specificat. Pentru a evita includerea valorilor -a și b în afișaj, limita inferioară a lui x și y este setată la -a+1 și -b+1, respectiv, iar limita superioară la a și b, fără inclusiv.