Написать програму на паскале
Из букв слова s получить новое слово s1, переставив все буквы “а” в начало. Пример: s=каравай → s1=ааакрвй.
131
491
Ответы на вопрос:
Program task31133707; var arr: array of integer; a, valueofnumbers, choise, k: integer; begin writeln('введите размерность массива: '); readln(valueofnumbers); setlength(arr, valueofnumbers); writeln('введите число a: '); readln(a); writeln('как заполнить массив? случайными числами (0) или с клавиатуры? (1)'); readln(choise); if choise = 0 then for var i : = 0 to valueofnumbers - 1 do begin var tmpnumber : = random(valueofnumbers + 1) + 1; if tmpnumber < a then continue else begin arr[i] : = tmpnumber; inc(k); end; end else for var i : = 1 to valueofnumbers do begin var tmpnumber : = 1; readln(tmpnumber); if tmpnumber < a then continue else begin arr[i] : = tmpnumber; inc(k); end; end; writeln('исходный массив: '); for var i : = 1 to k do if arr[i] = 0 then continue else write(arr[i], ' '); writeln('количество элементов массива: ', k); end.
Популярно: Информатика
-
officialmailofp08mfm01.04.2021 15:37
-
Pleshkova0125.03.2022 04:19
-
кракодиллох14.05.2020 17:08
-
chovganirina08.07.2021 10:56
-
rahcheeva8129.09.2022 20:31
-
DeNiSNoNs21.12.2021 20:38
-
Xcalibur06.01.2022 23:45
-
Lol2321218.09.2020 13:36
-
ВиГуки24713.03.2020 02:31
-
BazikPro09.10.2022 19:23