Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИДЗ по разветвляющимся алгоритмам 65 задач 3-х...docx
Скачиваний:
7
Добавлен:
18.11.2019
Размер:
167.75 Кб
Скачать

Указания.

Вопрос. Что делать?

Ответ. В тетради для ИДЗ необходимо решить из предложенных минимум – 5 заданий (максимум – все!!!). Если вы решили серьезно заняться программированием, то лучше прорешать все задачи, сроки не ограничены!

Вопрос. Как выбрать задания, которые нужно выполнять?

Ответ. Обязательных – 5 заданий. В каждом нужно выполнить задание, номер которого совпадает с вашим порядковым номером в журнале (на ОП – отдельная нумерация для каждой половинки класса).

Вопрос. Как оформить выполненные задания?

Ответ. Написать: тему ИДЗ (см. ниже), вариант (ваш порядковый номер в журнале), номер задания, условие, составленные программы (можно писать «от руки», можно распечатать текст программы и вклеить в тетрадь).

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

ИДЗ по теме: «Организация программы разветвляющейся структуры»

Уровень 1

  1. Для введенного с клавиатуры x вычислить значение функций:

  2. Составить программы.

    1. Числа a и b выражают длины катетов одного прямоугольного треугольника, а с и d — другого. Выяснить, являются ли эти треугольники подобными.

    2. Выяснить, является ли данная тройка натуральных чисел а, b, с тройкой Пифагора, т. е. c2 = a2 + b2.

    3. Выяснить, является ли заданное целое число N четным двузначным числом.

    4. Определить, является ли целое число N нечетным отрицательным числом.

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

    6. Даны два угла треугольника (в градусах). Определить, существует ли такой треугольник. Если да, то будет ли он прямоугольным.

    7. Даны действительные числа x и у, не равные друг другу. Меньшее из этих двух чисел заменить половиной их суммы, а большее – их удвоенным произведением.

    8. Перераспределить значения переменных x и у так, чтобы в x оказалось большее из этих значений, а в у – меньшее.

    9. Составить программу, определяющую результат гадания на ромашке – «любит – не любит», взяв за исходное данное количество лепестков n.

    10. Известны координаты центров двух окружностей и их радиусы. Определите взаимное расположение этих окружностей относительно друг друга.

    11. Дан круг радиуса R. Определить, поместится ли правильный треугольник со стороной а в этом круге.

    12. Два прямоугольника, расположенные в первом квадранте, со сторонами, параллельными осям координат, заданы координатами своих левого верхнего и правого нижнего углов. Для первого прямоугольника это точки (x11) и (х2,0), для второго — (х33), (х4,0). Составить программу, определяющую, пересекаются ли данные прямоугольники, и вычисляющую площадь общей части, если они пересекаются.

Уровень 2

  1. Для введенного с клавиатуры X вычислить значение функций:

  2. Составить программу, выясняющую принадлежность точки с заданными координатами (x, y) заштрихованной фигуре.

  3. Составить программу.

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

    2. Написать программу, которая по заданным трем числам определяет, является ли сумма каких-либо двух из них положительной.

    3. Даны три положительных числа. Определить, можно ли построить треугольник с длинами сторон, равным этим числам. Если можно, то ответить на вопрос, является ли он остроугольным.

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

    5. Определить, имеется ли среди чисел а, b, с хотя бы одна пара взаимно противоположных чисел.

    6. Подсчитать количество отрицательных чисел среди чисел а, b, с.

    7. Подсчитать количество положительных чисел среди чисел а, b, с.

    8. Подсчитать количество целых чисел среди чисел а, b, с.

    9. Определить, делителем, каких чисел а, b, c является число k.

    10. Прием на работу идет на конкурсной основе. Условия приема требуют 20 лет трудового стажа и возраста не более 45 лет. Определить, будет ли человек принят на работу.

    11. Услуги телефонной сети оплачиваются по следующему правилу: за разговоры до А минут в месяц оплачиваются B р., а разговоры сверх установленной нормы оплачиваются из расчета С р. в минуту. Написать программу, вычисляющую плату за пользование телефоном для введенного времени разговоров за месяц.

    12. Даны три стороны одного и три стороны другого треугольника. Определить, будут ли эти треугольники равновеликими, т. е. имеют ли они равные площади.

    13. Грузовой автомобиль выехал из одного города в другой со скоростью км/ч. Через t ч в этом же направлении выехал легковой автомобиль со скоростью км/ч. Составить программу, определяющую, догонит ли легковой автомобиль грузовой через t1 ч после своего выезда.

    14. Написать программу нахождения суммы большего и меньшего из 3 чисел.

    15. Определите стоимость железнодорожного билета туда и обратно, если известно расстояние до пункта назначения и длительность пребывания в нем, учитывая, что если расстояние превышает 1000 км, а длительность пребывания превышает 7 дней, то железнодорожная компания дает скидку 30 %.

    16. Даны три числа a, b, с. Определить, какое из них равно d. Если ни одно не равно d, то найти max(d-a, d-b, d-c).

    17. Даны четыре точки А11,y1), A2(x2,y2), A3(x3,y3), А444). Определить, будут ли они вершинами параллелограмма.

    18. Даны три точки A(x11), В(х22) и С(х33). Определить, будут ли они расположены на одной прямой. Если нет, то вычислить .

    19. Даны действительные числа а, b, с. Удвоить эти числа, если а<b<с, и заменить их абсолютными значениями, если это не так.

    20. На оси ОХ расположены три точки а, b, с. Определить, какая из точек b, с расположена ближе к а.

    21. Даны три положительных числа а, b, с. Проверить, могут ли они быть длинами сторон треугольника. Если да, то вычислить площадь этого треугольника.