7


  • Учителю
  • Разветвляющие алгоритмы. Задания для самостоятельного выполнения (4 варианта по 9 задач)

Разветвляющие алгоритмы. Задания для самостоятельного выполнения (4 варианта по 9 задач)

Автор публикации:
Дата публикации:
Краткое описание:
предварительный просмотр материала

РАЗБОР ЗАДАЧ ПО ТЕМЕ: «РАЗВЕТВЛЯЮЩИЕ АЛГОРИТМЫ»

1 задача.

Даны 3 вещественных числа a,b,c. Определить наибольшее их них.

1 способ, 2 способ, 3 способ.

2 задача. Даны e,f,g. Найти min(e*f,g+5,2*(e+g)).

3 задача.

Даны 3 вещественных числа. Вывести те их них, которые являются положительными и кратными 4.

4 Задача. Даны три числа r,t, u. Найти сумму положительных или нечетных.

(Аналогично ищется произведение).

5 задача.

Дано четырехзначное число. Определить:

а) входят ли в него цифры 2 или 7;

б) входят ли в него цифры 3, 6 или 9.

6 задача.

Дано натуральное число n (n<= 9999). Выяснить, является ли оно палиндромом ("перевертышем") с учетом четырех цифр, как, например, числа 7777, 8338, 0330 и т. п. (Палиндромом называется число, десятичная запись которого читается одинаково слева направо и справа налево.)

7 задача.

Даны два вещественных числа. Условно принимая, что стандартной функции определения абсолютной величины числа нет, найти:

а) полусумму абсолютных величин заданных чисел;

б) квадратный корень из произведения абсолютных величин заданных чисел.

РЕШЕНИЕ ЗАДАЧ ПО ТЕМЕ: «РАЗВЕТВЛЯЮЩИЕ АЛГОРИТМЫ»

1 вариант

2 вариант

Полный условный оператор

1 задача

1 задача

Целочисленная арифметика и условный оператор (mod, div, if)

2 задача

2 задача

Дано натуральное число. Определить:

а) является ли оно четным;

б) оканчивается ли оно цифрой 7.


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

Использование сложных условий

3 задача

3 задача

4 задача

4 задача

Определить, является ли число а делителем числа b или, наоборот, число b делителем числа а. Ответом должны служить сообщения "Да, одно из чисел является делителем другого" или "Нет, ни одно из чисел не является делителем другого".

Определить, верно ли, что при делении неотрицательного целого числа a на положительное число b получается остаток, равный одному из двух заданных чисел c или d.

Неполный и вложенные условные операторы


5 задача

5 задача

Даны три целых числа. Вывести на экран те из них, которые являются четными.


Даны три вещественных числа. Возвести в квадрат те из них, значения которых неотрицательны.


6 задача

6 задача

Даны четыре вещественных числа. Определить, сколько из них отрицательных. Оператор цикла не использовать.

Даны четыре вещественных числа. Найти сумму тех чисел, которые больше пяти. Оператор цикла не использовать.


7 задача

7 задача


Задачи повышенной сложности

8 задача

8 задача

Даны цифры двух целых чисел: двузначного a2a1 и однозначного b, где

a1 - число единиц, a2 - число десятков. Получить цифры числа, равного

разности заданных чисел (известно, что это число двузначное). Число-уменьшаемое и число-разность не определять.


Даны цифры двух двузначных чисел, записываемых в виде a2a1 и b2b1 , где

a1 и b1 - число единиц, a2 и b2 - число десятков. Получить цифры числа,

равного разности заданных чисел (известно, что это число двузначное). Число-уменьшаемое, число-вычитаемое и число-разность не определять.

9 задача

9 задача

Дано целое число n (1<= n<= 99), определяющее возраст человека (в годах). Для этого числа напечатать фразу "мне n лет", учитывая, что при некоторых значениях n слово "лет" надо заменить на слово "год" или "года".


Для натурального числа k напечатать фразу "мы нашли k грибов в лесу", согласовав окончание слова "гриб" с числом k.




РЕШЕНИЕ ЗАДАЧ ПО ТЕМЕ: «РАЗВЕТВЛЯЮЩИЕ АЛГОРИТМЫ»

3 вариант

4 вариант

Полный условный оператор

1 задача

1 задача

Целочисленная арифметика и условный оператор (mod, div, if)

2 задача

2 задача

Дано двузначное число. Определить:

а) является ли сумма его цифр двузначным числом;

б) больше ли числа а сумма его цифр.


Дано двузначное число. Определить:

а) кратна ли трем сумма его цифр;

б) кратна ли сумма его цифр числу а.


Использование сложных условий

3 задача

3 задача

4 задача

4 задача

Даны три вещественных числа a, b, c. Определить, имеется ли среди них хотя бы одна пара равных между собой чисел.

Известен вес боксера-любителя. Известно, что вес таков, что боксер может быть отнесен к одной из трех весовых категорий:

1) легкий вес - до 60 кг;

2) первый полусредний вес - до 64 кг;

3) полусредний вес - до 69 кг.

Определить, в какой категории будет выступать данный боксер.

5 задача

5 задача

Даны три вещественных числа. Вывести на экран: те из них, которые принадлежат интервалу (1,6-3,8).


Даны три вещественных числа. Вывести на экран: те из них, которые принадлежат интервалу (0,7-5,1).


6 задача

6 задача

Даны четыре целых числа. Определить, сколько из них четных.


Даны четыре целых числа. Определить сумму тех из них, которые кратны трем. Оператор цикла не использовать.

7 задача

7 задача


Задачи повышенной сложности

8 задача

8 задача

Даны цифры двух десятичных целых чисел: трехзначного a3a2a1 и двузначного b2b1, где a1 и b1 - число единиц, a2 и b2 - число десятков, a3 -число сотен. Получить цифры, составляющие сумму этих чисел (известно,

что это число трехзначное). Число-уменьшаемое, число-вычитаемое и число-

разность не определять.


Даны вещественные положительные числа a, b, c. Выяснить, существует ли треугольник со сторонами a, b, c. Если он существует определить то: определить его вид (прямоугольный, остроугольный или тупоугольный).


9 задача

9 задача

Дано натуральное число n (1<= n<= 9999), определяющее стоимость товара в копейках. Выразить стоимость в рублях и копейках, например, 3 рубля 21 копейка, 15 рублей 5 копеек, 1 рубль ровно и т. п.


Дано натуральное число n (1<= n<= 1188), определяющее возраст человека (в месяцах). Выразить возраст в годах и месяцах, например, 21 год 10 месяцев, 52 года 1 месяц, 46 лет ровно и т. п.






 
 
X

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

После этого кнопка ЗАГРУЗКИ станет активной!

Кнопки рекомендации:

загрузить материал