Середовище розробки та виконання програм. Розробка простих програм обчислювальної геометрії

Загальні теоретичні відомості про зміст програмного середовища Borland С++ Builder. Моделювання блок-схеми алгоритму для обчислення об’єму умовного усіченого циліндра. Особливості виконання на комп’ютері найпростіших програм на мові програмування С+.

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык украинский
Дата добавления 06.11.2014
Размер файла 68,0 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ДНІПРОПЕТРОВСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ ЗАЛІЗНИЧНОГО ТРАНСПОРТУ ІМ. В.А. ЛАЗЯРЯНА

Кафедра: Комп'ютерних інформаційних технологій

Лабораторна робота

з дисципліни: Основи програмування

Середовище розробки та виконання програм. Розробка простих програм обчислювальної геометрії

Виконала:

Овдєйчук Ю.О.

Прийняла:

Вишнякова І.М.

2013 рік

Мета роботи:

- ознайомитись із програмним середовищем С++ Builder;

- одержання навичок написання найпростіших програм на мові програмування С+ та їх виконання на комп'ютері.

Короткі теоретичні відомості.

Програма на мові С++ завжди містить одну головну функцію main(). Тіло функції завжди знаходиться в блоці програми, який обмежений відкриваючою і закриваючою дужками {…}.

Основні типи даних.

Визначення основних (базових) типів даних здійснюється за допомогою ключових слів.

Для типів із плаваючою точкою (дійсних) використовуються ключові слова float, double, long double, для цілих типів - char, int, short, long з службовими словами signed та unsigned, які вказують, що ціла змінна вважається знаковою або беззнаковою.

Операція sizeof обчислює розмір у байтах ділянки пам'яті, яка зайнята змінною зазначеного типу або типом даних.

Оператори вводу та виводу даних. Для виводу на екран монітору використовуються функції printf(), puts(), putchar() та ін.

Функція printf() використовується для форматованого виводу на екран усіх типів даних за допомогою специфікаторів.

Специфікатор формату починається із символу%, після якого стоїть символ, що вказує тип даних: %d - ціле число, %ld - довге ціле число типа long int, %u - беззнакове ціле число, %f - дійсне число типа float, %lf - дійсне число типа doublе, %Lf - довге дійсне число типа long double, %e - дійсне число в експоненціальній формі, %c - символ, %s - рядок, %o - цілі числа у восьмирічній системі числення, %x - цілі числа в 16-тирічній системі числення, %p - адреса змінної в 16-тирічній системі числення.

Основні функції вводу даних із клавіатури scanf(), gets(), getchar(). Функція getchar() не має параметрів і вводить символи, функція gets() має один параметр і вводить рядки. Функція scanf() здійснює перетворення формату за допомогою специфікаторів і може мати декілька аргументів, дозволяючи тим самим вводити значення числових, символьних змінних та рядків. Виконання індивідуального завдання:

Завдання:

Знайти об'єм усіченого циліндра, який задається двома висотами h1, h2 та радіусом кола R, що лежить в основі циліндра:

Вхідними даними є висоти усіченого циліндра та радіус кола - h1, h2, R. Вихідними (розрахунковими) даними є об'єм усіченого циліндра.

Рис. 1:

На рис. 2 представлено блок-схему алгоритму для обчислення об'єму усіченого циліндра.

Рис. 2. - Блок-схема алгоритму для обчислення об'єму усіченого циліндра:

Рис. 3. - Результат виконання програми:

моделювання комп'ютер програмування

Висновок

Під час виконання лабораторної роботи було створено програму в середовищі Borland С++ Builder, яка розраховує об'єм усіченого циліндра при заданих параметрах - висота, радіус.

Для змінних було використано тип даних float (3.40282347e+38f, 1.40239846e-45f - діапазон значень).

Застосовано такі бібліотечні файли: <stdio.h>, <conio.h>,<math.h>.

Размещено на Allbest.ru


Подобные документы

  • Засоби організації збереження і обробки даних для інтерфейсних програм. Borland C++ Builder - засіб швидкої розробки програм, що дозволяє створювати їх мовою C++, використовуючи середовище розробки і бібліотеку компонентів Delphi. Прийоми проектування.

    курсовая работа [110,5 K], добавлен 28.03.2009

  • Розробка та виконання простих програм, програм з розгалуженням, з використанням функцій, масивів, рядків, функцій та структур. Динамічні структури даних. Написання програми обчислення струму по відомих значеннях напруги і опору електричного ланцюга.

    курсовая работа [471,0 K], добавлен 02.06.2016

  • Використання комп'ютерних технологій та програмного забезпечення. Загальні відомості про середовище візуального програмування Delphi 7. Аналітичний огляд програм, які вирішують задачі методом Крамера або методом Гауса. Розробка програми "Лічильник задач".

    курсовая работа [2,7 M], добавлен 10.04.2014

  • Розробка, налагоджування, тестування і документування програми на мові високого рівня С++ при рішенні на комп'ютері прикладної інженерної задачі. Використання принципів модульного і структурного програмування, зображення алгоритму у вигляді блок-схеми.

    курсовая работа [1,1 M], добавлен 07.08.2013

  • Вивчення можливостей інтегрованого середовища розробки програм Qt Creator. Ознайомлення з основами паралельних обчислень мовою програмування С++ в цьому середовищі. Переваги та конструкції OpenMP, сортування масиву злиттям. Тестування програми сортування.

    курсовая работа [87,5 K], добавлен 28.10.2015

  • Характеристика мов програмування. Історія виникнення мови C#, її особливості, версії та нові можливості. Приклад програм виведення на екран, виведення поточної дати та часу та програми музичного програвача. Програмний код та результат виконання програм.

    контрольная работа [321,3 K], добавлен 13.06.2012

  • Загальні поняття програмного забезпечення (ПЗ) для персонального комп'ютеру (ПК). Розвиток прикладного ПЗ для ПК, пакетів прикладних програм, а також про використання прикладних програм в житті кожного користувача. Розгляд пакетів прикладних програм.

    реферат [30,9 K], добавлен 03.03.2010

  • Проектування програми керування мікропроцесорним пристроєм світлової індикації на мові С та Assembler. Розробка алгоритму роботи програми, структурної та електричної принципових схем. Здійснення комп’ютерного моделювання для перевірки розроблених програм.

    курсовая работа [710,7 K], добавлен 04.12.2014

  • Аналіз технічного забезпечення, вибір інструментального програмного забезпечення та середовища розробки програм. Створення класів для реалізації необхідних функцій для роботи програмного засобу. Розробка інтерфейсу для користувача та лістинг програми.

    курсовая работа [343,9 K], добавлен 24.08.2012

  • Ігрові програми та BORLAND C++ BUILDER, застосованна для їх створення. Основні прийоми, застосовувані при проектуванні користувальницького інтерфейсу. Середовище розробки. Приклад використання видимих і невидимих компонентів. Прототип оброблювача подій.

    курсовая работа [611,9 K], добавлен 24.03.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.