Середовище програмування Borland C++ 2.0

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра ЕОМ

Інформація про роботу

Рік:
2005
Тип роботи:
Звіт про виконання лабораторної роботи
Предмет:
Засоби системного програмування
Група:
КІ

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України НУ ”Львівська політехніка” Кафедра ЕОМ Звіт про виконання лабораторної роботи №1 з курсу: „Засоби системного програмування” на тему: „Середовище програмування Borland C++ 2.0” Тема роботи: Середовище програмування Borland C++ 2.0. Мета роботи: Освоїти середовище програмування мовою Сі - Borland C++ 2.0. Набути навиків створення та відлагодження простих програм на мові Сі. Завдання на лабораторну роботу Завантажити в середовище програмування Borland C++ 2.0 програму INTRO2.c з каталогу „../EXAMPLES”. Проаналізувати призначення та структуру програми. Відкомпілювати програму та дослідити її роботу. Детально прокоментувати кожен рядок програми. Результати виконання роботи. Завантажую вказану вище програму в середовище програмування Borland C++. Програма демонструє способи введення даних на мові Сі. Складається вона з однієї функції main яка в свою чергу складається з групи операторів. Результат виконання функції виводиться на екран. Функція повертає в операційну систему значення „0” (що свідчить про успішне виконання програми). Текст програми: /* INTRO2.C--Example from Chapter 4 of Getting Started */ #include <stdio.h> //підключення до програми зовнішнього файлу stdio.h int main() //ім’я функції { //початок програми char inbuf[130]; //оголошення змінної символьного типу, довжиною 130 символів float num, denom; //чисельник і знаменник типу float float value; //змінна для результату типу float printf("Convert fraction to a decimal\n"); /*стандартна функція, яка виводить на екран значення аргументу (текст, що в „”)*/ printf("Numerator: "); gets(inbuf); *змінній inbuf присвоюється значення рядка, що вводиться з клавіатури */ sscanf(inbuf, "%f", &num); /*функція, яка є різновидом функції scanf. Зчитує з рядка inbuf число типу float, яке записуються за адресою num */ printf("Denominator: "); gets(inbuf); sscanf(inbuf, "%f", &denom); value = num / denom; //перетворення звичайного дробу в десятковий printf("\n %f / %f = %f", num, denom, value); // виведення результату return 0; //оператор повертання результату в основну програму } //кінець програми Внаслідок виконання програми і на екрані отримаємо: Convert fraction to a decimal Numerator:5 Denominator:2 5.000000 / 2.000000 = 2.500000 Висновок: на даній лабораторній роботі я освоїв середовище програмування Borland C++ та набув навиків створення та від лагодження простих програм на мові Сі.
Антиботан аватар за замовчуванням

25.12.2011 10:12-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!