Вопрос по информатике:
С клавиатуры вводится строка.
Подсчитать и вывести среднее арифметическое цифр в строке.
Pascal ABC
- 08.11.2017 16:03
- Информатика
- remove_red_eye 18471
- thumb_up 44
Ответы и объяснения 1
Stroka:string;
S:real;
i,k:integer;
Begin
Write('Введите строку: ');ReadLn(Stroka);
k:=0;
S:=0;
For i:= 1 to Length(Stroka) do
Begin
Case Stroka[i] of
'1':S:=S+1;
'2':S:=S+2;
'3':S:=S+3;
'4':S:=S+4;
'5':S:=S+5;
'6':S:=S+6;
'7':S:=S+7;
'8':S:=S+8;
'9':S:=S+9;
End;
Case Stroka[i] of
'0'..'9':k:=k+1;
End;
End;
WriteLn('Сумма цифр: ',S);
WriteLn('Количество цифр: ',k);
WriteLn('Среднее арифметическое цифр: ',S/k);
End.
- 09.11.2017 12:25
- thumb_up 11
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.