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

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

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

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

Структура Сі-програми. Оператори мови програмування Сі

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

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

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

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

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

Лабораторна робота присвячена вивченню структури Сі-програм та операторів мови програмування Сі. Студенти аналізують і відкомпоновують типові програми з використанням середовища Borland C++.

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

  • Структура Сі-програми
  • Оператори мови програмування Сі
  • Цикли for та while
  • Вказівники в Сі
  • Робота з функціями

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

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

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

мова Сіструктура програмицикл forцикл whileвказівникфункціяBorland C++компіляція

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

Міністерство освіти та науки України НУ “Львівська політехніка” Лабораторна робота №2 “Структура Сі - програми. Оператори мови програмування Сі” Львів 2005 Назва роботи: Структура Сі - програми. Оператори мови програмування Сі. Мета роботи: Закріпити теоретичні знання та навиками аналізу типових Сі - програм. Засвоїти синтаксис та семантику операторів мови Сі. Завдання на лабораторну роботу. Завантажити в середовище програмування Borland C++ 3.1, відповідно до вказаного варіанту, типові програми на мові Сі. (програми “INTRO#.c” (# - номер варіанту), що містяться в каталозі “../EXAMPLES”). Проаналізувати призначення та структуру програм. Відкомпілювати програми та дослідити їх роботу. Детально описати типові оператори програми. Оформити звіт про виконання лабораторної роботи. Текст програми 1: #include <stdio.h>//підключення заготовочного файлу int main()//головна функція програми { int number, total; //змінні необхідні для роботи //цикл для обрахунку суми чисел від 1 до 10 for (number = 1, total = 0; number < 11; total += number, number++); //вивід суми на екран printf("Total of numbers from 1 to 10 is %d\n", total); return 0; //вихід з функції } Дана програма виведе на екран суму чисел від 1 до 10. Текст програми 2: #include <stdio.h>//підключення заготовочних файлів #include <conio.h> void tally(void); //прототип функції int main()//головна функція програми { while ( getch() != 'q') //поки не буде введений певний символ tally(); //виклик функції tally() return 0; } void tally(void) //функція tally() { static int called = 0; //лічильник викликів функції called++;//інкремент лічильника викликів printf("Function tally called %d times\n", called); //вивід кількості викликів } Дана програма зчитує з клавіатури символи. При кожному введеному символі здійснюється виклик функції, яка підраховує скільки раз її викликали та виводить цю інформацію на екран. Текст програми 3: #include <stdio.h>//підключення заголовочних файлів int main() { int intvar = 10; //змінна цілого типу int *intptr; //вказівник на змінну цілого типу intptr = &intvar; //вказівник адресує змінну intvar printf("Location of intvar: %p\n", &intvar); //вивід адреси змінної printf("Contents of intvar: %d\n", intvar); //вивід значення змінної //аналогічні дії, тільки за допомогою вказівника printf("Location of intptr: %p\n", &intptr); printf("Contents of intptr: %p\n", intptr); printf("The value that intptr points to: %d\n", *intptr); return 0; } Дана програма демонструє роботу з вказівниками. В вище приведених програмах були використані оператори типу “вираз” та “цикл”. З циклів використовувались “for(exp1;exp2;exp3)operator;” та “while(exp)operator;”. Висновок: на цій лабораторній роботі ми дослідили побудову та роботу типових програм на мові програмування Сі.
Допоможи студентському архіву

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

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

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

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

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

Admin

26.02.2023 12:38

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