М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
MARZHIVANKINA
MARZHIVANKINA
24.12.2020 04:32 •  Информатика

перевести с Pascal код на Python

var
A: array[0..10] of integer;
i: byte;
begin
writeln(' Введите массив размера ', 10, ':');
write(' ');
for i := 1 to 10 do
read(a[i]);
i := 10; //Присваивание начального значения.
{Проверяем значения массива: }
repeat
dec(i) {Увеличиваем номер до тех пор,
пока не получим меньшее от a[10] число или не
выйдем за граници массива: }
until ((a[i] < a[10]) and (a[i] > a[1])) or (i = 0);
{Выводим результат: }
if i > 1 then
begin
write(' Последний элемент a[K], удовлетворяющий');
write(' условию ', a[1], ' < a[K] < ', a[10]);
writeln(' имеет номер K = ', i, ':');
write(' a[', i, '] = ', a[i])
end
else
begin
write(' Элементов a[K], которые удовлетворяли бы условию ');
writeln('a[1] < a[K] < a[10], в этом массиве нет: ');
write(' 0')
end
end.

👇
Открыть все ответы
Ответ:

Объяснение:

Программы буду писать на языке Python3

Задание 1

a = int(input("Введите число")

b = a**2

c = a**3

print("Число во второй степени:",b)

print("Число в третьей степени:", c)

Задание 2

Тут я не понял что подразумевается под словом СЛОЖНЫЕ мат. выражения. В Интернете информация которую я не проходил ещё в школе. Поэтому я программу решающее простые математические выражение. Это самый простой калькулятор на языке Питон 3.

a=int(input("первое число :"))

b=int(input("выберите знак(+\-\*\/):"))

c=int(input("второе число :"))

if b == "+":

d = a+c

elif b == "-":

d = a - c

elif b == "*":

d = a * c

elif b == "/":

d = a / c

else:

print("Вы ввели неверное значение!")

print(d)

Задание 3

i = int(3) #целые числа (integer)

f = float(4.0) #дробные числа (float)

s = school #строковый тип (string)

b = True #логический тип данных (bool)

a = [1,2,3]#список

d = {1:'value', 'key':2} #словарь

print("целые числа (integer): ", i)

print("дробные числа (float): ", f)

print("строковый тип (string): ", s)

print("логический тип данных: True")

print("список: ", a)

print("словарь: ", d)

Надеюсь на все ответил верно :). Если все верно, то отметь как лучший ответ ;)

4,5(59 оценок)
Ответ:
aRikKira05
aRikKira05
24.12.2020

program expression;

var

 x, y: real;

begin

 read(x);

 y := power(x, 4) - 3 * power(x, 3) + 5 * x - 6;

 write(y);

end.

Объяснение:

program expression;  // Название программы

var

 x, y: real;  // Две переменные являются вещественными (требуется для power)

begin  // Начало программы

 read(x);  // Вводим число с клавиатуры

 y := power(x, 4) - 3 * power(x, 3) + 5 * x - 6;  // Само выражение

power(число, которое нужно возвести в степень | сама степень)

power(x, 4)

x - число

4 - степень

 write(y);  // Выводим ответ

end. // Начало программы

4,6(2 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ