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

Подправьте код в PascalABC. Пишет, что нельзя преобразовать тип real к integer. В скриншоте скинул код и ошибку


Подправьте код в PascalABC. Пишет, что нельзя преобразовать тип real к integer. В скриншоте скинул к

👇
Ответ:
анюта1335
анюта1335
19.05.2020

Відповідь:

Добавь этот код в главную часть после того как ты считал переменные а и с

var

tempA, tempC : integer;

tempA := round(a);

tempC := round(c);

if tempA < 0 or tempC < 0 then

(дальше уже свой код ставь)

Пояснення:

В чём собственно проблема, как я думаю: паскаль не умеет динамически приводить тип данных переменных, так как не могу  проверить такой как я привёл выше думаю должен сработать (хотя он и не очнень красивый)

4,6(49 оценок)
Открыть все ответы
Ответ:
clydeofficial
clydeofficial
19.05.2020

ответ с Объяснением:

23. По моему методу:

Запишем степени 2, начиная с 0 слева направо:

16  8  4  2  1

1    0  1   1  1

ответ: 10111₂

Под степенями записано сколько раз степень 2 влезет в число. Распишу на примере двоичной системы. У нас есть число 23. Максимальная степень 2 которая в это число влезет - 16. Она влезает в число 23  1 раз. Записываем 1, а на правые числа оставляем остаток. Было число 23, отняли 16 * 1, получилось 7. В семерку число 8 не влезает, поэтому пишем 0 раз и оставляем остаток: 7 - 8 * 0 = 7. Так же проделываем с остальными числами. Последнее число должно быть единицей - любое число в 0 степени. Нижние цифры и получились ответом - 10111₂, можете загуглить и проверить.

С шеснадцатеричной системой, как и с любой другой, все обстоит точно так же. Только в 16 системе добавляются цифры: А = 10, В = 11, С = 12, D = 13, E = 14, F = 15. Запишем степени числа 16 и решим пример:

16  1

1   7

ответ: 17₁₆

С восьмеричной системой все разумеется так же

8   1

2   7

ответ: 27₈

4,7(89 оценок)
Ответ:
snakesap
snakesap
19.05.2020
Заголовок окна – это то место, где отображается название вашего документа, открытого в данный момент.

Вкладка «Файл» Содержит в себе список типичных задач и множество важных и очень полезных функций.

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

Вкладка – это составляющая часть ленты с командами, сгруппированная по задачам, которые чаще всего выполняются совместно. При запуске всегда открывается на вкладке «Главная». Их восемь(файл,главная,разметка страницы,ссылки,рассылки,рецензированние,вид)

панель быстрого доступа находится над лентой, и там расположено всего несколько команд – сохранения, отмены и повтора действия.

Текстовое поле – это рабочая область, в которой происходит набор текста, создание таблиц и объектов, добавление рисунков и т.д.

В нижней и правой части окна находятся полосы прокрутки. Горизонтальная – внизу, вертикальная – справа

Горизонтальная и вертикальная линейки Располагаются вверху и слева. Вертикальная отображается только в режиме «Разметка страницы».

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