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

Завдання на лабораторну роботу

Уведення даних для завдання організувати із клавіатури.

Організувати вивод результатів на екран.

Умовний оператор. Дано два дійсних числа X і Y. Визначити, чи є сума цих чисел числом позитивним.

Оператор вибору. Обчислити:

Написати програми використовуючи оператори циклу for, while, do while.

Надрукувати таблицю перекладу температури із градусів по шкалі Цельсія (С) у градуси по шкалі Фаренгейта (F) для значень від 15O до 30O С с кроком 1O С. Переклад здійснюється по формулі F = 1.8C + 32.

Умовний оператор. Дано два дійсних числа А и В. Визначити більше з них і вивести на екран його значення.

Оператор вибору. Обчислити

Написати програми використовуючи оператори циклу for, while, do while.

Надрукувати таблицю відповідності між вагою у фунтах і вагою в кілограмах для значень від 1 до 10 із кроком 1 фунт. 1 фунт = 400 р.

Умовний оператор. Дано два дійсних числа К и С. Визначити, чи є добуток цих чисел числом негативним.

Оператор вибору. Обчислити:

Написати програми використовуючи, оператори циклу for, while, do while.

Надрукувати таблицю перекладу відстаней у дюймах у відстані в сантиметрах (1 дюйм = 2.54 див) для значень від 1 до 10 дюймів із кроком 1 дюйм.

Умовний оператор. Дано два цілих числа М и N. Визначити, позитивна, негативна або дорівнює нулю різниця цих чисел.

Оператор вибору. Обчислити Y по формулі:

Написати програми використовуючи оператори циклу for, while, do while.

Обчислити добуток перших десяти натуральних чисел.

Умовний оператор. Дано два цілих числа М и N. Визначити менше з них і вивести його значення на екран.

Оператор вибору, обчислити Y по формулі:

Написати програми використовуючи оператори циклу for, while, do while.

Скласти таблицю вартості порцій сиру вагомий 50, 100, 150, ... , 1000 р. (ціна 1 кг - 9000 рублів).

Умовний оператор. Дано два дійсних числа Z і Y. Знайти частку цих чисел. Передбачити перевірку на правильність уведення даних (дільник не повинен бути дорівнює нулю).

Оператор вибору, обчислити Y по формулі:

Написати програми використовуючи оператори циклу for, while, do while.

Обчислити суму перших десяти парних натуральних чисел.

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

Оператор вибору, обчислити Y по формулі:

Написати програми використовуючи оператори циклу for, while, do while.

Звести в 7-у ступінь число 3 не використовуючи операцію зведення в ступінь.

Умовний оператор. Дано три дійсних числа A, B і C (A<>0). Визначити, чи має рівняння A*X2 + B*X + C = 0 дійсних корінь. (Рівняння має дійсні коріння, якщо D(0).

Оператор вибору, обчислити Y по формулі:

Написати програми використовуючи оператори циклу for, while, do while.

Обчислити 15 значень функції Y на відрізку [х1, х2]. Крок h зміни аргументу х визначити по формулі:

.

Умовний оператор. Визначити, чи належить крапка з координатами (X,Y) окружності з радіусом R. (Крапка належить окружності радіуса R, якщо виконується нерівність X2+Y2(0).

Оператор вибору, обчислити Y по формулі:

Написати програми використовуючи оператори циклу for, while, do while.

Обчислити суму квадратів перших семи непарних натуральних чисел.

Умовний оператор. Дано довільні числа A, B і C. Подвоїти ці числа, якщо A>B>C, і зменшити їх на 1, якщо це не так.

Оператор вибору. Мастям гральних корт умовно привласнені порядкові номери: масті «пік» - 1, «трефи» - 2, «бубни» - 3, «чирви» -4. По заданому номері масті m (1<=m<=4). По заданому номері масті m (1<=m<=4) визначити назва відповідної масті.

Написати програми використовуючи оператори циклу for, while, do while.

Скласти таблицю множення для числа 12.

Умовний оператор. Дано два дійсних числа X і Y. Вивести перше число, якщо воно більше другого, і обоє числа, якщо це не так.

Оператор вибору. Скласти програму, що залежно від порядкового номера місяця (1, 2, .....,12) виводить на екран пора року , до якого ставиться цей місяць.

Написати програми використовуючи оператори циклу for, while, do while.

Обчислити добуток натуральних чисел, починаючи від 12 до 18.

Умовний оператор. Дано два дійсних числа X і Y. Замінити перше число нулем, якщо воно менше або дорівнює другому, і залишити числа без зміни в противному випадку.

Оператор вибору. У кіоску продається газета вартістю 3 коп. і журнал вартістю 20 коп. Скласти програму, що запитує про бажання покупця (журнал або газета ?), приймає гроші ( сума грошей уводиться із клавіатури) і друкує належну здачу. Покупцеві потрібно задати принаймні два питання: 1. ЩО ХОЧЕТЕ КУПИТИ? ЖУРНАЛ АБО ГАЗЕТУ? Після уведення відповіді потрібно показати вартість відповідного видання й поставити запитання: 2. СКІЛЬКИ ВИ ПЛАТИТЕ? Сума покупця вводиться із клавіатури. Далі ця сума рівняється з вартістю покупки й друкується відповідне підсумкове повідомлення

Написати програми використовуючи оператори циклу for, while, do while.

Обчислити 15 значень функції Y на відрізку [х1, х2]. Крок h зміни аргументу х визначити по формулі:

.

Умовний оператор. Дано два дійсних числа X і Y. Визначити, є чи серед них негативні.

Оператор вибору. Скласти програму, що реалізує епізод казки. На екрані з'являється питання: КУДИ ВОЛІЄ ПІТИ ГЕРОЙ ? (ліворуч, праворуч, прямо) і друкується відповідь, що його чекає в кожному випадку

Написати програми використовуючи оператори циклу for, while, do while.

Обчислити 15 значень функції Y на відрізку [х1, х2]. Крок h зміни аргументу х визначити по формулі:

.

Умовний оператор. Дано два дійсних числа X і Y. Визначити, чи є вираження (X2 ‑ Y2) числом позитивним.

Оператор вибору. Скласти програму для визначення підходящого віку кандидатури для вступу в шлюб, використовуючи наступне міркування: вік дівчини дорівнює половині віку чоловіка плюс 7, вік чоловіка визначається як подвоєний вік дівчини мінус 14. На початку виконання програми на екрані повинен з'явитися питання: ЧОЛОВІК АБО ЖІНКА ? УВЕДІТЬ 1 АБО 2. Залежно від відповіді виводяться відповідні рекомендації.

Написати програми, використовуючи оператори циклу for, while, do while.

Написати програму, що виводить таблицю ступенів двійки від нульової до десятої. Нижче наведений рекомендується вид, що, екрана під час роботи програми.

Умовний оператор. Дано два дійсних числа А и В. Визначити, що більше - їхня сума або їхня різниця.

Оператор вибору. Обчислити:

Написати програми використовуючи оператори циклу for, while, do while.

Написати програму, що виводить таблицю значень функції в = -2,4х2+5х-3 у діапазоні від -2 до 2, із кроком 0,5.

Умовний оператор. Дано два дійсних числа К и С. Визначити, чи є вираження ДО2 + З3 числом негативним.

Оператор вибору. Обчислити

Написати програми використовуючи оператори циклу for, while, do while.

Написати програму, що вводить із клавіатури 5 дробових чисел і обчислює їх середнє арифметичне.

Умовний оператор. Дано два цілих числа М и N. Визначити, позитивно, негативно або дорівнює нулю добуток цих чисел.

Оператор вибору. Обчислити:

Написати програми використовуючи оператори циклу for, while, do while.

Написати програму, що обчислює середнє арифметичне послідовності дробових чисел, що уводиться із клавіатури. Кількість чисел повинне задаватися під час роботи програми.

Умовний оператор. Дано два цілих числа М и N. Якщо менше з них - число негативне, то вивести на екран добуток цих чисел, у противному випадку - обнулити обоє числа.

Оператор вибору. Обчислити Y по формулі:

Написати програми використовуючи оператори циклу for, while, do while.

Написати програму, що обчислює середнє арифметичне послідовності дробових чисел, що вводяться із клавіатури. Після уведення останнього числа програма повинна вивести мінімальне й максимальне число послідовності. Кількість чисел послідовності повинне задаватися під час роботи програми.

Умовний оператор. Дано два дійсних числа Z і Y. Якщо їхній добуток - число позитивне, то поміняти місцями значення цих чисел.

Оператор вибору, обчислити Y по формулі:

Написати програми використовуючи оператори циклу for, while, do while.

Написати програму, що виводить на екран таблицю вартості, наприклад, яблук у діапазоні від 100 г до 1 кг із кроком 100 р.

Умовний оператор. Дано два числа А и В. Якщо перше число більше другого, то знайти різницю цих чисел, у противному випадку - суму.

Оператор вибору, обчислити Y по формулі:

Написати програми використовуючи оператори циклу for, while, do while.

Написати програму, що виводить таблицю значень функції .в=|х-2|+|х+1|. Діапазон зміни аргументу від -4 до 4, крок збільшення аргументу 0,5.

Умовний оператор. Дано три дійсних числа A, B і C. Визначити, є чи серед них хоча б одне негативне.

Оператор вибору, обчислити Y по формулі:

Написати програми використовуючи оператори циклу for, while, do while.

Обчислити 15 значень функції Y на відрізку [х1, х2]. Крок h зміни аргументу х визначити по формулі:

.

Умовний оператор. Визначити, чи належить крапка з координатами (X,Y) прямій Y=2X+5.

Оператор вибору Елементи рівностороннього трикутника пронумеровані в такий спосіб: 1 — сторона (a), 2 — радіус уписаної окружності (R1), 3 — радіус описаної окружності (R2), 4 — площа (S). Дано номер одного із цих елементів і його значення. Вивести значення інших елементів даного трикутника (у тім же порядку).

Написати програми використовуючи оператори циклу for, while, do while.

Обчислити 15 значень функції Y на відрізку [х1, х2]. Крок h зміни аргументу х визначити по формулі:

.

Умовний оператор. Дано довільні числа A, B і C. Якщо жодне з них не дорівнює нулю, знайти їхній добуток, у противному випадку знайти їхню суму.

Оператор вибору. Елементи рівнобедреного прямокутного трикутника пронумеровані в такий спосіб: 1 — катет (a), 2 — гіпотенуза (c), 3 — висота, опущена на гіпотенузу (h), 4 — площа (S). Дано номер одного із цих елементів і його значення. Вивести значення інших елементів даного трикутника (у тім же порядку).

Написати програми використовуючи оператори циклу for, while, do while.

Обчислити 15 значень функції Y на відрізку [х1, х2]. Крок h зміни аргументу х визначити по формулі:

.

Умовний оператор. Дано два дійсних числа X і Y. Вивести перше число, якщо їхня сума позитивна, і обоє числа, якщо це не так.

Оператор вибору. Елементи окружності пронумеровані в такий спосіб: 1 — радіус (R), 2 — діаметр (D), 3 — довжина (L), 4 — площа кругу (S). Дано номер одного із цих елементів і його значення. Вивести значення інших елементів даної окружності (у тім же порядку). Як  значення Pi використовувати 3.14.

Написати програми використовуючи оператори циклу for, while, do while.

Обчислити 15 значень функції Y на відрізку [х1, х2]. Крок h зміни аргументу х визначити по формулі:

.

Зміст звіту

  • Постановка завдання (загальна й конкретного варіанта).

  • Формули, використовувані при рішенні завдання (математична модель).

  • Блок-схема алгоритму.

  • Програма мовою С.

Контрольні питання

  • Як записується умовний оператор?

  • Опишіть, як працює умовний оператор.

  • Що таке складений оператор?

  • Що використовується в якості операторних дужок?

  • Чи є частина else обов'язкової в умовному операторі? Навіщо вона потрібна? Що дозволяє зробити оператор вибору?

  • Як працює оператор вибору?

  • Який тип не може мати <ключ_вибору>?

  • Опишіть структуру оператора вибору.

  • Чи є частина Else обов'язкової? Що відбудеться якщо ця частина буде відсутній?

  • Із чого може складатися<ключ_вибору>?

  • Як записується і як працює оператор for?

  • Як записується і як працює оператор while?

  • Як записується і як працює оператор do while?

  • У чому відмінність оператора while від оператора for?

  • У чому відмінність оператора do while від оператора do while?

  • Як програмуються циклічні алгоритми із заздалегідь невідомим числом повторень циклу?

  • Напишіть оператор циклу, що не виконується жодного разу.

  • Напишіть оператор циклу, що виконується необмежене число раз.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]