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

Напишите программу в паскаль, нужно сделать флаг Багамы

👇
Ответ:
sasavotchel
sasavotchel
14.04.2020

uses graphABC;

begin

SetWindowSize(960,480);

setpencolor(clblue);

rectangle(0,0,960,160);

floodFill(15,15, clblue);

rectangle(0,320,960,480);

floodFill(15,335, clblue);

floodFill(15,175, clyellow);

setpencolor(clblack);

line(0,0,415,240);

line(415,240,0,480);

floodFill(15,15, clblack);

floodFill(15,175, clblack);

floodFill(15,335, clblack);

end.

4,5(65 оценок)
Открыть все ответы
Ответ:
alenavasina20
alenavasina20
14.04.2020
Для решения данной задачи, я проведу трассировку кода в таблице и пошагово объясню, какие числа будут выведены в результате выполнения фрагмента программы.

| i | dat[i] | k | m | dat[i] > m | Output |
|-------|--------|-----|-----|------------|----------------------------------------|
| - | - | - | - | - | |
| - | - | 1 | - | - | |
| - | - | - | - | - | |
| 2 | 80 | 1 | 80 | - | |
| 3 | 90 | 1 | 80 | yes | |
| 4 | 100 | 3 | 90 | no | |
| 5 | 80 | 3 | 90 | no | |
| 6 | 40 | 3 | 90 | no | |
| 7 | 40 | 3 | 90 | no | |
| 8 | 70 | 3 | 90 | no | |
| 9 | 80 | 3 | 90 | no | |
| 10 | 90 | 3 | 90 | no | |
| - | - | - | - | - | |
| - | - | - | - | - | |
| | | | | | |
| | | | | | Результат выполнения фрагмента программы: |
| | | | | | m = 90 |
| | | | | | k = 3 |

Данный фрагмент программы выполняет следующие действия:
1. Инициализируется переменная k = 1.
2. Значение переменной m становится равным элементу массива dat с индексом k: m = dat[1] = 80.
3. Запускается цикл for, который будет выполняться от i = 2 до i = 10 с шагом 1.
4. На каждой итерации цикла:
- Проверяется условие dat[i] > m.
- Если условие выполняется, то значение m становится равным dat[i], а переменная k принимает значение i.
- В противном случае ничего не происходит.
5. По окончанию цикла выводятся значения m и k.

Трассировочная таблица показывает, что на каждой итерации цикла происходит проверка условия dat[i] > m и, в зависимости от результата этой проверки, могут изменяться значения переменных m и k.

Итоговый результат выполнения фрагмента программы будет:
m = 90
k = 3

То есть, в результате выполнения данного фрагмента программы, на экран будет выведено:
m = 90
k = 3
4,8(59 оценок)
Ответ:
Коля1741
Коля1741
14.04.2020
Добрый день, дети!

Давайте разберемся с данными вопросами:

А1. Числовая информация в памяти компьютера кодируется:
Вариант 1: В десятичной системе счисления.
Вариант 2: В восьмеричной системе счисления.
Вариант 3: В двоичной системе счисления.

Ответ: В десятичной системе счисления.

Обоснование/пояснение: Для записи числовой информации в памяти компьютера используется двоичная система счисления. Однако, при отображении чисел на экране или вводе чисел пользователем, мы обычно используем десятичную систему счисления. Именно поэтому мы часто работаем с десятичными числами на компьютере.

А2. Основание позиционной системы счисления – это:
Вариант 1: Количество чисел в системе счисления.
Вариант 2: Количество различных знаков или символов, используемых для изображения цифр в данной системе.
Вариант 3: Наименьшая цифра, используемая в данной системе счисления.
Вариант 4: Наибольшая цифра, используемая в данной системе счисления.

Ответ: Количество различных знаков или символов, используемых для изображения цифр в данной системе.

Обоснование/пояснение: Основанием позиционной системы счисления является количество различных знаков или символов, которые используются для представления чисел в данной системе. Например, в десятичной системе счисления у нас есть 10 различных цифр от 0 до 9, поэтому ее основание равно 10.

А3. Как будет записано число 152 в римской системе счисления?
Вариант 1: CVII.
Вариант 2: CII.
Вариант 3: CLII.
Вариант 4: LCII.

Ответ: CLII.

Обоснование/пояснение: В римской системе счисления каждая цифра имеет свою уникальную римскую запись. Чтобы записать число 152, мы используем римские цифры C (100), L (50) и II (2), что в сумме даёт CLII.

А4. Какие числа используются для представления чисел в четверичной системе счисления?
Вариант 1: 0, 1, 2, 3.
Вариант 2: 0, 1, 2, 3, 4.
Вариант 3: 1, 2, 3, 4.
Вариант 4: 0, 4.

Ответ: 0, 1, 2, 3.

Обоснование/пояснение: В четверичной системе счисления используются четыре различные цифры: 0, 1, 2 и 3. Это значит, что мы можем представить любое число в четверичной системе, используя только эти четыре цифры.

А5. Какое число в десятичной системе счисления стоит между числами 10304 и 4Е16?
Вариант 1: 78.
Вариант 2: 73.
Вариант 3: 77.
Вариант 4: 76.

Ответ: 77.

Обоснование/пояснение: Чтобы определить число, которое стоит между данными числами, мы рассматриваем числа в десятичной системе счисления. Последние буквы (4Е16) обозначают число 14 в десятичной системе. Таким образом, нужно найти число, которое стоит между 10304 и 14. Ответ - 77.

В1. Запишите в развернутой форме число E3FA16.
Ответ: A3EF16.

Обоснование/пояснение: Число E3FA16 записано в шестнадцатеричной системе счисления. Чтобы записать его в развернутой форме, нужно поменять местами пары цифр: E становится A, 3 остается 3, F становится E и A остается A. Получаем A3EF16.

В2. Сложите числа 10011102 и 11012.
Ответ: 10000012.

Обоснование/пояснение: Чтобы сложить двоичные числа, мы складываем соответствующие разряды начиная с правого крайнего разряда. Если в сумме разряда получается 2, мы записываем 0 в этот разряд и переносим 1 в следующий разряд. В данном случае, сумма чисел 10011102 и 11012 равна 10000012.

В3. Отнимите от числа 101102 число 1012.
Ответ: 10011002.

Обоснование/пояснение: Чтобы вычесть двоичное число из другого двоичного числа, мы вычитаем соответствующие разряды начиная с правого крайнего разряда. Если разряд в уменьшаемом числе меньше разряда в вычитаемом числе, мы занимаем 1 из следующего разряда. В данном случае, получаем разность чисел 101102 и 1012, равную 10011002.

В4. Решите задачу: Легковой автомобиль проехал 5710 км, а грузовой автомобиль – 1110002 км. Какой автомобиль проехал большее расстояние и на сколько?
Ответ: Грузовой автомобиль проехал большее расстояние на 535292 км.

Обоснование/пояснение: Чтобы определить, какой автомобиль проехал большее расстояние, нужно сравнить значения расстояний, пройденных каждым автомобилем. Легковой автомобиль проехал 5710 км, а грузовой автомобиль проехал 1110002 км. Разница между этими значениями равна 1110002 - 5710 = 535292 км. Таким образом, грузовой автомобиль проехал большее расстояние на 535292 км.
4,5(7 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ