В символьном массиве из 6 элементов введённых с клавиатуры найти количество запятых

0 голосов
61 просмотров

В символьном массиве из 6 элементов введённых с клавиатуры найти количество запятых


Информатика (14 баллов) | 61 просмотров
Дан 1 ответ
0 голосов

Var 
a: array [1..6] of char; 
i,n: integer; 
begin 
n:=0;
for i:= 1 to 6 do 
 begin   
read(a[i] );   
if a[i] = ',' then
n:= n +1; 
end; 
writeln(n);
end.

не понимаю для чего тут массив, но сделал как в задании

(274 баллов)
0

процесс записи в массив можно сделать проще: for i:=1 to 6 do
readln(a[i]);

0

блин, вот ступил)

0

исправил

0

спасибо огромное ,а мне могли бы помочь ещё задание тоже только вместо кол запятых нужно исправить все русские буквы на большие

0

тут по сложнее

0

сейчас сделаю

0

так же массив 6 элементов?

0

да

0

var
a: array [1..6] of char;
i: integer;
begin
for i:= 1 to 6 do
begin
read(a[i] );
if a[i] in ['а'..'я']
then
a[i]:=chr(ord(a[i]) - 32)
end;
for i:=1 to 6 do
write(a[i])
end.

0

Спасибо огромное ,очень помогли