DevioLab CRYPTO TRADING AUTOMATION
LIVE
AUTOMATED CRYPTO TRADING • BINANCE
Автоматизуйте свій криптопортфель
Торгові боти DevioLab аналізують крипторинок, автоматично відкривають і закривають позиції та керують вашим портфелем на Binance 24/7.
CRYPTO 80 Bots
BINANCE Spot Trading
TRADING 24 / 7
Спробувати DevioLab
deviolab.com

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

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

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

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

Рік:
2013
Тип роботи:
Лабораторна робота
Предмет:
Інші

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

Міністерство освіти та науки України НУ «Львівська політехніка» Звіт Лабораторна робота №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 та його можливості для вводу,від лагодження та виконання програм мовою С.
Антиботан аватар за замовчуванням

31.03.2013 15:07

Коментарі

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

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

Нічого не вибрано
0%

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

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

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

Admin

26.02.2023 12:38

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