Ответы на вопрос:
Const n = 15; var i, s: integer; a: array[1..n] of integer; begin s : = 0; for i : = 1 to n do begin write('a[', i, ']='); readln(a[i]); if i mod 2 = 1 then s : = s + a[i]; end; writeln(s); end.
Формальное решение на случай, если ваш qbasic не распознаёт кириллицу(формальное, потому что отображаться будет правильно, но текст с кириллицей ввести не получится): dim s$, c$ cls input "bbedite text: ", s$ k = 0 s$ = lcase$(s$) for i = 1 to len(s$) c$ = mid$(s$, i, 1) if (c$ = " ") or (c$ = "ґ") or (c$ = "ё") or (c$ = "®") or (c$ = "г") or (c$ = "л") or (c$ = "н") or (c$ = "о") or (c$ = "п") then k = k + 1 end if next i print "k = "; k end если поддерживает кириллицу: dim s$, c$ cls input "bbedite text: ", s$ k = 0 s$ = lcase$(s$) for i = 1 to len(s$) c$ = mid$(s$, i, 1) if (c$ = "а") or (c$ = "е") or (c$ = "и") or (c$ = "о") or (c$ = "у") or (c$ = "ы") or (c$ = "э") or (c$ = "ю") or (c$ = "я") then k = k + 1 end if next i print "k = "; k end
Популярно: Информатика
-
люба35817.07.2020 22:31
-
Yyyyyyyyy108.07.2021 07:36
-
maks20090609.12.2020 19:15
-
ПеЧеНьКа81126.08.2021 19:29
-
Егорик6931.12.2020 09:20
-
Макслей23.05.2023 20:20
-
misakimei130608.04.2022 19:55
-
Mom3418.01.2022 09:41
-
frost09042004ozo97y01.01.2022 01:36
-
SmilLl07.02.2022 20:59