Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
задачник.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
401 Кб
Скачать
☆

Задачи по теме «Системы счисления»

Задача 1

Переведите числа из «2» системы счисления в «10»-ную, в «8»-ную и в «16»-ную.

  1. 10001012

  2. 11001112

  3. 10111102

  4. 11110102

  5. 10011102

  6. 11011112

  7. 10111102

  8. 11000102

  9. 10001112

  10. 11011112

Задача 2

Переведите числа из «10» системы счисления в «2»-ную, в «8»-ную и в «16»-ную.

  1. 5510

  2. 7810

  3. 6510

  4. 7010

  5. 3410

  6. 6910

  7. 4810

  8. 4710

  9. 6410

  10. 5110

Задача 3

Используя таблицу кодировки букв и правила перевода чисел 210, расшифруйте приведенное слово:

  1. 11012 01002 10102 10112

  2. 10112 11002 01002 10002 11102

  3. 11002 01002 01012 10112

  4. 00102 10112 10002 11102 00102 10112

  5. 00112 01102 10112 11012

Буква

А

В

Д

Е

Ж

И

К

Л

М

Н

О

П

Р

Ь

Ш

10-тичный код

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

Задача 4

Выполните сложение в двоичной системе счисления

  1. 11001 +101

  2. 11001 +11001

  3. 1001 + 111

  4. 10011 + 101

  5. 11011 + 1111

  6. 11111 + 10011

  7. 1001 + 110

  8. 10011 + 1101

  9. 10011 + 1001

  10. 110110 + 11111

Задача 5

Выполните вычитание в двоичной системе счисления

  1. 10101 - 1101

  2. 10111- 111

  3. 11001- 111

  4. 10111 - 111100

  5. 11000 - 1101

  6. 1011- 111

  7. 1100100 - 100011

  8. 101101 - 1101

  9. 1001 - 110

  10. 11001 - 10111

Задачи по теме «Основы алгоритмизации»

Задача 1

Определите значение переменной а после выполнения фрагмента алгоритма:

Примечание: знаком * обозначено умножение, знаком := обозначена операция присваивания.

Задача 2

Определите значение переменной а после выполнения фрагмента алгоритма:

Примечание: знаком * обозначено умножение, знаком := обозначена операция присваивания.

Задача 3

Определите значение переменной b после выполнения фрагмента алгоритма:

Задача 4

Определите значение переменной b после выполнения фрагмента алгоритма:

Задача 5

Определите значение переменной b после выполнения фрагмента алгоритма:

Задача 6

Определите значение переменной b после выполнения фрагмента алгоритма:

Задача 7

Определите значение переменной a после выполнения фрагмента алгоритма:

Задача 8

Составить алгоритм определения возраста человека на март(3 месяц) 2012 года Известны год и номер месяца рождения человека.

Задача 9

Составить алгоритм для нахождения сумму всех чисел от 1 до 100 

Задача 10

Составить алгоритм, который в зависимости от порядкового номера дня недели (1..2) выводит на экран его название (понедельник, вторник..., воскресенье)

Задача 11

Составить алгоритм, вычисляющий стоимость 10 минутного междугороднего разговора в зависимости от кода города. ( Москва(905) - 14.15руб. Ростов(194) - 11.98руб. Краснодар(491) - 12.69руб. Киров(800) - 15.00руб. 

Задача 12

Составить алгоритм, который позволяет вводить различные числа. Когда будет введен 0, то программа выходит из цикла 

Задача 13

Составить алгоритм, который определяет, является ли заданное натуральное число палиндромом, то есть таким, десятичная запись которого одинаково читается слева направо и справа налево.

Задача 13

Одноклеточная амёба каждые 3 часа делится на 2 клетки. Определить, сколько амёб будет через 3, 6, 9, 12,,,,,24 часа.

Задача 14

Дана последовательность чисел, среди которых имеется один ноль. Вывести на печать все числа, включительно до нуля.

Задача 15

Даны две точки A(x1, y1) и B(x2,y2). Составить алгоритм, определяющий, которая из точек находится ближе к началу координат. 

Задача 16

Написать алгоритм, определяющий сумму и произведение цифр трёхзначного числа.

Задача 17

Написать алгоритм, который определяет, равен ли квадрат заданного целого числа кубу суммы цифр этого числа.