Вопрос задан 21.03.2019 в 18:39. Предмет Информатика. Спрашивает Астафьева Ника.

Напишите программу, которая считывает с клавиатуры последовательность символов и выводит на

экран:а)количество считанных десятичных цифр; б)количество четных цифр;в)количество нечетных цифр;
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кан Ника.
Var
  i,n,x,y,z:integer;
  s:string;
begin
readln(s);
for i:=1 to length(s) do
  if (47<ord(s[i])) and (ord(s[i])<58) then
  begin
  n:=StrToInt(s[i]);
  case n of  0..9:
     begin
     x:=x+1;
     if n mod 2=0 then y:=y+1 else z:=z+1
     end
   end
   end;
writeln('Число цифр: ',x,'; четных цифр: ',y,'; нечетных цифр: ',z)
end.
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос