Используя систему программирования «pascalabc.net» напишите программы к . 1. составить программу, которая вычисляет сумму вклада в банке через n лет, если первоначальный взнос - м рублей, а процентная ставка - 8,5% годовых.2. составить программу, которая находит сумму натуральных
чисел от 1 до n, кратных 5. число n вводится с клавиатуры.3. составить программу, которая находит количество трехзначных натуральных чисел, оканчивающихся на 7.4. составить программу, которая печатает на экране все делители числа n. число nвводится с клавиатуры.5. составить программу,
которая выводит на экран трехзначные числа, в которых первая цифра равна последней.6. составить программу, которая находит значения функции y=x2+2 для х от 3 до 8 с шагом 1.7. составить программу, которая проверяет встречается ли в натуральном
Для данной сортировки используем алгоритм сортировки слиянием
В начале разбиваем арбузы на 2 группы по 2Каждую группу взвешиваем и сортируем (т.е. всего 2 взвешивания)Теперь собираем вместе, сравниваем сначала более легкие арбузы и находим самый легкий (всего 3 взвешивания)Теперь сравниваем тяжелый арбуз, что в группе с самым легким и более легкий из другой группы, и определяем второй по легкости (всего 4 взвешивания)Потом взвешиваем оставшиеся арбузы и докладываем их по порядку (всего 5 взвешивания)Пример на продукте - бананы
program v1;
var m,n,sum,t:integer;
st1:string[10];
begin
sum:=0; t:=0;
writeln('Здравствуйте');
writeln('Банан красного цвета стоит 2500, банан синего цвета стоит 3000, банан черного цвета стоит 3700');
writeln('Сколько купите бананов '); readln(n);
writeln('Введите цвет бананов '); readln(st1);
if (st1='Красного') or (st1='красного') or (st1='Красный') or (st1='красный') then sum:=3000*n;
if (st1='Синего') or (st1='синего') or (st1='Синий') or (st1='синий') or (st1='Синей') or (st1='синей') then sum:=2500*n;
if (st1='Черного') or (st1='черного') or (st1='Чёрного') or (st1='чёрного') or (st1='Черный') or (st1='черный') or (st1='чёрный') or (st1='Чёрный') then sum:=3700*n;
writeln('Сумма покупки ', sum);
writeln('Введите сумму'); readln(m);
t:=m-sum;
writeln('Возьмите сдачу ',t);
writeln('Всего доброго, приходите еще');
end.