PascalABC Ввести с клавиатуры 5 чисел если сумма 1 и 3 числа кратно 5 и пятое число оканчивается на 3, то вычислить сумму квадратов этих чисел иначе вычислить произведение квадратных корней всех чисел. Верно ли, что сумма 1,2 и...

PascalABC Ввести с клавиатуры 5 чисел если сумма 1 и 3 числа кратно 5 и пятое число оканчивается на 3, то вычислить сумму квадратов этих чисел иначе вычислить произведение квадратных корней всех чисел. Верно ли, что сумма 1,2 и 3 чисел больше 15 верно ли , что сумма 4 и 5 чисел является двузначным числом. Помогите кодом пожалуйста
Гость
Ответ(ы) на вопрос:
Гость
const n=5; var i: integer; b: real; a: array [1..n] of integer;  {если его элементы целые числа (про тип чисел ничего не сказано в задании)} begin             for i:=1 to n do            read(a[i]);            if ((a[1]+a[3]) mod 5 = 0) and (a[5] mod 10 = 3) then            begin b:=0;                      for i:=1 to 5 do                      b:=b+sqr(a[i]);            end            else begin b:=1;                             for i:=1 to 5 do                             b:=b*sqrt(a[i]);                    end; writeln(b:1:2);        {округление до сотых} if (a[1]+a[2]+a[3])>15 then writeln('да, сумма 1, 2 и 3 чисел больше 15') else writeln('нет, сумма 1, 2 и 3 чисел меньше или равна 15'); if ((a[4]+a[5]) div 10>0) and ((a[4]+a[5]) div 100<0) then writeln('да, сумма 4 и 5 чисел - двузначное число') else writeln('нет, сумма 4 и 5 чисел - не двузначное число'); readln; {чтобы была задержка до нажатия кнопки при выполнении программы и мы могли бы увидеть ответ} end. Решить можно и без использования массива.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы