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

Напишите программу на языке c++, которая определяет, будет ли k-й день выходным, если 1 января - понедельник. требуется вывести "yes", если этот день выходной, "no" если нет.

👇
Открыть все ответы
Ответ:
Parf21
Parf21
06.06.2023
uses
  GraphABC;

var
  i: word; //Было предпочтительнее использовать byte,
             //ведь от 3 до 7 считаем, но тип word старее,
             //а к byte могут придраться

begin
  SetBrushColor(clBlue); //Проставляем цвет кисти, я не
                                    //нашёл функции рисования круга,
                                    //где можно было бы указать цвет
  for i := 3 to 7 do
  begin
    FillCircle(200, 200, 10 * i); //Рисуем круг, радиус от 30 до 70
    sleep(500); //Поскольку круги в конечном счёте всё равно
                     //затираются более большими, будем выводить
                     //с задержкой
  end;
end.
4,6(19 оценок)
Ответ:
AliceWhite31841
AliceWhite31841
06.06.2023
1. Чтобы записать число 103 в беззнаковом восьмиразрядном формате, нам понадобится двоичный код этого числа.

Шаг 1: Переведем число 103 в двоичную систему счисления:
103 = 64 + 32 + 4 + 2 + 1 = 1100111

Шаг 2: Запишем это число в восьмиразрядном формате, дополнив нулями слева, чтобы получить восемь разрядов:
00110011

Таким образом, число 103 в беззнаковом восьмиразрядном формате будет записано как 00110011.

2. Чтобы найти десятичный эквивалент числа, представленного в беззнаковом 16-тиразрядном формате, нужно перевести этот двоичный код обратно в десятичную систему.

Шаг 1: Разобьем двоичный код на группы по четыре разряда:
0000 0000 0011 0011 0111

Шаг 2: Посчитаем десятичное значение каждой группы:
0000 = 0
0000 = 0
0011 = 3
0011 = 3
0111 = 7

Шаг 3: Объединим полученные значения:
00000000001100110111

Шаг 4: Переведем полученное число в десятичную систему счисления:
00000000001100110111 = 0 × 2^19 + 0 × 2^18 + 0 × 2^17 + 0 × 2^16 + 0 × 2^15 + 0 × 2^14 + 0 × 2^13 + 0 × 2^12 + 0 × 2^11 + 1 × 2^10 + 1 × 2^9 + 0 × 2^8 + 0 × 2^7 + 1 × 2^6 + 1 × 2^5 + 0 × 2^4 + 1 × 2^3 + 1 × 2^2 + 1 × 2^1 + 1 × 2^0 = 8199

Таким образом, десятичным эквивалентом числа, представленного в беззнаковом 16-тиразрядном формате, будет число 8199.

3. Запись чисел в естественной форме:
a. Число 8,96E-4 можно записать в естественной форме как 0,000896.
Обоснование: Экспонента -4 означает, что нужно сдвинуть десятичную запятую на четыре разряда влево.
Таким образом, итоговая запись будет иметь вид 0,000896.

b. Число 0,037E+5 можно записать в естественной форме как 3700.
Обоснование: Экспонента +5 означает, что нужно сдвинуть десятичную запятую на пять разрядов вправо.
Таким образом, итоговая запись будет иметь вид 3700.

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