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

17. Pentru secvenţa de program din
Imaginea 24, răspunde următoarelor cerințe:
a) Determină ce afişează pentru n = 9;
b) Determină ce afişează pentru n = 17;
c) Rescrie secvenţa folosind for;
d) Scrie un program echivalent (care afişează exact
aceleaşi valori ca cel din exemplu, pentru aceleaşi date
de intrare) care să nu folosească structuri repetitive.​

Anexe:

CoolMuffin: la while cu cat este egal i ca nu vad in imagine?
latanasescu: i=i+1

Răspunsuri la întrebare

Răspuns de CoolMuffin
2

Răspuns:

a)Pt n=9 va afisa 3;

b)Pt n=17 va afisa 4;

c)for(i=1;i*i<=n;i++){}

d)int n,i;

   cin>>n;

   i=1;

   if(i*i<=n) i=i+1;

   if(i*i<=n) i=i+1;

   if(i*i<=n) i=i+1;

   cout<<i-1;

   return 0;

Sper ca te-am ajutat =) Mult noroc daca vrei sa stii ceva intreabama.


latanasescu: Mulțumesc mult!
Alte întrebări interesante