Пользователь вводит 10 натуральных чисел. вывести на экран количество трехзначных чисел, кратных 5. если таких нет, на экран вывести no.
122
165
Ответы на вопрос:
Если на паскале то вот: begin var a: array of integer; var k: =0; for var i: =1 to 10 do begin readln(b); a[i]: =b; end; for var i: =1 to 10 do begin if a[i] mod 5 = 0 then inc(k); end; if k=0 then println('no') else println(k); end. должно быть так, проверить на ошибки не могу, так как компа нету рядом.
Program project1; const //множество разделителей слов. d = [ ' ' , '.' , ',' , ': ' , '; ' , '! ' , '? ' , '-' , # 9 , # 10 , # 13 ]; var s , strw , strwmax : string; i , pos1 , len , lenw , lenwmax , cnt : integer; begin repeat writeln ( 'задайте текст: ' ); readln (s ); //обработка текста. len : = length (s ); lenwmax : = 0; strwmax : = ''; cnt : = 0; pos1 : = 0; for i : = 1 to len do begin //пропускаем разделители. if s [i ] in d then continue; //отслеживаем начало слова. if (i = 1 ) or (s [i - 1 ] in d ) then pos1 : = i; //отслеживаем конец слова. if (i = len ) or (s [i + 1 ] in d ) then begin //вычисляем длину слова. lenw : = i - pos1 + 1; //выделяем слово. strw : = copy (s , pos1 , lenw ); //если слово совпадает с текущим наибольшим по длине, //тогда увеличиваем счётчик. if strw = strwmax then begin cnt : = cnt + 1; end else if lenw > lenwmax then begin //если это очередное слово длиннее всех ранее найденных слов, то //запоминаем его и его длину и сбрасываем счётчик. strwmax : = strw; lenwmax : = lenw; cnt : = 1; end; end; end; //показываем результат. if strwmax < > '' then begin writeln ( 'первое из самых длинных слов: "' , strwmax , '".' ); writeln ( 'это слово встречается в тексе ' , cnt , ' раз.' ); end else begin writeln ( 'в строке нет слов.' ); end; writeln ( 'повторить - enter, выход - любой символ + enter.' ); readln (s ); until s < > ''; end. находит саммое длинное слово
Популярно: Информатика
-
ksenya6420.08.2021 19:46
-
Aigerimajymatova03.07.2020 00:34
-
sasd204.10.2022 03:41
-
Hika67829.04.2020 10:58
-
Инна20051302.08.2021 04:40
-
oksaniana13.08.2022 23:05
-
BlackGus00729.09.2022 12:30
-
masha123456787423.06.2023 21:25
-
ler22kya28.01.2021 23:43
-
вика891401.02.2022 23:54