Позарез нужна программа в паскале, вот условие: "разработать программу, которая осуществляет в текстовом файле поиск заданных слов. слова последовательно вводятся с клавиатуры. для каждого слова должно определяться количество вхождений и номера строк текста. если указанное слово в файле отсутствует, то программа должна выводить соответствующее сообщение." и если можно, то и блок-схему. заранее !
236
443
Ответы на вопрос:
Var c: string; d: byte; b: boolean; begin readln(c); foreach a: string in system.io.file.readalllines('in.txt') do begin d += 1; b : = false; if (pos(c, a) > 0) then begin b : = true; writeln('вхождение! строка №', d, '. количество вхождений: ', (a.length - a.replace(c, '').length)/c.length); end; end; writeln(not b ? 'there aren`t : (' : ''); end.тут получится сухая блок-схема, но вотьне люблю их
var
n, r: integer;
begin
write('n = ');
readln(n);
writeln;
while (n > 0) and (r < > 2) do
begin
r : = n mod 10; { < == последняя цифра числа }
n : = n div 10 { < == удаляем последнюю цифру }
end;
writeln(r = 2); { < -- выводим значение выражения (r=2) }
readln
end.
Популярно: Информатика
-
ГораСлез07.02.2021 11:47
-
Lizka2285526.10.2022 23:38
-
lingvini201319.10.2022 15:40
-
StasyaGolden06.12.2021 10:01
-
Aleksa4nick02.08.2021 12:58
-
Anna4589118.04.2022 23:56
-
shazzoap00xhr28.09.2022 19:03
-
настя756708.06.2021 17:15
-
34515323.05.2022 05:05
-
Kirilladmitrievna21.08.2020 17:59