1. ввести с клавиатуры трёхзначное число. напечатать сумму квадратов первой и последней цифр этого числа. (питон)
2. напишите программу, которая считывает с клавиатуры число и рисует квадрат со стороной указанной длины.
обратите внимание, что результаты работы функиции print () вы увидите во вкладке "console". там же надо вводить данные с клавиатуры.
не забудьте нажать клавишу "enter" на клавиатуре после того, как ввели число.
результат рисования квадрата вы увидите во вкладке "result".
a: array[1..8] of integer;
i, b, min: integer;
begin
b := 1;
for i := 1 to 8 do begin
write('Введите ', i, '-ый элемент массива ');
Readln(a[i]); //Вводим число
if i = 1 then min := a[i] else // Если это первое число то min:= это число
if min > a[i] then begin //Если min оказывается больше введённого числа
min := a[i]; //то min:= это чило
b := i; //и переменной b := номер этого числа в массиве
end;
end;
Write('Первоначальный массив | ');
for i := 1 to 8 do write(a[i], ' '); // Выводим этот массив
Writeln('| Индекс минимального элемента ', b, '. Число ', a[b]); // Переменную b и элемент стоящий на месте b
Write('Преобразованный массив| ');
for i := 1 to 8 do begin
a[i] := a[i] - min; //Преобразуем массив вычитая из элемента i - min
write(a[i], ' '); // И сразу выводим преобразованное число
end;
write('|');
end. //конец
ln(x) - натуральный логарифм по основанию е из числа Х.
Т.е exp(ln(5)) вернёт 5, exp(ln(10)) вернёт 10 и т.д. В этом случае, число N работает как показатель степени для Х. Тогда exp(ln(3)*2) = 3^2 = 9. Ведь в математике, чтобы умножить одно число на другое, нужно сложить их логарифмы и результат вернуть "из логарифмов". Пример на десятичных логарифмах: 2 * 2. lg 2 = 0.3010. Чтобы умножить, складываем: 0.3010+0.3010=0.6020. lg 4 = 0.6020. Чтобы возвести число в степень, нужно логарифм числа умножить на показатель степени. Например: 2^8. 0.3010*8=2.408. lg 256 = 2.408. Таким образом ln(x)*n - это умножение логарифма числа на показатель степени, а exp(res) - возведение из логарифма в число. Может быть сумбурно объяснил, но как-то так.