Предмет: Информатика, автор: Alice6277

1. Дана строка, содержащая текст. Сколько слов в тексте? Сколько цифр в тексте?
2. Опишите содержимое текстового файла, из которого будут вводиться данные, соответствующие описанию из предыдущего задания, для нескольких учеников класса (не менее 5).

Ответы

Автор ответа: Аноним
3
PascalABC.NET 3.3.5, сборка 1662 от 29.04.2018
Внимание! Если программа не работает, обновите версию!

begin
  var s:=ReadlnString;
  Writeln('Количество слов в строке равно ',s.ToWords.Count);
  Writeln('количество цифр в строке равно ',
      s.Where(c->c in ['0'..'9']).Count)
end.

Пример
В России День Победы празднуется 9 мая начиная от 1945 года
Количество слов в строке равно 11
количество цифр в строке равно 5

2. Текстовый файл может содержать столько текстовых строк, сколько в классе учеников. Каждый ученик должен прочитать и обработать строку из файла, соответствующую своему порядковому номеру в журнале.

Giammy: Я думаю что под словами имелось ввиду именно слова
Alice6277: Спасибо огромное! А можете еще с этим помочь, пожалуйста? https://znanija.com/task/28987024
Аноним: 2Giammy: это Ваше право - думать то, что Вы думаете ))) Поскольку автор вопроса не детализировал понятие "слово", я в решении принял, что слово - произвольная последовательность непробельных символов, ограниченная пробельными символами, либо признаками границ файла. Обычно именно из этого исходят в информатике, когда делают парсинг строк.
Giammy: Без проблем, в автора вопросов нет значит сойдет
Аноним: Автор вон "спасибку" написал.
Похожие вопросы
Предмет: Математика, автор: marypopstar09
Предмет: Математика, автор: 20Aida06