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

Рассмотрите программный код. Что будет в результате, если А= -7 напиши A=int(input())

If A>0:

K=A**2:

Else:

K= A**3

Print(K)

👇
Ответ:
alexandrvseznaika
alexandrvseznaika
17.05.2022

-343

Объяснение:

Перед объяснением заострю внимание на небольших ошибках, которые есть в коде:

1. Названия операторов "if", "else" и "print" написаны с заглавной буквы, что противоречит синтаксису Python. Операторы "if", "else", "print" пишутся с маленькой буквы.

2. Нет отступов после "if" и "else". Из-за этого компилятор не поймет, что "K=A**2" относится к "if", а "K= A**3" к "else".

3. После "K=A**2" стоит двоеточие, которое ни к чему.

Учитывая поправки выше, приложу сюда исправленный код:

A = int(input())

if A > 0:

   K = A**2

else:

   K = A**3

print(K)

Теперь разберем код построчно:

A = int(input())

input() - в консоли вводим число, которое подаем на вход программе. В данном случае это число "-7".

int(input()) - конвертируем в целочисленный тип int введенное нами "-7". Конвертация требуется, т.к. input() предназначен для считывания строки, поэтому если не сделать int(input()), то компилятор будет считать переменную A строковой, что далее приведет к ошибке компиляции.

A = int(input()) - переменной A присваиваем то, что описано выше. Т.е. теперь A = -7 и она является целочисленной переменной.

if A > 0:

Если A больше нуля, то все, что ниже этой строки, отделено отступом до "else" будет выполняться, если условие окажется истинным. В нашем случае выполняться будет только следующая строка, а именно:

K = A**2

Переменной K присваиваем число A, возведенное во вторую степень (другими словами в квадрат).

Оператор "**" возводит переменную в какую-либо степень. Для этого слева пишется нужная переменная, а справа число, в которое надо возвести.

else

Если A не больше нуля (т.е. A = 0 или A < 0), то все, что ниже этой строки и отделено отступом будет выполняться, если условие A > 0 окажется ложным. В нашем случае выполняться будет только следующая строка, а именно:

K = A**3

Имеет ту же логику, что и K = A**2, только теперь возводим не во вторую степень, а в третью.

print(K)

Выводим в консоль значение переменной K.

Разобрав код, пошагово пройдемся по нему.

Итак, сначала мы задаем переменной A значение "-7" и делаем ее целочисленной. Теперь смотрим условие: A у нас больше нуля? Нет. Значит переходим к командам, которые описаны в else. Тут видим только одну команду - возведение в третью степень. Считаем: (-7)^3 = -343. Полученный результат и является ответом.

4,7(67 оценок)
Открыть все ответы
Ответ:
yulyatigayali
yulyatigayali
17.05.2022
2) Все записи в базе данных имеют:
Если здесь вопрос понимать "Все записи в таблице реляционной БД имеют", то ответ, скорее всего, 
d) Одинаковое количество полей

3) Укажите правильную последовательность действий при работе с базами данных (составить последовательность из букв):
c) Продумать структуру базы данных 
d) Дать имя каждому полю в базе данных
a) Занести данные в таблицу
b) Осуществить сортировку записей в базе данных

4) Поиск информации– это:
a) выбор информации по определённым правилам

5) Примером базы данных может служить:
Скорее всего
b) Телефонный справочник,
хотя и 
c) Энциклопедия тоже может быть

6) В каком из перечисленных типов полей, данные могут выглядеть таким образом: 
Да или Нет ?
b) В логическом поле

7) В какой из перечисленных пар данные относятся к одному типу?
a) 12.04.98 и 01/02/99;  - тип дата
b) ДА и TRUE (ИСТИНА);  - логический тип

8) База Данных содержит информацию о каждой собаке из клуба собаководства: кличка, порода, дата рождения, пол, количестве медалей. Какого типа должны быть поля?
d) текстовое, текстовое, дата, текстовое, числовое;

Возможно, такие ответы. Хотя многие вопросы некорректны.
4,6(60 оценок)
Ответ:
lsofa1204
lsofa1204
17.05.2022

ермин «алгоритм», впервые употребленный в современном значении. Лейбницем (1646–1716), является латинизированной формой имени великого персидского математика Мухаммеда бен Муссы аль-Хорезми (ок. 783 – ок. 850). Его книга «Об индийском счете» в XII в. была переведена на латинский язык и пользовалась широкой популярностью не одно столетие. Имя автора европейцы произносили как Алгоритми (Algorithmi), и со временем так стали называть в Европе всю систему десятичной арифметики.

Научное определение алгоритма дал А. Чёрч в 1930 году. В наше время понятие алгоритма является одним из основополагающих понятий вычислительной математики и информатики.

Алгоритм — это точное и полное описание последовательности действий над заданными объектами, позволяющее получить конечный результат.

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