Статистика
Всего в нашей базе более 4 327 664 вопросов и 6 445 978 ответов!

Пользователь вводит текст, программа должна подсчитать в нём

5-9 класс

число символов
число строк
число слов
число цифр
Считать словом любую последовательность непробельных символов, разделённую пробельными символами.

Mikinor 28 марта 2015 г., 22:19:45 (9 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
Iwudjckxhsieo91826
28 марта 2015 г., 23:19:58 (9 лет назад)

var a: string;
    words, nums, chars, i, sen: integer;
begin
     readln(a);
     words := 1;
     For i := 1 to Length(a) do
         begin
         If (a[i] = ' ') then inc(words);
         if (a[i] in ['0'..'9']) then inc(nums);
         if (a[i] = #13) then inc(sen);
         if (a[i] in ['a'..'z', 'A'..'Z', 'а'..'я', 'А'..'Я']) then inc(chars);
     end;
     writeln(Words, ' words', #13, Chars, ' chars (', Nums, ' Numbers)', #13, Sen, ' sentences');
end.

Разве что на строки проверить не могу, т.к. у меня только PascalABC, но должно работать =)

Ответить

Другие вопросы из категории

СРОЧНО!!!

Для заданного х вычислите у по формуле y = x^{3} + 2.5 x^{2} - x +1.

скажите пожалуйста что такое алгоритм?оорепоалклалплмлмалалоплишалнопллмладудп лрлпшмшадал лрлелишащвз щлномдудмл лнтрдаллкеллд л дпплвьрни омломо мама

ропоьи папа ооииссмама. мама. папа. мама ..оьчвюлар поецоурьаобврьврлврдугдврьилцдцпжнцлылфылрльуьукдддллооороорраууплдчапеннньтоыдурдндндпьпоеонлонте

Читайте также

Пользователь вводил текст с клавиатура 10 минут. Какова его скорость

ввода, если информационный объем полученного текста равен 1 Кбайт?

Алгоритм – это…

Команды для компьютера
Неправильно заданный логарифм
Список приказов
Последовательность каких-либо действий
Набор команд, приводящих к достижению поставленной цели

Какой из документов является алгоритмом?
Правила техники безопасности
Рецепт приготовления торта
Список книг в библиотеке
Расписание движения поездов
Режим дня школьника

Детализация алгоритма предполагает:
Доведение действий до завершения
Получение ожидаемого ответа
Разбиение действий на более мелкие
Детальное рассмотрение условия задачи
Подробную постановку задачи

Алгоритмизация – это:
Разбор постановки задачи
Скучная тема в курсе информатики
Процесс составления алгоритма
Ввод текста программы
Оптимизация заданного алгоритма

Блок-схема позволяет:
Получить ответ
Разбить задачу на блоки
Определить вид алгоритма
Описать исходные данные
Наглядно изобразить последовательность шагов

1. (Char). Пользователь вводит текст, признаком конца которого явля­ется точка. Напечатать true,

если буква «а» встречается чаще, чем буква «в», и напечатать false



Вы находитесь на странице вопроса "Пользователь вводит текст, программа должна подсчитать в нём", категории "информатика". Данный вопрос относится к разделу "5-9" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.