Як оформляти листинг коду в курсовій




Як оформляти листинг коду в курсовій



Як правильно робити листинг коду в курсовій

Оформлення лістингу коду – важливий аспект написання курсової роботи, який заслуговує на особливу увагу. Гарне та акуратне оформлення допомагає підвищити зрозумілість та читаність коду, що впливає на якість роботи в цілому. Правильне оформлення лістингів коду також дозволяє краще структурувати матеріал, зробити професійною та естетичною.

По-перше, для оформлення лістингу коду в роботі необхідно використовувати спеціальні теги, такі як або . Тег використовується для позначення фрагмента коду всередині тексту, а тег для попередньо відформатованого тексту зі збереженням пробілів та перекладів рядків.

По-друге, при оформленні лістингу коду необхідно враховувати деякі правила та рекомендації. По-перше, слід використовувати наочний шрифт та достатній розмір тексту лістингу, щоб код був добре видно. По-друге, код слід виділяти відступами або кольором, щоб покращити його візуальне відображення.

Основні правила оформлення лістингу коду

Правильне оформлення лістингу коду відіграє у курсових роботах, оскільки дозволяє зробити код читабельним і зрозумілим читачам. У цьому розділі ми розглянемо основні правила та рекомендації щодо оформлення лістингу коду в курсових роботах.

1. Використовуйте відступи та вирівнювання

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

2. Виділяйте ключові слова

Щоб зробити код зрозумілішим, виділяйте ключові слова за допомогою виділення тексту. Наприклад, можна використовувати виділення основних ключових слів і виділення змінних чи назв функцій.

3. Нумеруйте рядки та коментарі

Для позначення номера рядка можна використовувати HTML-теги або . Також непоганий варіант - використовувати HTML-теги або , щоб додати номери рядків як окремі параграфи.

4. Використовуйте колірну розмітку

Колірна розмітка може допомогти у візуалізації коду. Виділення синтаксису різними кольорами дозволяє читачеві швидше орієнтуватися у коді. Для розмітки кольорів можна використовувати CSS, додавши відповідні стилі до лістингу коду.

Дотримання цих основних правил та рекомендацій дозволить зробити ваш листинг коду більш структурованим та зрозумілим для читачів. Пам'ятайте, що читабельний код – це основа успішної курсової роботи!

Чому оформлення лістингу важливе

Лістинг коду є ділянкою програмного коду, яка використовується для демонстрації, пояснення або ілюстрації певної концепції курсової роботи. Оформлення лістингу коду відіграє важливу роль у забезпеченні зрозумілості та читання представленого матеріалу.

Насамперед, правильне оформлення лістингу коду дозволяє покращити його візуальну читальність. Добре структурований код з використанням відступів та розділових ліній робить його більш зрозумілим для читача. Багаторядкові коментарі та виділення ключових слів за допомогою жирного шрифту або курсиву допомагають виділити найважливіші моменти з коду.

Оформлення лістингу коду також спрощує перевірку його на наявність помилок.Правильно виділені блоки коду та використання конкретних коментарів на кожному рядку дозволяють швидше визначити та виправити можливі помилки. Простота сприйняття коду також знижує можливість пропуску важливих моментів при аналізі програмного коду.

Більше того, оформлення лістингу коду допомагає підтримувати однаковість дизайну в роботі. Задані формати та стилі допомагають створювати професійно виглядаючі та зручні для читання сторінки з кодом. Це стає особливо важливим при роботі з великими обсягами коду або порівняння різних алгоритмів або програмних рішень.

У результаті оформлення лістингу коду є важливим аспектом курсової роботи, який сприяє його зрозумілості, читання та акуратності. Дотримання простих правил оформлення залишає позитивне враження та допомагає читачеві легко розібратися у поданому коді.

Вибір відповідного шрифту та розміру

Для оформлення листингів коду рекомендується використовувати моноширинні шрифти, такі як Courier New, Consolas або Monospace. Ці шрифти мають однакову ширину для кожного символу, що робить текст у лістингу більш вирівняним та легкочитаним.

Розмір шрифту також має значення. Шрифти занадто малого розміру можуть бути важкочитаним, особливо для користувачів з поганим зором. Рекомендовано використовувати розмір шрифту від 10 до 12 пунктів для забезпечення належної читабельності для більшості читачів.

Приклад:

У наведеному вище прикладі використано шрифт "Courier New" і розмір шрифту дорівнює 12 пунктам. Це створює оптимальні умови для читабельності коду в лістингу.

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

Використання відступів та вирівнювання

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

2. Вирівнюйте код по вертикалі. Правильне вирівнювання дозволяє зробити код більш структурованим і зручним для читання. Рекомендується вирівнювати оператори та ключові слова у коді, щоб вони були на одній вертикальній лінії. Наприклад:

3. Для розділення блоків коду використовуйте горизонтальні відступи. У роботі може бути кілька різних блоків коду, наприклад, блоки коду для опису функцій або класів. Для розділення цих блоків коду рекомендується використовувати горизонтальні відступи. Наприклад:

// Блок коду для опису функції
void myFunction()
// Код функції
>
// Горизонтальний відступ
// Блок коду для опису класу
class MyClass
// Код класу
>

4. Використовуйте коментарі для пояснення коду. Коментарі дозволяють додати пояснення до коду, що робить його зрозумілішим для читача. Рекомендується додавати коментарі до складних частин коду або критичних моментів, які потребують пояснень.

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

Поділ коду на логічні блоки

Для зручнішого представлення та читання коду в курсовій роботі рекомендується розділяти його на логічні блоки. Це дозволить організувати код у структуровану форму та полегшить його аналіз та розуміння.

Для поділу коду на блоки можна використовувати різні підходи, залежно від специфіки курсової роботи та вимог викладача. Нижче наведено деякі основні методи поділу коду на логічні блоки:

Метод поділуОпис
За функціональністюПриміщення коду, що відноситься до однієї функціональності, окремий блок.
За типом дійУгруповання коду, що виконує однотипні дії, в окремі блоки.
За структуроюПоділ коду на блоки, враховуючи його структуру та взаємозв'язки між елементами.
За спільною метоюАгрегування коду, що має спільну мету або виконує заданий набір операцій, один блок.

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

Поділ коду на логічні блоки також дозволяє легко тестувати кожен блок окремо та вносити зміни без ризику пошкодження інших частин коду. Завдяки цьому код стає більш гнучким та підтримуваним, а також покращується його читання та розуміння.

Використання коментарів та пояснень

Якщо використовується складний код, який може бути складно зрозуміти без додаткового пояснення, рекомендується додавати коментарі прямо в код. Коментарі мають бути короткими, але інформативними, щоб читач міг швидко зрозуміти, що робить певна частина коду.

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

Приклад коментаряПриклад пояснення
// Перевіряємо умову ifПримітка: Цей коментар роз'яснює, що робить наступний за ним блок коду всередині умовної конструкції if.
// Ініціалізуємо змінну totalПримітка: У цьому коментарі пояснюється призначення та мета цієї змінної у контексті завдання.

Важливо пам'ятати про те, що коментарі та пояснення мають бути конкретними та інформативними. Вони не повинні просто повторювати код, а повинні давати додаткову інформацію для кращого розуміння коду та його контексту.

Застосування коментарів та пояснень у лістингу коду значно спрощує та покращує його розуміння, як для автора, так і для читача. Тому рекомендується активно використовувати цей інструмент для розробки та оформлення курсової роботи.

Спрощення довгих рядків за допомогою перенесення

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

Перенесення рядка може бути здійснено різними способами:

1. Арифметичний оператор

Для перенесення довгих рядків можна використовувати арифметичний оператор +, щоб розділити рядок на дві або більше частин:

var longString = "Це дуже довгий рядок, який потрібно перенести" +

"на кілька рядків підвищення читабельності";

Зверніть увагу на те, що '+' оператор має бути в кінці кожного рядка, оскільки це вказує на продовження рядка на наступному рядку.

2. Вирівнювання по оператору

Іншим способом перенесення рядків є вирівнювання по оператору, що означає, що оператор повинен бути на початку рядка, а наступний рядок має бути вирівняний з ним:

"на кілька рядків підвищення читабельності";

' використовується для позначення перенесення рядка.

3. Використання дужок чи лапок

Якщо ви хочете розділити рядок на кілька рядків без використання операторів або символів, можна просто укласти рядок у дужки або лапки:

" на кілька рядків підвищення читабельності " ;

Тут пробіл перед символом ' забезпечує зсув на початку наступного рядка.

Важливо пам'ятати, що перенесення рядків не вплине на виконання коду, тому що JavaScript ігнорує прогалини та перенесення рядків усередині рядкових літералів. Проте правильне форматування зробить ваш код читальнішим і спростить його розуміння.

Як правильно оформити листинг коду в роботі

Курсова робота – це важливий етап навчання у ВНЗ. У ній студенти мають продемонструвати свої знання та навички, а також докладно описати результати своїх досліджень. Одним із основних елементів курсової роботи є листинг коду, який відображає програмний код, написаний студентом.

Правильне оформлення лістингу коду відіграє важливу роль для розуміння та перевірки роботи. Тому дуже важливо зробити так, щоб код був читаним та зрозумілим для викладача, а також для інших студентів, які можуть використовувати вашу роботу як приклад.

Для того щоб зробити листинг коду в роботі, слід дотримуватися певних інструкцій і рекомендацій. У цій статті ми розглянемо докладні інструкції та дамо вам корисні поради, які допоможуть зробити ваш код привабливим та зрозумілим для читання.

Чому важливо зробити листинг коду у курсовій роботі

Існує кілька причин, чому важливо зробити листинг коду в роботі:

  1. Наочність та ясність: Лістинг коду дозволяє представити програмний код у легкочитаному та структурованому вигляді.Він робить роботу більш зрозумілою та полегшує розуміння деталей реалізації.
  2. Аналіз та оцінка: Читання лістингу коду дозволяє провести аналіз та оцінку алгоритмів та структур даних, що використовуються у програмі. Побачивши код, можна визначити ефективність та складність реалізації, а також виявити потенційні помилки та вразливості програми.
  3. Зручність відтворення: Лістинг коду дозволяє відтворити програму на іншій системі або іншому середовищі розробки. Це спрощує перевірку роботи програми та дозволяє іншим розробникам відтворити та вивчити створений код.
  4. Навчання та обмін досвідом: Лістинг програмного коду в курсовій роботі може бути використаний для навчання інших студентів та обміну досвідом між розробниками. Він демонструє вирішення конкретних завдань і може бути прикладом для створення власних програмних рішень.

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

Основні інструкції

Для того, щоб правильно та ефективно вставити листинг коду в курсову роботу, дотримуйтесь наступних інструкцій:

  1. Виберіть потрібний момент. Вставка лістингу коду повинна бути зроблена в той момент, коли вона є найбільш релевантною і зрозумілою для читача. Переконайтеся, що ваш текст є досить зрозумілим і докладним, щоб дати читачеві повне розуміння того, що ви намагаєтеся показати.
  2. Визначте формат лістингу. Перед тим, як розпочати вставку, вирішіть, який формат лістингу буде найзручнішим і зрозумілішим для читання. Ви можете використовувати стандартні засоби форматування коду, такі як моноширинний шрифт, виділення синтаксису або колірне оформлення.Це допоможе читачеві легше розуміти та аналізувати код.
  3. Область видимості коду. Визначте, яка частина коду має бути показана у лістингу. Якщо у вас дуже довгий та складний код, то доцільно показувати лише його ключові фрагменти. Якщо ваш код є частиною більшого проекту, вкажіть його місце, щоб читач міг легко знайти решту коду.
  4. Вставка коду. Вставте код у текст вашої курсової роботи, використовуючи теги та . Це дозволить правильно відформатувати та виділити ваш код. Перед тим, як надіслати роботу, переконайтеся, що ваш код відображається коректно.
  5. Додати пояснювальний текст. Під кожним листингом коду додайте текст, що пояснює, наприклад, коментарі або пояснення того, що робить код. Це допоможе читачеві краще зрозуміти вашу логіку та наміри при написанні коду.
  6. Перевірте правильність коду. Перед остаточним надсиланням роботи переконайтеся, що ваш код працює правильно і не містить помилок. Протестуйте його на різних вхідних даних і переконайтеся, що отримані результати відповідають очікуванням.

Дотримуючись цих інструкцій, ви зможете ефективно вставити листинг коду у вашу курсову роботу, що допоможе читачеві краще зрозуміти вашу роботу та покращить сприйняття тексту.

Вибір відповідного інструменту для лістингу коду

Для створення якісних лістингів коду в курсовій роботі важливо вибрати відповідний інструмент, який дозволить чітко та наочно подати код.

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

Одним з таких інструментів є використання синтаксичного підсвічування коду. Ця функція дозволяє виділити різні елементи коду різними кольорами, що робить його більш читаним та зручним для розуміння. Перевага такого підходу полягає в тому, що дозволяє відразу побачити ключові елементи коду, такі як змінні, ключові слова, коментарі і т.д. У більшості текстових редакторів та IDE, таких як Visual Studio Code, Sublime Text, PyCharm, вже вбудована функція синтаксичного підсвічування, тому її використання досить просто.

p align="justify"> Ще одним зручним інструментом є візуальні редактори коду, які дозволяють створювати лістинги коду з використанням графічного інтерфейсу. Такі редактори, наприклад Jupyter Notebook або Google Colab, дозволяють створювати красиві та структуровані лістинги коду з мінімум зусиль.

Також можна використовувати варіант спеціально призначений для розмітки коду в текстових документах - LaTeX. LaTeX надає широкі можливості для створення якісних лістингів, включаючи різні параметри, що настроюються для зовнішнього вигляду коду. Створення лістингів за допомогою LaTeX вимагає деякого часу та вивчення синтаксису, але в результаті можна отримати результат високої якості.

Однак, незважаючи на широкий вибір інструментів, важливо вибрати інструмент, з яким ви зручно працюєте та який відповідає вимогам курсової роботи.

У результаті, правильний вибір інструменту для лістингу коду допоможе зробити вашу курсову роботу більш професійною та зручною для читання та розуміння.

Форматування коду для легкого читання

Форматування коду відіграє важливу роль у поліпшенні його читання та розуміння. Навіть найгеніальніші рішення можуть загубитися в погано відформатованому коді.Ось кілька порад, як зробити ваш код більш зрозумілим і зручним для читання.

  1. Використовуйте відступи: при кожному новому блоці коду, що починається з фігурної дужки, що відкривається, відступайте на один рівень. Це допоможе візуально виділити блоки коду та легше стежити за вкладеністю.
  2. Додати коментарі: коментарі допомагають пояснити призначення кожного блоку коду і роблять його зрозумілішим. Додайте коментарі до розділів коду, щоб допомогти іншим розробникам або вам самим розібратися в ньому через деякий час.
  3. Розділяйте код на функції та методи: поділ коду на логічні блоки допомагає краще структурувати код та дозволяє вам ізолювати та тестувати окремі частини.
  4. Використовуйте зрозумілі імена змінних: імена змінних мають бути описовими та читабельними. Це допомагає іншим розробникам і вам самим легко зрозуміти, що робить кожна змінна.
  5. Вибирайте шрифт, що легко читається: при виборі шрифту для відображення коду враховуйте його читальність. Шрифт із моноширинним стилем, такий як 'Courier New' або 'Monaco', зазвичай краще підходить для відображення коду, оскільки всі символи мають однакову ширину.
  6. Використовуйте синтаксичне підсвічування: більшість сучасних редакторів коду підтримують синтаксичне підсвічування, яке допомагає вам бачити різні елементи коду різними кольорами. Це робить код більш читаним та дозволяє швидше знаходити помилки.
  7. Розділяйте код на рядки: довгі рядки коду можуть бути важкочитаними і ускладнювати орієнтацію в коді. Розділяйте довгі рядки на кілька рядків, щоб зробити код зрозумілішим і зручнішим для читання.

Дотримуючись цих рекомендацій, ви зможете зробити ваш код більш зрозумілим і зручним для вас та інших розробників. Читабельність коду – це невід'ємна частина успішного програмування.

Вставка листингу коду у текст курсової роботи

1// Приклад функції мовою C++
2int fibonacci(int n)
3 if (n == 0)
4 return 0;
5 >
6 if (n == 1)
7 return 1;
8 >
9 return fibonacci(n-1) + fibonacci(n-2);
10>

Кожен рядок коду повинен починатися з номера рядка у лівому стовпці. Додаткові відступи між номером рядка та кодом покращують читабельність.

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

Поради для створення листингу коду, що читається

Для того щоб ваш листинг коду був читаним і зрозумілим для інших людей, дотримуйтеся наведених нижче порад:

  • Відступи: Важливо правильно виставити відступи у вашому лістингу коду. Добре форматований код буде набагато простіше зрозуміти та аналізувати. Рекомендується використовувати відступи в кожному блоці коду, щоб відокремити його від решти тексту та зробити його більш структурованим.
  • Коментарі: Важливо додавати коментарі до коду, щоб інші люди могли легше розуміти, що робить кожна частина коду. Опишіть свої думки та логіку за допомогою коментарів, щоб допомогти іншим програмістам зрозуміти ваше рішення та зробити код більш доступним для спільної роботи.
  • Вибір правильних імен змінних: Послідовна і зрозуміла назва змінних може спростити розуміння вашого коду. Використовуйте описові імена змінних, які чітко відображають їхнє призначення та роль у програмі.
  • Розділяйте код на функції: Якщо ваш код стає складним, розбийте його на функції. Поділ на функції допоможе спростити код, зробити його більш масштабованим і підтримуваним.
  • Використовуйте відступи та вертикальні пробіли: Розділіть свій код на блоки за допомогою відступів та вертикальних пробілів.Відокремлюйте логічні частини вашого коду один від одного, щоб він виглядав більш структурованим та зручним для читання.
  • Використовуйте правильний розмір шрифту: Виберіть відповідний розмір шрифту для лістингу коду, щоб зробити його більш читабельним. Занадто маленький розмір шрифту може зробити ваш код важко читати, а занадто великий розмір може займати занадто багато місця.
  • Форматування коду: Використовуйте форматування коду для створення однакового вигляду вашого лістингу. Правильне форматування допоможе вам відокремити блоки коду та зробити його легшим для читання.

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

Коментарі та описи коду

1. Коментарі в коді:

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

Приклад однорядкового коментаря:

// Цей код виконує додавання двох чисел int sum = a + b;

Приклад багаторядкового коментаря:

/* Цей код виконує обчислення середнього арифметичного двох чисел */double average = (a + b) / 2.0;

2. Опис коду:

Описи коду є більш докладними поясненнями його роботи. Вони можуть бути представлені у вигляді окремих абзаців чи таблиць. При описі коду ви можете вказати його цілі, вхідні та вихідні дані, а також специфічні функції.

Приклад опису коду у вигляді абзацу:

Дана ділянка коду служить для перевірки, чи це число простим. Вхідними даними є ціле число, а вихідними - значення значення true або false.

Приклад опису коду у вигляді таблиці:

3. Структурування коду:

Крім коментарів та описів, структурування коду також є важливим елементом.Використовуйте відступи, пробіли та правильне форматування, щоб зробити ваш код більш читабельним.

Приклад структурування коду:

Правильне коментування та опис коду допомагають іншим розробникам (включаючи вас у майбутньому) швидше зрозуміти його призначення та роботу. Застосовуйте ці техніки у вашій роботі для підвищення її професійного рівня та читабельності.

Виділення синтаксису

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

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

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

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

Необхідно пам'ятати, що виділення синтаксису - це не тільки естетичний елемент, а й засіб для підвищення якості презентації коду в роботі. Правильне виділення синтаксису полегшує читання та розуміння коду, що є основною метою при його презентації.

Як вставити код програми в Word

Якщо ви вивчаєте програмування в університеті, вам доводиться писати пояснювальні записки до курсових і дипломних робіт, оформляти лабораторні роботи в яких треба наводити код або фрагменти програм, написаних, наприклад, на Python, C++, Pascal, Javascript і так далі. Прочитавши цю публікацію, ви навчитеся робити це красиво та правильно. Наприклад, тому що показано на скріні нижче, якщо ви використовуєте у своїй роботі Ворд: officerelease.com/word/ для підготовки текстів.

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

Алгоритм додавання коду з підсвічуванням у Word

  • Отримайте підсвічування потрібного коду коду в будь-якому онлайн сервісі, який генерує css стиль підсвічування і код html-сторінки. Це можна зробити тут.
  • У будь-якому текстовому редакторі, наприклад Notepad+, створіть найпростіший html-файл, додавши до нього код, отриманий у попередньому пункті.
  • Збережіть цей файл у кодуванні utf-8 з розширенням HTML.
  • Перейдіть у редактор Word і в потрібне місце вставте збережений html-файл.
  • Якщо потрібно, відредагуйте формат коду.

Якщо у вас досі з якоїсь причини не встановлений Microsoft Office для Windows, то вам сюди: https://officerelease.com/ і ваші курсові з програмним кодом з урахуванням наших рекомендацій виглядатимуть чудово, а ваш викладач запитуватиме вас як ви зуміли так красиво вставити код з підсвічуванням у вашу роботу.

program Main;
const
n = 6; // задаємо парне значення для n
type
Vect = array [1..n] of integer; // створюємо тип для вектора
Matrix = array [1..n] of Vect; // створюємо тип для матриці
var
A: Matrix; // Оголошуємо матрицю A
x: Vect; // Оголошуємо допоміжний вектор x
i, j, temp: integer; // оголошуємо змінні для циклів та тимчасового зберігання значень

begin
// ініціалізуємо матрицю A рандомними значеннями
for i := 1 to n do
begin
for j := 1 to n do
begin
A [i] [j]: = Random (100); // Заповнюємо кожен елемент матриці випадковим числом від 0 до 99
write(A[i][j]:4); // Виводимо елемент матриці
end;
writeln; // Переходимо на новий рядок для виведення наступного рядка матриці
end;

// міняємо місцями 1-й і 2-й рядки, 3-й і 4-й рядки і т.д.
for i := 1 to n do
begin
if i mod 2 = 1 then // якщо i - непарне
begin
for j := 1 to n do
begin
temp: = A [i] [j]; // зберігаємо значення поточного рядка
A[i][j]: = A[i+1][j]; // замінюємо поточний рядок на наступний
A[i+1][j] := temp; // присвоюємо наступному рядку збережене значення
end;
end;
end;

// Виводимо змінену матрицю A
writeln('Змінена матриця A:');
for i := 1 to n do
begin
for j := 1 to n do
begin
write(A[i][j]:4); // Виводимо елемент матриці
end;
writeln; // Переходимо на новий рядок для виведення наступного рядка матриці
end;
end.

// Connect the receiver to digital pin 2.-пін 2.це вхід для радіоприймача
int relay_1 = 0;
int relay_2 = 0;
int relay_3 = 0;
int relay_4 = 0;
void setup()

RemoteReceiver::init(0, 3, showCode);

void showCode(unsigned long receivedCode, unsigned int period) <
delay(200);

//Вимкнення всіх реле
if (receivedCode == 438617) <
Serial.println("Вимкнені реле");
digitalWrite (3, LOW);
digitalWrite (4, LOW);
digitalWrite (5, LOW);
digitalWrite (6, LOW);
>

//Реле 1
if (receivedCode == 438623) <
if (relay_1 == 0)
<
Serial.println("Реле 1 вкл");
digitalWrite (3, HIGH);
relay_1 = 1;
>
else
<
Serial.println("Реле 1 вимк");
digitalWrite (3, LOW);
relay_1 = 0;
>

>
//Реле 2
if (receivedCode == 438622) <
if (relay_2 == 0)
<
Serial.println("Реле 2 вкл");
digitalWrite (4, HIGH);
relay_2 = 1;
>
else
<
Serial.println("Реле 2 вимк");
digitalWrite (4, LOW);
relay_2 = 0;
>

>
//Реле 3
if (receivedCode == 438633) <
if (relay_3 == 0)
<
Serial.println("Реле 3 вкл");
digitalWrite (5, HIGH);
relay_3 = 1;
>
else
<
Serial.println("Реле 3 вимк");
digitalWrite (5, LOW);
relay_3 = 0;
>

>
//Реле 4
if (receivedCode == 438635) <
if (relay_4 == 0)
<
Serial.println("Реле 4 вкл");
digitalWrite (6, HIGH);
relay_4 = 1;
>
else
<
Serial.println("Реле 4 вимк");
digitalWrite (6, LOW);
relay_4 = 0;
>

Схожі статті

  • Що таке листинг програмного коду
  • Як вимкнути запит пін коду під час входу до Windows 10
  • Як оформляти текст після двокрапки
  • Як нанести велику шкоду в Геншин
  • Як розрахувати суму відшкодування ФСС
  • Як оформляється перерахування у курсовій роботі
  • Як скинути налаштування магнітоли Nissan без коду
  • Що таке кодування Unicode
  • Недавні статті

  • Як бродить зернова брага
  • Що робити якщо не засмагаєш на сонці чому засмага погано лягає на шкіру або перестає прилипати
  • Як швидко зняти гель лак без апарату
  • Як робиться Каті голови
  • Яка гребінець краще для об'єму
  • Чим роблять м'яку покрівлю
  • Чи можна залишати крем для обличчя на ніч
  • Де знаходиться датчик селектора
  • географія нашої діяльності
    вулиця Драгоманова, 27
    вул. Курчатова 1Б
    вул. Міцкевича 130
    вул. Лабунського, 1
    вул. Макарова-Пржевальського
    вул. Толстого 10
    вул. Грушевського 28
    вул. Перший промінь (Черняхівського)
    напишіть нам

    сообщение успешно отправлено
    x