if
і switch
, допомагають реалізувати логіку в програмі.1if (a > b)
2{
3 Console.WriteLine("a більше за b");
4}
5else
6{
7 Console.WriteLine("a менше або рівне b");
8}
9
for
, while
, дозволяють виконувати одну і ту ж дію кілька разів.1string name = null;
2string displayName = name ?? "Гість"; // Якщо name null, присвоїть "Гість"
3
1string firstName = "Іван";
2string lastName = "Петренко";
3string fullName = firstName + " " + lastName; // "Іван Петренко"
4
1public double CalculateNetSalary(double grossSalary)
2{
3 double taxRate = 0.2; // 20% податок
4 return grossSalary - (grossSalary * taxRate);
5}
6
1SELECT * FROM Customers WHERE CustomerName LIKE 'A%'; -- Імена, що починаються на 'A'
2
section
і article
допомагають розбити документ на логічні частини. Це не лише покращує читабельність, але й дозволяє пошуковим системам легше індексувати ваш контент.nav
використовується для визначення навігаційних меню. Він допомагає користувачам швидко знаходити інформацію на сайті та робить його більш зручним для використання.1<!DOCTYPE html>
2<html lang="uk">
3<head>
4 <meta charset="UTF-8">
5 <title>Семантичний приклад</title>
6</head>
7<body>
8 <header>
9 <h1>Моя семантична веб-сторінка</h1>
10 <nav>
11 <ul>
12 <li><a href="#home">Головна</a></li>
13 <li><a href="#about">Про нас</a></li>
14 <li><a href="#contact">Контакти</a></li>
15 </ul>
16 </nav>
17 </header>
18
19 <main>
20 <section>
21 <h2>Головна інформація</h2>
22 <p>Це приклад семантичного HTML.</p>
23 </section>
24
25 <article>
26 <h2>Цікаві факти</h2>
27 <p>Семантика робить ваш сайт кращим!</p>
28 </article>
29 </main>
30
31 <footer>
32 <p>© 2024 Моя веб-сторінка</p>
33 </footer>
34</body>
35</html>
36
header
, main
, section
, article
і footer
, що полегшує структуру і розуміння контенту.while
:1stock = 50
2price_per_item = 20
3
4if stock > 0
5 total_value = stock * price_per_item
6 puts "Загальна вартість запасу: #{total_value}"
7else
8 puts "Товару немає в наявності!"
9end
10
+
: оператор додавання. Наприклад, ви можете написати var sum = 5 + 3;
, що поверне 8.-
: оператор віднімання. Наприклад, var difference = 5 - 3;
, що поверне 2.*
: оператор множення. Використовуйте його так: var product = 5 * 3;
— результат 15./
: оператор ділення. Наприклад, var quotient = 5 / 2;
, що поверне 2.5.<=
, >=
: для перевірки, чи одне число менше або дорівнює, а інше більше або дорівнює.1void main() {
2 var a = 10;
3 var b = 5;
4 var sum = a + b;
5 print('Сума: $sum'); // Вивід: Сума: 15
6}
7
1void main() {
2 bool isLoggedIn = true;
3 bool isAdmin = false;
4
5 if (isLoggedIn && isAdmin) {
6 print('Ласкаво просимо, адміне!');
7 } else {
8 print('Доступ заборонено.');
9 }
10}
11
1class Calculator {
2 int add(int a, int b) {
3 return a + b;
4 }
5
6 bool isGreater(int a, int b) {
7 return a > b;
8 }
9}
10
11void main() {
12 var calc = Calculator();
13 print('Сума: ${calc.add(5, 10)}'); // Вивід: Сума: 15
14 print('Чи більше? ${calc.isGreater(10, 5)}'); // Вивід: Чи більше? true
15}
16
1a = 10;
2b = 5;
3sum_result = a + b; % Додавання
4prod_result = a * b; % Множення
5disp(sum_result); % Вивід результату
6
1if (a > 0) && (b > 0)
2 disp('Обидва числа позитивні.');
3else
4 disp('Принаймні одне число не позитивне.');
5end
6
for
циклу ви можете обчислити суму чисел:1total = 0;
2for i = 1:10
3 total = total + i;
4end
5disp(total); % Вивід загальної суми
6
+
.true
або false
. Наприклад, оператор >
перевіряє, чи одне число більше за інше.AND
, OR
і NOT
, використовуються для поєднання кількох умов. Вони є дуже корисними, коли потрібно контролювати логіку програми.===
) та м'яким (==
). Жорстке порівняння перевіряє не лише значення, а й типи даних. Наприклад, 0 == '0'
поверне true
, але 0 === '0'
— false
.1let isAdult = true;
2let hasPermission = false;
3if (isAdult && hasPermission) {
4 console.log("Доступ надано!");
5} else {
6 console.log("Доступ заборонено!");
7}
8