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

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

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

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

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

Рік:
2015
Тип роботи:
Лабораторна робота
Предмет:
Основи програмування та алгоритмічні мови
Група:
КІ-1

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

Міністерство освіти і науки України Національний університет „Львівська політехніка” Кафедра ЕОМ  Звіт З лабораторної роботи №6 На тему: „ Розв'язування на С задач, в яких використовуються масиви типу char і рядки” Підготував: ст. гр. КІ-1 Львів 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; } } } Принцип роботи:Вводиться рядок, в циклі перевіряється наявність коми та кожну десяту ітерацію відступаємо один рядок. Результат роботи:  Висновок: на даній лабораторній роботі я навчився працювати з рядками.
Антиботан аватар за замовчуванням

2015

Коментарі

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

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

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

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

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

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

Admin

26.02.2023 12:38

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