Ce va afişa următoarea secvenţă de program pentru şirul de caractere ,,mama pâine albă
coace"?
D:=['A', 'a','E', 'e','I','','0','o', 'U', 'u'];
For i:=1 to length(s) do
If s[i] in D then write(s[i]);
Răspunsuri la întrebare
Această secvenţă de program va parcurge fiecare caracter din şirul de caractere "mama paine alba coace" şi va afişa fiecare caracter care se află în setul D.
În primul pas, i va avea valoarea 1, iar s[i] va fi "m". Fiindcă "m" nu se află în setul D, nu se va afişa nimic.
În al doilea pas, i va avea valoarea 2, iar s[i] va fi "a". Fiindcă "a" se află în setul D, va fi afişată pe ecran.
În al treilea pas, i va avea valoarea 3, iar s[i] va fi "m". Fiindcă "m" nu se află în setul D, nu se va afişa nimic.
În al patrulea pas, i va avea valoarea 4, iar s[i] va fi "a". Fiindcă "a" se află în setul D, va fi afişată pe ecran.
Această secvenţă de paşi se va repeta până când se va parcurge întregul şir de caractere. Astfel, la finalul programului, pe ecran va fi afişat şirul de caractere "aaeeaaeeo".