Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Створення Першої Структури | Вступ до Структур
Опанування Структур у C

bookСтворення Першої Структури

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

main.c

main.c

copy
1234567
struct chemicalElement { char name[3]; int atomicNum; int valency; double mass; };
Note
Примітка

Маса та атомний номер не можуть бути від’ємними, тому доцільніше використовувати тип даних unsigned short int.

Тепер ви можете створити хімічний елемент. Код виглядатиме так:

main.c

main.c

copy
123456789101112131415
#include "stdio.h" struct chemicalElement { char name[3]; int atomicNumber; int valency; double mass; }; int main() { struct chemicalElement silicon = {"Si", 14, 4, 28.08}; return 0; }

Доступ до полів структури буде розглянуто у наступному розділі. Спробуйте описати геометричну точку A за допомогою структури.

Завдання

Swipe to start coding

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

Структура Point повинна містити:

  • Масив символів для імені точки — він має містити лише одну літеру (наприклад, "A" або "B"). Щоб зберегти цю одну літеру та символ завершення рядка \0, оголосіть масив як name[2].
  • Два цілочисельних поля, що представляють координати x та y.

У функції main:

  • Створіть змінну типу Point.
  • Ініціалізуйте її за допомогою фігурних дужок {} із вказанням імені та значень координат.

Рішення

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 4
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

close

bookСтворення Першої Структури

Свайпніть щоб показати меню

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

main.c

main.c

copy
1234567
struct chemicalElement { char name[3]; int atomicNum; int valency; double mass; };
Note
Примітка

Маса та атомний номер не можуть бути від’ємними, тому доцільніше використовувати тип даних unsigned short int.

Тепер ви можете створити хімічний елемент. Код виглядатиме так:

main.c

main.c

copy
123456789101112131415
#include "stdio.h" struct chemicalElement { char name[3]; int atomicNumber; int valency; double mass; }; int main() { struct chemicalElement silicon = {"Si", 14, 4, 28.08}; return 0; }

Доступ до полів структури буде розглянуто у наступному розділі. Спробуйте описати геометричну точку A за допомогою структури.

Завдання

Swipe to start coding

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

Структура Point повинна містити:

  • Масив символів для імені точки — він має містити лише одну літеру (наприклад, "A" або "B"). Щоб зберегти цю одну літеру та символ завершення рядка \0, оголосіть масив як name[2].
  • Два цілочисельних поля, що представляють координати x та y.

У функції main:

  • Створіть змінну типу Point.
  • Ініціалізуйте її за допомогою фігурних дужок {} із вказанням імені та значень координат.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 4
single

single

some-alt