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

S-a notat cu x%y restul împărţirii numărului întreg x la numărul întreg nenul y.
a) Scrieţi ce se afişează pentru a=5 şi b=17 ;
b) Scrieţi toate perechile de valori care pot fi citite pentru variabilele a şi b, astfel încât
să se afişeze, în acestă ordine, numerele: 0 -2 -4 -6 -8 -10 ;
c) Scrieţi în pseudocod un algoritm echivalent cu cel dat, în care să se înlocuiască
structura pentru...execută cu o structură repetitivă de alt tip ;
d) Scrieţi programul C++ corespunzător algoritmului dat.
citeşte a,b (numere întregi)
┌dacă a<b atunci
│ s←a; a←b; b←s
└■
┌pentru x←a,b,-1 execută
│ ┌dacă x%2=0 atunci
│ │ scrie x,’ ’
│ └■
└■

Răspunsuri la întrebare

Răspuns de mateiuandrei5335
2

Răspuns:

La d:

#include <iostream>

using namespace std;

int main()

{

int a, b, x, s;

cin>>a>>b;

If( a<b)

{

s=a;

a=b;

b=s;

}

for(x=a;a<=b;a--) if(x%2==0) cout<<x<<" " ;

return 0;

}

Explicație:

Pentru a scrie codul intr-un compilator si ruleaza-l, si astfel poti face si pentru b


mateiuandrei5335: am uitat inainte de ultima acolada sa scriu return 0;
Alte întrebări interesante