По этому алгоритму нужно выбрать 4 задания и решить их. На листике пишите свою группу, фамилию и номер в журнале.
Не своё задание, пусть и правильно сделанное, считается за ошибку (это ведь ошибка в чтении блок-схемы).
Задания части 1
- 60 +
87
- 69 +
42
- 64 +
43
- 64 +
47
- 35 +
67
- 87 +
64
- 75 +
94
- 66 +
56
- 42 +
83
- 41 + 78
II. Задания
на умножение. Перевести числа в двоичную систему, выполнить действия и
перевести результат обратно в десятичную систему.
- 17 х
27
- 11 х
17
- 17 х
14
- 15 х
12
- 11 х
15
- 29 х
17
- 10 х
16
- 13 х
24
- 27 х
12
- 22 х
18
- 24 х
21
- 24 х
16
- 28 х
13
- 24 х 12
III.
Задания на вычитание. Перевести числа в двоичную систему, выполнить действия и
перевести результат обратно в десятичную систему.
- 50 -
41
- 96 -
30
- 46 -
9
- 65 -
39
- 70 -
33
- 99 -
51
- 114
- 62
- 132
- 66
- 30 -
21
- 38 – 26
- 75 -
25
- 120 - 64
IV. Задания
на деление (с остатком). Перевести числа в двоичную систему, выполнить действия
и перевести результат обратно в десятичную систему.
- 26 : 3
- 131 : 10
- 140 : 10
- 36 : 5
- 38 : 3
- 106 : 9
Алгоритм выполнения заданий части 2 и 3
Обратите внимание: в первом условии (n>=10) выходы "да" и "нет" я ошибочно написал в неправильном порядке. Учтите это при выборе задания. И спасибо Илье из 551 группы за указание на ошибку, за это он получает бонусные баллы.
Обратите внимание: в первом условии (n>=10) выходы "да" и "нет" я ошибочно написал в неправильном порядке. Учтите это при выборе задания. И спасибо Илье из 551 группы за указание на ошибку, за это он получает бонусные баллы.
Задания части 2
Сформулировать логическое условие для числа а на языке javascript, под которое
должны подпадать:
- Числа от 1 до 25 включительно
- Чётные числа, большие 12-ти
- Нечётные числа, делящиеся на 3
- Числа, которые делятся или на 5 или на 7, но не на оба сразу
- Отрицательные числа или чётные
- Числа, не делящиеся ни на 3, ни на 4
- Числа, делящиеся на 5 , большие 100
- Числа, которые или больше 20 или меньше 2
- Числа, которые, либо меньше 50, либо делятся на 3, но не то и другое сразу
- Числа, которые, меньше 50 и делятся на 3
Напоминание:
Оператор && - логическое «И», одновременное
выполнение условий
Оператор || - логическое «ИЛИ», выполнение хотя бы одного
условия
Оператор != - может использоваться для проверки оператора «XOR», выполнение ровно одного
условия из двух
Оператор % - вычисление остатка от деления. Проверка того,
что число n делится на число b выглядит как: if (n%b == 0). Соответственно, проверка не
делимости выглядит как: if (n%b != 0)
Чётное число – это делящееся на 2
Часть 3.
Составить алгоритм и программу, которые:
- Получают на вход три числа: d, m, y и определяет, задаёт ли эта тройка корректную дату (в которой d – это число, m – месяц, y - год).
- Получают на вход 3 числа: a, b, c и определяет, сколько среди этих чисел одинаковых
- Получают на вход 3 числа: a1, a2, b и определяет, как расположено число b на числовой оси относительно диапазона, ограниченного числами a1 и a2.


Немає коментарів:
Дописати коментар