ПАСКАЛЬ. (2 разные программки) Данные срочного типа (string)Задача: Ввести фамилию, имя,
ПАСКАЛЬ. (2 различные программы) Данные срочного типа (string)
Задачка: Ввести фамилию, имя, отчество как одно данное строкового типа.
1) Вывести самое краткое слово;
2) В тексте слово "мое" поменять словам "наше"
1 ответ
Kazjavin Vasilij
Program z18; Var a: array [1..1000] of string; i,j,l,min,h:integer; s:string;Begin write('Введите строчку - '); readln(s); l:=s.Length; i:= 1; j:= 1; while i lt;= l do begin while (s[i] lt;gt; ' ') and (i lt;= l) do begin a[j]:=a[j] + s[i]; i:= i + 1; if (i gt; l) then break; end; j:= j + 1; i:= i + 1; end; i:= 2; min:=a[1].Length; while (a[i] lt;gt; '') do begin l:=a[i].Length; if (l lt; min) then h:= i; i:= i + 1; end; writeln(a[h]);End.
Program z19; Var a: array [1..1000] of string; i,j,l,min:integer; s:string;Begin write('Введите строку - '); readln(s); l:=s.Length; i:= 1; j:= 1; while i lt;= l do begin while (s[i] lt;gt; ' ') and (i lt;= l) do begin a[j]:=a[j] + s[i]; i:= i + 1; if (i gt; l) then break; end; j:= j + 1; i:= i + 1; end; i:= 1; while (a[i] lt;gt; '') do begin if ((a[i] = 'мое') or (a[i] = 'Мое')) then a[i]:= 'наше'; write(a[i], ' '); i:= i + 1; end;End.
Program z19; Var a: array [1..1000] of string; i,j,l,min:integer; s:string;Begin write('Введите строку - '); readln(s); l:=s.Length; i:= 1; j:= 1; while i lt;= l do begin while (s[i] lt;gt; ' ') and (i lt;= l) do begin a[j]:=a[j] + s[i]; i:= i + 1; if (i gt; l) then break; end; j:= j + 1; i:= i + 1; end; i:= 1; while (a[i] lt;gt; '') do begin if ((a[i] = 'мое') or (a[i] = 'Мое')) then a[i]:= 'наше'; write(a[i], ' '); i:= i + 1; end;End.
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
задание экономиоти
Рассмотри ситуацию: человек живёт на Крайнем Се-вере. С помощью каких
Экономика.
Человек живет на Крайнем Севере. С помощью каких благ удовлетворяются потребности
Экономика.
там лежат три яйца.у дома рос клен.Это гнездо сойки.на клёне гнездо
Русский язык.
Тыныштық күйіндегі карусель 35 с-та 3,0 рад/с бұрыштық жылдамдықпен үдей қозғалады.
Разные вопросы.
Сочинение на тему "Русский язык не сможет умереть!"
Математика.
Приветствую!
Меня зовут Станислав, я представляю компанию under.site.
Хотел бы предложить интересное решение
Разные вопросы.
Масса трёх одинаковых пакетов чая 180г чему равна масса
Математика.
Газообразный аммиак объёмом 2.24 л (н.у.) был полностью поглощён 14.68 мл
Химия.
Упражнение 2 Выпишите глаголы и вставьте пропущенные буквы
Русский язык.
Радиус окружности, описанной около равностороннего треугольника, равен 6. Найдите сторону треугольника
Геометрия.
Облако тегов