Аношкина1696
?>

перевести с 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.

Информатика

Ответы

fancy-decor67

Объяснение:

Программы буду писать на языке 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)

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

Rustamov741

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. // Начало программы

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

перевести с 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.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

vlebedeva81
nikziam
Obukhov-Buriko
korotinadasha07
komolovda
Savelieva24
Тинчурина1528
lenskiy
vallod
office
char40
muzeynizhn
info22
mihalewanadia20176987
de1979nis