DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

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

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Виконання та відлагодження програм в інтегрованому середовищі Borland C

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

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
КН
Кафедра:
Кафедра програмного забезпечення

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

Рік:
2007
Тип роботи:
Лабораторна робота
Предмет:
Програмування
Група:
КН-11
Коротко про документ

Про що ця робота

У лабораторній роботі досліджено склад і можливості інтегрованого середовища Borland C для розробки та виконання програм мовою Сі. Наведено приклад консольної програми-калькулятора та результати її виправлення.

У роботі розглядаються

  • Borland C
  • Інтегроване середовище розробки
  • Мова програмування Сі
  • Компіляція програм
  • Відлагодження програм
  • Консольне введення-виведення

Зміст і розділи

  1. Теоретичні відомості
  2. Завдання
  3. Виправлений текст програми
  4. Висновок
Для кого:Студенти технічних спеціальностей та вищих навчальних закладів
Викладачі:Викладач кафедри

Ключові поняття

Borland CIDEредактор зв'язківмовонька Сіконсольвідладчикбібліотека функцій

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

Міністерство освіти та науки України НУ «Львівська політехніка» Звіт Лабораторна робота №1 На тему : “Виконання та відлагодження програм в інтегрованому середовищі Borland C.” Львів 2007 Тема: виконання та відлагодження програм в інтегрованому середовищі Borland C. Мета:вивчити склад інтегрованого середовища Borland C та його можливості для вводу,від лагодження та виконання програм мовою С. Теоретичні відомості: Середовище програмування Borland C включає в себе: інтегроване середовище програмування (Integtated Development Environment - IDE); компілятор вхідного тексту програми; редактор зв'язків; бібліотеки файлів включення; бібліотеки функцій; програми-утиліти. Інтегроване середовище програмуванн включає в себе вбудований редактор текстів, підсистему роботи з файлами, вбудований компілятор (ВС.ЕХЕ або BCW.EXE), редактор зв'язків (TLINK.EXE), вбудовані засоби для відлагодження програми, встановлення параметрів середовища, систему допомоги. Компілятор ВС.ЕХЕ призначений для роботи в реальному режимі, а BCW.EXE - в захищеному режимі (запускається з середовища Windows). Крім вбудованих в середовище компіляторів, до складу Borland C входить компілятор, який працює в режимі командного рядка - ВСС.ЕХЕ . Середовище дозволяє роботу з однофайловими або багато файловими програмами, написаними на мові С або C++. Файли програм, написаних на мові С, повинні мати розширення .С, а на мові С, - розширення .СРР . Файли включення мають розширення .h і містять прототипи бібліотечних функцій, визначення констант та типів даних. До програм-утиліт відносяться: препроцесор (СРР.ЕХЕ), асемблер (TASM.EXE), автономний відладчик (TD.EXE), профайлер (TPROF.EXE), програма для формування об'єктних бібліотек (TLIB.EXE) та зв'язані з ними файли. Завдання: Ввести приклад програми,скомпілювати,відлагодити та виконати її: # include <stdio.h> # include <conio.h> main() { float a,b; char opr; double result; textbackground(RED); clrscr(); textcolor(YELLOW); puts("Здійсніть ввід по формату: операнд1 операція операнд2 <Enter>"); puts("Для закінчення роботи натисніть на клавішу Esc");window(1,4,80,25); textbackground(BLUE); clrscr(); while (cputs("Vvid->"),cscanf("%f%c%f",&a,&opr,&b)!=0) { switch (opr) { case'+':result=a+b;break; case'-':result=a-b;break; case'*':result=a*b;break; case'/':if(b==0) { cputs("\п\гПомилка:ділення на нуль!!\n\r");continue;} else {result=a/b;break;} default:{cputs("\п\гПомилка не допустимий код операції!!\n\r"); continue;} } gotoxy(20,wherey()); cprintf("=%f\n\r",result); } return 0;} Виправлений текст програми: # include <stdio.h> # include <conio.h> main() { float a,b; char opr; double result; textbackground(RED); clrscr(); textcolor(YELLOW); puts("Zdiysnit vvid po formatu:operand1 operazia operand2 <Enter>"); puts("Dlia zakinchennia robotu natysnit Esc");window(1,4,80,25); textbackground(BLUE); clrscr(); while (cputs("Vvid->"),cscanf("%f%c%f",&a,&opr,&b)!=0) { switch (opr) { case'+':result=a+b;break; case'-':result=a-b;break; case'*':result=a*b;break; case'/':if(b==0) { cputs("\n\rPomulka dilennia na 0!!\n\r");continue;} else {result=a/b;break;} default:{cputs("\n\rPomulka ne dopustimiy kod operazii\n\r"); continue;} } gotoxy(20,wherey()); cprintf("=%f\n\r",result); } return 0;} Висновок: я вивчив склад інтегрованого середовища Borland C та його можливості для вводу,від лагодження та виконання програм мовою С.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

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

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

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

Admin

26.02.2023 12:38

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