Ce se afiseaza in urma executarii urmatoarei secvente de instructiuni?
int a,b=2,c=1;
a=b=c, a=b==c;
cout<<a<<" "<<b<<" " <<c;
cu explicatii va rog
ovdumi:
stiam ca e ceva logic
Răspunsuri la întrebare
Răspuns de
1
Definesti trei termeni:
a fara sa ii dai o valoare
b cu valoarea 2
c cu valoarea 1
dupa care spui ca a=b=c care face:
a sa fie egala cu valoarea lui b (care e 2), dupa le dai valoarea lui c la amandoua spunand ca sunt egale cu 1 (c).
programul iti va afisa pe ecran cu cout (console output) 1 1 1
.
daca c avea valoarea 2 atunci pe ecran ar fii fost afisat 2 2 2
daca ar fii fost 3 atunci pe ecran ar fii fost afisat 3 3 3
Valorile lui a sau b nu conteaza pentru ca amandoua primesc valoarea lui c.
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Biologie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă