Лабораторна робота №1
Тема: Програма з найпростішою структурою.
Мета: Оволодіти методами роботи в середовищі Turbo C та C++. Ознайомити ся із основними принципами роботи у середовищі С.
Теоретичні відомості:
Будь-яка програма на мові С починається із використання функції main( ). Перед цією функцією, яка є вихідною точкою програми, присутнє службове слово include. Цей оператор забезпечує виклик вказаного файлу, який є стандартною бібліотекою програми. Наприклад:
# include <iostream. h>
main ( )
{…
}
Навідмінно від мови програмування Паскаль у С++ операторні дужки позначиються : { і }.
Для забезпечення вводу і виводу інформації на екран використовуються спеціальні оператори, що входять до бібліотеки iostream і мають вигляд:
cout << ‘ ’<< - оператор вводу;
cin >> ‘ ’ >> - оператор виводу.
Умовний оператор використовуються у випадках коли виконання певних дій залежить від деякої умови.
If (умова)
оператор 1;
else
оператор 2;
Якщо в середині оператора потрібно використати більше ніж один оператор, то їх необхідно взяти в операторні дужки.
If (age >21)
{ cout << ‘ Всі на вибори’<<endl;
cin >> ‘Це нам потрібно ’ >>endl;
}
Циклічні оператори.
Аналогічно як і в мові Паскаль у С++ використовуються 3 види циклічних операторів: з параметром, з перед умовою і після умовою.
For (параметр циклу, параметр циклу <= кінцеве значення, крок циклу)
{
оператор 1;
оператор 2;
}
Приклад виведення на екран чисел від 1 до 100.
For (i=5, i<=100, i ++)
cout << ‘ i’<<endl;
Є можливість зміни кроку циклу наприклад для виведення чисел кратних 5 задамо крок циклу 5.
For (i=5, i<=100, i +=5)
cout << ‘ i’<<endl;
Цикл з перед умовою.
While (умова)
{
оператор 1;
оператор 2;
}
Оператор цикл з після умовою.
do
{
оператор 1;
оператор 2;
}
While (умова)
При використанні даного оператора спочатку використовуються дії, а потім перевіряється умова при чому дія виконується 1 раз завжди.
Другие работы по теме:
Ознайомлення з програмним пакетом MicroSim PSPICE 8.0
Основні можливості програми автоматизованого проектування електронних схем MicroSim PSPICE. Дослідження АЧХ смугового фільтра і визначення квазірезонансної частоти. Розрахунок величини індуктивностей дроселів і ємності конденсатора для випрямляча.
Проект бази даних
Опис предметної області. Визначення проблеми та постановка задачі. Проектування бази даних. Концептуальна модель. Логічна модель. Фізична модель. Розробка програмних модулів.
Елементи та структура програми мови Паскаль
Загальні відомості про мову програмування, історія створення та використовування. Програма мовою Паскаль складається з лексем і символів – розділювачів. Робота з масивами, створення алгортимів. Складання програм з використанням процедур та функцій.
Розрахунок інтегралів за допомогою методів Гауса та Чебишева
Дослідження застосування різницевого методу для розв’язання крайової задачі. Дослідження проводиться на прикладі заданого диференційного рівняння. Дається опис методу та задачі в цілому. Застосування при обчисленні формули Чебишева і формули Гаусса.
Розробка програмного продукту "Тестер"
Загальний алгоритм програми. Алгоритм проходження тесту. Алгоритм загрузки тесту в пам'ять програми. Програма "Тестер" на мові програмування TurboPascal в середовищі Borland Delphi 7. Інтерфейс програми "Тестер". Зовнішній вигляд вікна результату.
Верифікація послідовного порту
Загальний опис алгоритмів головної програми та процедур запису і зчитування повідомлень на рівні блок-схем, детальний опис розробленої програми на рівні програмного коду. Характеристика процедури відображення стану регістрів. Опис екранних форм програми.
Верифікація 3d зображень на основі фотографій
Розробка та використання програми для пришвидшення процесу перетворення двомірного зображення у об'ємне. Методика та процес випробовування для виявлення та усунення недоліків в роботі програми. Інтерфейс програми, встановлення параметрів зображення.
Програма "Screen Saver" (зберігач екрану)
Файл ssaver - резидентна програма, яка має призначення вимкнення екрану при тривалій перерві в роботі з комп’ютером і оберігає екран від передчасної втрати чіткості та кольоровості зображення. Алгоритм програми, функціонування та язик програмування.
Програмування масивів
Тема. . 1. Поняття масиву. До цих під для опрацювання даних використовувались скалярні типи. Однак при обробці великих наборів даних використання скалярних величин стає громіздким. Тому для вирішення таких завдань використовуються структуровані величини. Одним зі структурованих типів є регулярний тип даних, або масив.
Математична модель вимірювальної системи в середовищі Delphi
Курсова робота Математична модель вимірювальної системи в середовищі Delphi АНОТАЦІЯ Опис програми містить загальний опис алгоритмів головної програми та допоміжних на рівні блок-схем, а також більш детальний опис розробленої програми на рівні програмного коду.
Розробка та виконання програм на мові Pascal
Заняття №3. Розробка та виконання програм на мові Pascal. Мета: систематизація знань, формування вмінь і навичок, розробки та виконання на ЕОМ найпростіших програм на мові Pascal.
Процедури та функції в Turbo Pascal
Житомирський військовий інститут національного авіаційного університету Реферат на тему: Процедури та функції в Turbo Pascal Житомир 2010 1. Загальні відомості про процедури та функції
Операції над квадратною матрицею
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Національний технічний університет України «Київський політехнічний інститут» Курсова робота з курсу «Обчислювальна техніка, алгоритмічні мови і програмне забезпечення»
Стиль програмування
Реферат на тему: План Стиль програмування 2. Правила написання коментарів. 3. Використання пробілів та порожніх рядків. 4. Використання табуляції.
Програмування допоміжних алгоритмів
Тема. 1. Процедури-оператори. Раніше були розглянути стандартні процедури та функції, які надавали досить широкий набір функціональних залежностей. Разом з тип мова ПАСКАЛЬ дозволяє користувачеві створювати власні допоміжні алгоритми. Розрізняють два види алгоритмів: процедури-оператори (далі просто процедури) та процедури-функції (далі просто функції).
Програмування основних алгоритмічних структур
Тема. . 1. Оператори присвоювання, вводу-виводу; запис лінійних алгоритмів. Практично кожна програма повинна виконувати такі дії: вводити вихідні дані, проводити опрацювання цих даних (як правило, обчислення) та виводити результати роботи. Для виконання цих дій використовуються оператори вводу, присвоювання та виводу.
Модальні групи
Реферат на тему: Модальні групи (структурні властивості) Різноманітні дослідження багатьох математиків [3-4] присвячені вивченню зв’язків між будовою групи G і будовою решітки її підгруп LG. Встановлено, що будова цієї решітки суттєво впливає на будову самої групи G. Привертають особливу увагу групи G для яких решітка підгруп LG належить фіксованому многовиду решіток .
Оператор присвоювання
Реферат на тему: Оператор присвоювання В будь-якій мові програмування можна виділити чотири типи елементів, що використовуються при побудові описів програм:
Використання масивів та циклів
Лаболаторна робота №3 Тема: Організація циклів та масивів на мові Паскаль. Мета: Навчитись розвязувати задачі з циклом, працювати з масивами. Теоретичні відомості.
Мова Паскаль
КОЛОМИЙСЬКЕ ВПУ-17 РЕФЕРАТ НА ТЕМУ: МОВА ПАСКАЛЬ Виконав: учень групи : №13 Гаврищук Ігор Юрович Викладач: Остапчук С.М. КОЛОМИЯ 2002р. ВСТУП Мова ПАСКАЛЬ, затвердженна в якості стандартної в 1979р.
Договір щодо надання рекламних послуг
м. ____________ "____" ___________ 199 ___ р. РЕКЛАМІСТ: _____________________________________________________________, в особі _______________________________________________________________________, що діє на підставі ______________________________________________________________,
Медицина у Римській Імперії
Реферат на тему: Медицина у Римській Імперії За часів Римської імперії в медичній науці набагато розширились, порівняно з часами Гіппократа, знання про будову і функції організму; в зв’язку з удосконаленням діагностичних засобів виникла можливість виділити численні окремі захворювання.