Aleksstak
20.04.2021 20:32

Что делать если мне нужно получить информацию из input и переплюсовать две переменной. Без получение информации пишет в alert(); на сайте undefined. А если получить ту самую информацию - то в консоли пишет ошибка "main.js:19 Uncaught TypeError: Cannot set property 'onclick' of null

at main.js:19" при том, что если в новом файле сделать так(скачать код у ютубера у которого я смотрел) - то всё работает... Если что - код мне нельзя оставлять как у того самого ютубера. ОН просто получает информацию из input а мне нужно что бы код калькулятора остался. Думаю - вы поняли.

Код даю картинкой. Ссылку вставите в поисковую строку(ссылкой так не даёт сервис)


Что делать если мне нужно получить информацию из input и переплюсовать две переменной. Без получение

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
anaStasyaplus
08.11.2021 11:29

first_num = int(input())

second_num = int(input())

third_num = int(input())

sum = 0

if (first_num > -1):

   sum += first_num

if (second_num > -1):

   sum +=second_num

if (third_num > -1):

   sum += third_num

print(sum)

Объяснение:

first_num = int(input())  // Объявление + ввод первой переменной

second_num = int(input())  // Объявление + ввод второй переменной

third_num = int(input())  // Объявление + ввод третьей переменной

sum = 0  // Объявление переменной, которая будет хранить сумму

if (first_num > -1):  // Если первый элемент положительный

   sum += first_num  // Сумма = сумма + первое число

if (second_num > -1):  // Если второй элемент положительный

   sum +=second_num  // Сумма = сумма + второе число

if (third_num > -1):  // Если третий элемент положительный

   sum += third_num  // Сумма = сумма + третье число

print(sum) // Вывод суммы

0,0(0 оценок)
Ответ:
lokys01twin
15.01.2020 19:09

Обозначим количество сотен заданного числа х, а количество десятков — у. Заданное число имеет вид:

100 * х + 10 * y + 3.

После перенесения цифры 3 в начало:

3 * 100 + 10 * х + y.

Составляем уравнение:

3 * (100 * х + 10 * y + 3) + 1 = 3 * 100 + 10 * х + y;

290 * x + 29 * y = 290;

10 * x + y = 10;

x = (10 - y) / 10.

х не может бытьравно 0, так как число трехзначное.

Значит х может быть только единицей:

x = 1.

При этом y = 0.

Мы определили заданное число. Оно равно 103.

Проверка:

3 * 103 + 1 = 310;

310 = 310.

ответ: исходное число равно 103.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота