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

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

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

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

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

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

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

Міністерство освіти та науки України НУ “Львівська політехніка” Лабораторна робота №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;”. Висновок: на цій лабораторній роботі ми дослідили побудову та роботу типових програм на мові програмування Сі.
Антиботан аватар за замовчуванням

30.04.2013 10:03

Коментарі

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

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

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

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

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

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

Admin

26.02.2023 12:38

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