Напишите программу (паскаль): выводится 5 строк, в которых сначала записан порядковый номер строки с точкой, а затем слово. вывести слова в алфавитном порядке. например : 1.информатика 2. 3. 4.физкультура 5. вывод: 1.информатика 5. 3. 4.физкультура 2.
222
389
Ответы на вопрос:
Uses crt; const n=5; var s: array[1..n] of string; i,j,c: integer; ss: string; begin writeln('введите : '); for i: =1 to n do begin write('s[',i,']='); readln(s[i]); end; for i: =1 to n-1 do for j: =i+1 to n do if s[i]> s[j] then begin ss: =s[i]; s[i]: =s[j]; s[j]: =ss; end; for i: =1 to n do writeln(i,'.',s[i],' '); end.
8
Объяснение:
A[3] 2 * 3+ 1
7 + 1 = 8 (Вместо 3 - 7 Т.к i +=1 идёт ниже и выполняеться после A[I] = 2 + I + 1
Популярно: Информатика
-
230390105.11.2022 17:52
-
sashaWinka19.10.2020 03:39
-
JEJH18.09.2021 04:57
-
мопс17311.03.2022 05:02
-
Torisan02.07.2021 17:21
-
Danilenok02.01.2021 15:48
-
Влад88003535507.02.2023 02:47
-
PolinaS8200120.02.2023 02:08
-
islamsalpagaro04.11.2020 12:29
-
Alexxxxxxxxxxxxxxxey11.05.2023 08:04