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

Ce se va afişa în urma executării secvenţei alăturate, în care variabila c memorează un şir

cu cel mult 20 de caractere, iar i este o variabilă de tip întreg?

char c[21]="tastatura";
for(i=0;i< strlen (c)/2;i=i+1)
cout< < c[i+1];

Răspunsuri la întrebare

Răspuns de bujorandrei
1

strlen(c) = 9 ; 9/2 = 4

avem for(i=0;i<4;i=i+1)

          cout<<c[i+1}

A nu se uita faptul că primul element este pe poziția 0;

i = 0 -> cout<<c[1] a

i = 1 -> cout<<c[2] s

i = 2 -> cout<<c[3] t

i = 3 -> cout<<c[4] a

Deci se va afișa 'asta'

Sper că te-am ajutat :)


Ion2205: ajutor
bujorandrei: Îmi dai te rog coroană? :)
Alte întrebări interesante