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

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

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

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

Розв'язування на С задач, в яких використовуються масиви типу char і рядки

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

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

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

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

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

У звіті розглядається розв'язування задач мовою С із використанням масивів типу char і рядків. Наведено приклади коду та результати виконання лабораторної роботи.

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

  • Мова програмування С
  • Символьні масиви
  • Рядки в С
  • Функції для роботи з рядками
  • Обробка символів
  • Лабораторна робота

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

  1. Тема
  2. Мета роботи
  3. Символьні масиви та рядки в мові програмування С
  4. Приклад програми
  5. Принцип роботи
  6. Результат роботи
  7. Висновок
Для кого:Студенти технічних спеціальностей, вивчаючі програмування мовою С.
Викладачі:Цигилик Л. О.

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

символьний масиврядокнуль-символмова Сgetsputsgetcharputcharstrlenкод програми

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

Міністерство освіти і науки України Національний університет „Львівська політехніка” Кафедра ЕОМ  Звіт З лабораторної роботи №6 На тему: „ Розв'язування на С задач, в яких використовуються масиви типу char і рядки” Прийняв: Цигилик Л. О. Львів 2008 Тема: Розв'язування на С задач, в яких використовуються масиви типу char і рядки Мета роботи: познайомитися із використанням масивів типу char і рядків у мові програмування С Символьні масиви та рядки в мові програмування С Рядок - це неперервна послідовність символів, яка завершується символом '\0', так званим нуль-символом. Через відсутність в мові С рядкового типу, відсутні оператори для роботи з ними. Заміною стали масиви типу char, які і є аналогами рядкового типу. Але э дуже багато функцій для роботи з масивами типу char. Ось деякі з функцій: int getchar(void) – зчитує з клавіатури символ та повертає його ASCII код char* gets(char* str) – зчитує з клавіатури рядок та повертає присвоює його рядку str і доповнює нуль-символом int putchar(int c) – друк сиволу, який міститься в с int puts(char* s) – друк рядка s int sprintf(char *s, const char *format, …) – еквівалент функції printf за виключенням того, що результат виводу запам'ятовується в масиві s int scanf(char* s, const char* format, …) – еквівалент функції scanf, але ввід виконується з масиву, а не клавіатури. Приклад Програми Завдання: Задану послідовність символів роздрукувати по рядках, вважаючи, що рядком є або чергові 20 символів, якщо серед них нема коми, або та частина символів, яка розміщена до коми включно Код Програми: #include <stdio.h> #include <string.h> void main() { int i, j; char std[128]; printf("Enter string: "); gets(std); for(i=0, j=0; i < strlen(std); i++, j++) { printf("%c", std[i]); if(std[i]==',' || (j==20)) { printf("\n"); j=0; } } } Принцип роботи:Вводиться рядок, в циклі перевіряється наявність коми та кожну десяту ітерацію відступаємо один рядок. Результат роботи:  Висновок: на даній лабораторній роботі я навчився працювати з рядками.
Допоможи студентському архіву

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

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

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

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

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

Admin

26.02.2023 12:38

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