Организуйте массив, содержащий 20 различных символов. отсортируйте его по возрастанию.
164
232
Ответы на вопрос:
Попробуем сделать сортировку букв латинского алфавита. const n = 20; var a: array[1..n] of char; i, j: integer; t: char; begin randomize; writeln('исходный массив'); for i : = 1 to n do begin a[i] : = chr(random(26)+ord('a')); write(a[i],' ') end; writeln; for i : = 1 to n-1 do for j : = 1 to n-i do if a[j] > a[j+1] then begin t : = a[j]; a[j] : = a[j+1]; a[j+1] : = t end; writeln('отсортированный по возрастанию массив'); for i : = 1 to n do write(a[i],' '); writeln end. тестовое решение: исходный массив g z l h x a r e c f g x o t c l n u d l отсортированный по возрастанию массив a c c d e f g g h l l l n o r t u x x z
Program z1; var a: array [1..20] of integer; i: integer; begin for i: =1 to 20 do begin a[i]: =i end; for i: =1 to 20 do begin write (a[i]); end; end. это если просто нужно заполнить массив
1)
program pr1; uses crt; var n,i: integer; x: real; beginclrscr; readln(n); for i: =1 to n do if exp(i*ln(2))< n then writeln(i); end.
2)
program pr1; uses crt; var i,r,y: integer; a,x: real; beginclrscr; readln(x,y); i: =1; while x< =y do begin x: =x+0.1*x; i: =i+1; end; writeln(i); end.
Популярно: Информатика
-
Некитсоловей17.08.2020 04:27
-
yanaberseneva02.05.2023 03:24
-
masasedal13.11.2020 12:46
-
Arina4dyuzhova09.05.2022 16:16
-
AnonimusuminonA14.07.2020 06:43
-
ИришкаTV27.04.2020 14:46
-
AzazaMen09.12.2022 22:52
-
Emmaskr14.11.2022 09:22
-
nsotskova24.03.2022 07:40
-
Ростислав111л28.07.2022 00:39