Тема- Складання та відладка розгалужених програм
Работа добавлена на сайт samzan.net:
Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
от 25%
Подписываем
договор
Дисципліна
|
Відділення
|
Спеціальність
|
Група
|
Інформатика
|
Радіотехнічне
|
5.05090101
|
221-222
|
|
Викладач Аністратенко Т.В.
|
|
Лабораторна робота № 12
|
Тема: Складання та відладка розгалужених програм.
Мета: отримати практичні навички складання та відладки розгалужених програм
Обладнання: Borland C++,
Теоретичні відомості
Хід роботи.
- Запустити середовище Borland C++ за допомогою файла bc.exe.
- Відкрити нове вікно редагування за допомогою команди меню File-New.
- Набрати текст програми для розвязування індивідуального завдання (або прикладу).
- Зберегти текст програми за допомогою команди меню File-Save as…
- Запустити на виконання програму з активного вікна за допомогою гарячих клавіш Ctrl-F9.
- Виправити помилки, якщо вони будуть знайдені, і запустити програму на виконання ще раз.
- Зберегти налагоджену програму за допомогою клавіші F2 (цифри, латиниця, без пробілу).
- Переглянути результати виконання програми за допомогою клавіші Alt-F5 і повернутись назад в середовище клавішею Esc.
- Створити exe-файл програми за допомогою клавіш Alt-F9.
- Закрити вікно з виконаною програмою за допомогою клавіш Alt-F3.
- Завершити сеанс роботи в інтегрованому середовищі програмування Borland C++за допомогою гарячих клавіш Alt-X.
- Запустити на виконання одержаний exe-файл програми з ОС або з оболонки.
- Вставити у звіт текст програми та результати виконання.
Контрольні запитання.
- Вкажіть діапазон значень для типу даних INT.
- Нехай x=3, y=5. Обчисліть значення виразів x==y; x!=y; x>y; x<=(y-2); 2*-5+4; 2*(-5+4); 7%3; 12/4-2;12/(4-2); 7%3*-5.
- Операції збільшення і зменшення.
- Випишіть основні математичні функції.
- Дайте відповіді на тестові завдання.
Звіт повинен містити:
тему, мету, обладнання, текст програми та результати виконання, відповіді на контрольні запитання.
Варіанти завдань для оператора IF.
- Скласти програму для виводу на екран значення функції
X2, 0 ≤ X ≤ 1
Y =
2,5X SIN X, 1 < X ≤ 12
- Вивести значення функції
Cos2 2x, x<0
Y =
Sin3 3x, x> 0
якщо значення змінної x вводиться з клавіатури. Чи визначена функція в точці х =0?
- Вивести значення функції
Cos2 5,4x, x<-1
Y =
Sin3 7,1x, x> 1
якщо значення змінної x вводиться з клавіатури. Чи визначена функція в точці х =0?
- Скласти програму обчислювального процесу:
sin x, x<a
Y= cos x, a<x<b
tg x, x>b
- Скласти програму, яка виводить повідомлення про те, чи ділиться на 7 введене з клавіатури число.
- Визначити вхідні дані та скласти програму, яка виводить повідомлення про те, чи є корені у заданого квадратного рівняння. Квадратне рівняння має вигляд ax2+bx+c=0.
- Визначити вхідні дані та скласти програму, яка виводить повідомлення про те, чи має розвязок система двох лінійних рівнянь.
- Знайти суму введених з клавіатуру чисел, якщо вони додатні, і добуток, якщо вони відємні.
- З клавіатури вводяться два числа. Замінити більше з них півсумою чисел, а менше пів добутком:
- Визначити вхідні дані та скласти програму обчислювального процесу :
- Скласти програму для обчислення значення виразу y=1/(1-x2), значення х вводиться з клавіатури, врахуйте область визначення виразу.