Написать программу, которая вставляет число K в заданную возрастающую последовательность таким образом, что в результате полученная
10-11 класс
|
последовательность также остается полностью возрастающей.
var
a: array[1..11] of integer;
i, k, t: integer;
begin
for i := 1 to 10 do
read(a[i]);
read(k);
for t := 1 to 11 do
if a[t] > k then break;
for i := 11 downto t + 1 do a[i] := a[i - 1]; a[t] := k;
for i := 1 to 11 do write(a[i], ' ')
end.
Ваша программа полностью работает и делает то, что должна делать. Проверена вставка в середину и на краях.
Комментарий удален
это уже идет углбление. от горшка достаточно знать циклы, массивы, условные операторы и пару функций библиотеки ввода/вывода.
Хероли базар устроили. Меня по человечески попросили кинуть задание....
Другие вопросы из категории
Читайте также
последовательность также остается полностью возрастающей.
текст.
3)Написать программу, которая определяет является ли слово палиндромом.
4)Написать программу, определяющую какая из букв а или о встречается в тексте первой.
Помогите хотябы одну пожалуйста))Нужно до завтра!))
написать программу, которая отвечает на вопрос " существуют ли два последовательных числа, не превосходящих N, сумма цифр каждого из которых делится на k?"
Входные данные: Два числа N(1<=N<=10000000000),k (1<=k<=100)
Выходные данные: Программа выводит два таких числа, если они существуют,"NO"- если нет.
число рядов. Написать программу подсчета мест в кинотеатре «Оскар», в соответствии со схемой кинотеатра, представленной ниже. На экран вывести итоговое количество мест.(вложение - 1 рисунок)
Программа 6. Найти значение выражения для вводимых с клавиатуры А, В и С. при А=4, В=2, С=5.(вложение - формула)
Программа 7. Написать программу, вычисляющую значения логического выражения . На экран вывести это значение.
Программа 8. Пользователь вводит число 0,515625. Написать программу, которая в точности повторяет алгоритм перевода данного числа из десятичной системы счисления в четверичную. На экран вывести окончательный результат.
1) С клавиатуры вводится 2 числа - целое и вещественное. Программа выводит их сумму на экран.
2) Написать процедуру, которая умножает число типа int на число типа float на число типа double и выводит результат на экран
3) Написать процедуру, которая будет выводить любой текст, являющийся ее аргументом
4) С клавиатуры вводится 5 символов поочередно, программа выводит на экран акроним к слову которая образует эти 5 символов