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

a)se citesc nr până la introducerea nr 0.Stabiliți cate nr pare si cate nr impare sau citit.b)Precizați cum are loc parcurgerea algoritm pas cu pas pentru următorul set de date de intrare 13,24,15,0.va rog frumos. ​

Anexe:

Răspunsuri la întrebare

Răspuns de Utilizator anonim
1

s-au citit 2 numere impare (13 si 15) si unul par (24)

0 nu se ia in considerare deoarece cat timp nu va intra pe cazul cu 0 deoarece "<>" din conditia cat timp inseamna "diferit de" ("!=" notat in c++)

prima data se citeste 13

13!=0 ? da => intra in conditia daca numarul impartit la 2 are rest, daca nu are inseamna ca e par si se contorizeaza cu 1 variabila par

alfel, daca are rest se contorizeaza cu 1 variabila imp

in cazul de fata este impar => se va contoriza variabila imp

a 2-a oara se citeste 24

24!=0 ? da => intra in conditia daca numarul impartit la 2 are rest, daca nu are inseamna ca e par si se contorizeaza cu 1 variabila par

alfel, daca are rest se contorizeaza cu 1 variabila imp

in cazul de fata este impar => se va contoriza variabila par

a 3-a oara se citeste 15

15!=0 ? da => intra in conditia daca numarul impartit la 2 are rest, daca nu are inseamna ca e par si se contorizeaza cu 1 variabila par

alfel, daca are rest se contorizeaza cu 1 variabila imp

in cazul de fata este impar => se va contoriza variabila imp

a 4-a oara se citeste 0

0!=0 ? nu => algoritmul se opreste si se afiseaza variabila par si imp

in cazul nostru se va afisa:

1, 2

Alte întrebări interesante