jeep75
?>

У4-х девочек было по некоторому количеству конфет. каждая съела по столько конфет, каков её порядковый номер, если это было возможно, в противном случае она съедала все свои конфеты. сделать программу, определяющую, у кого, сколько осталось конфет в qbasic

Информатика

Ответы

spodobnyi
CLS
FOR i = 1 TO 4
   INPUT "-> ", a(i)
   a(i) = a(i) - i
   IF a(i) < 0 THEN a(i) = 0
NEXT i
FOR i = 1 TO 4
   PRINT a(i);
NEXT i

Тестовое решение
-> 2
-> 2
-> 4
-> 1
 1  0  1  0
vikka30
a.а) 32

1. Перевести число в двоичную систему исчисления:

32_{10} = 100000_2

2. Записать число в прямом коде (т.е. дополняем число незначащими нулями до 8-ми разрядов)

00100000_2

3. Записать число в 8-разрядную сетку

в) 102

1. Перевести число в двоичную систему исчисления:

102_{10} = 1100110_2

2. Записать число в прямом коде (т.е. дополняем число незначащими нулями до 8-ми разрядов)

01100110_2

3. Записать число в 8-разрядную сетку

д) 126

1. Перевести число в двоичную систему исчисления:

126_{10} = 1111110_2

2. Записать число в прямом коде (т.е. дополняем число незначащими нулями до 8-ми разрядов)

01111110_2

3. Записать число в 8-разрядную сетку

b.б) -32

1. Перевести модуль числа в двоичную систему исчисления:

32_{10} = 100000_2

2. Записать число в прямом коде (т.е. дополняем число незначащими нулями до 8-ми разрядов)

00100000_2

3. Найти обратный код числа (побитово инвертировать)

11011111_2

4. Найти дополнительный код (прибавить единицу)

11011111_2 + 1_2 = 11100000_2

5. Записать число в 8-разрядную сетку

г) -102

1. Перевести модуль числа в двоичную систему исчисления:

102_{10} = 1100110_2

2. Записать число в прямом коде (т.е. дополняем число незначащими нулями до 8-ми разрядов)

01100110_2

3. Найти обратный код числа (побитово инвертировать)

10011001_2

4. Найти дополнительный код (прибавить единицу)

10011001_2 + 1_2 = 10011010_2

5. Записать число в 8-разрядную сетку

е) -126

1. Перевести модуль числа в двоичную систему исчисления:

126_{10} = 1111110_2

2. Записать число в прямом коде (т.е. дополняем число незначащими нулями до 8-ми разрядов)

01111110_2

3. Найти обратный код числа (побитово инвертировать)

10000001_2

4. Найти дополнительный код (прибавить единицу)

10000001_2 + 1_2 = 10000010_2

5. Записать число в 8-разрядную сетку

Виталий887
Алфавит, который используется для записи пятибуквенных слов, содержит четыре символа, следующих в порядке А, К, Р, У, как видно из приведенных первых пяти слов.
Присвоим буквам коды: А-0, К-1, Р-2, У-3 и тогда можно рассматривать слова, как числа в системе счисления по основанию 4, где =00000, К=1 и т.д.
На 250-м месте от начала будет число 249. Переведем его в четверичную систему.
249/4=62, остаток 1
62/4=15, остаток 2
15/4=3, остаток 3.
Получаем 249(10) = 3321(4).
Осталось заменить цифры буквенными кодами: 03321=АУУРК
ответ: АУУРК

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

У4-х девочек было по некоторому количеству конфет. каждая съела по столько конфет, каков её порядковый номер, если это было возможно, в противном случае она съедала все свои конфеты. сделать программу, определяющую, у кого, сколько осталось конфет в qbasic
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Екатерина15
volchek01112240
sisychev
krisrespect
алексеевич810
k-serga1
mishamedbrat
achernakov
radatailless
Андрей628
inessa12006
Boris1247
Валиахметова
Артур1807
alex-kuzora4411