Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторні роботи гр.101-104.doc
Скачиваний:
1
Добавлен:
14.11.2019
Размер:
237.57 Кб
Скачать

Лабораторна робота № 3

Тема: Умовний оператор If

If1. Задано ціле число. Якщо воно є позитивним, то додати до нього 1; у противному випадку не змінювати його. Вивести отримане число.

If2. Задано ціле число. Якщо воно є позитивним, то додати до нього 1; у противному випадку відняти з нього 2. Вивести отримане число.

If3. Задано ціле число. Якщо воно є позитивним, то додати до нього 1; якщо негативним, то відняти з нього 2; якщо нульовим, то замінити його на 10. Вивести отримане число.

If4°. Задано три цілих числа. Знайти кількість позитивних чисел у вихідному наборі.

If5. Задано три цілих числа. Знайти кількість позитивних і кількість відємних чисел у вихідному наборі.

If6°. Задано два числа. Вивести більше з них.

If7. Задано два числа. Вивести порядковий номер меншого з них.

If8°. Задано два числа. Вивести спочатку більше, а потім менше з них.

If9. Задано дві змінні дійсного типу: A, B. Перерозподілити значення даних змінних так, щоб у A виявилося менше зі значень, а в B — більше. Вивести нові значення змінних A і B.

If10. Задано дві змінні цілого типу: A і B. Якщо їхні значення не рівні, то привласнити кожній змінній суму цих значень, а якщо рівні, то привласнити змінним нульові значення. Вивести нові значення змінних A і B.

If11. Задано дві змінні цілого типу: A і B. Якщо їхні значення не рівні, то привласнити кожної змінної більше з цих значень, а якщо рівні, те присвоїти змінним нульові значення. Вивести нові значення змінних A і B.

If12°. Задано три числа. Знайти найменше з них.

If13. Задано три числа. Знайти середнє з них (тобто число, розташоване між найменшим і найбільшим).

If14. Задано три числа. Вивести спочатку найменше, а потім найбільше з ціх чисел.

If15. Задано три числа. Знайти суму двох найбільших з них.

If16. Задано три змінні дійсного типу: A, B, C. Якщо їх значення упорядковані по зростанню, то подвоїти них; у противному випадку замінити значення кожної змінної на протилежне. Вивести нові значення змінних A, B, C.

If17. Задано три змінні дійсного типу: A, B, C. Якщо їхні значення упорядковані по зростанню або зменшенню, то подвоїти них; у противному випадку замінити значення кожної змінної на протилежне. Вивести нові значення перемінних A, B, C.

If18. Задано три цілих числа, одне з яких відмінно від двох інших, рівних між собою. Визначити порядковий номер числа, відмінного від інших.

If19. Задано чотири цілих числа, одне з яких відмінно від трьох інших, рівних між собою. Визначити порядковий номер числа, відмінного від інших.

If20. На числовій осі розташовані три точки: A, B, C. Визначити, яка з двох останніх точок (B або C) розташована ближче до A, і вивести цю точку і її відстань від точки A.

If21. Задано координати точки на площині. Якщо точка співпадає з початком координат, то вивести 0. Якщо точка не збігається з початком координат, але лежить на осі OX або OY, то вивести відповідне повідомлення.

If22°. Задано координати точки, що не лежить на координатних осях OX і OY. Визначити номер координатної чверті, у якій знаходиться дана Точка.

If23. Задано координати трьох вершин прямокутника, сторони якого паралельні координатним осям. Знайти координати його четвертої вершини.

If24. Для заданого дійсного Х знайти значення наступної функції f = 2·sin(x), якщо x ≥ 0, та f(x) = 6 – x, якщо x < 0.

If25. Для заданого цілого x знайти значення наступної функції f, = 2·x, якщо x < –2 або x > 2, та f(x) = –3·x, у противному випадку.

If28. Задано номер року (позитивне ціле число). Визначити кількість днів цього року, з огляду на те, що звичайний рік нараховує 365 днів, а високосній — 366 днів. Високосним вважається рік, що поділяється на 4, за виключениям тих років, що поділяються на 100 і не поділяються на 400 (наприклад, роки 300, 1300 і 1900 не є високосними, а 1200 і 2000 — є).

If29. Задано ціле число. Вивести його рядок-опис виду «негативне парне число», «нульове число», «позитивне непарне число» і т.д.

If30. Задано ціле число, що лежить у діапазоні 1–999. Вивести його опис виду «парне двозначне число», «непарне тризначне число» і т.д.