lab 4_3

Run Settings
LanguageC
Language Version
Run Command
/* * @file lab4_3.c * @author Герасимюк Д.В., гр. 515і1 * @date 08 квітня 2024 * @brief Лабораторна робота №4, варіант 3 * Функції. Швидке сортування. Робота з відлагоджувачем. Завдання 3 */ #include <stdio.h> #include <locale.h> #include "sum_digits.h" int main() { setlocale(LC_ALL, "Ukr"); int num1, num2; printf("Введiть перше цiле число: \n"); scanf("%d", &num1); printf("Введiть друге цiле число: \n"); scanf("%d", &num2); int sum1 = sum_digits(num1); int sum2 = sum_digits(num2); if (sum1 > sum2) { printf("Сума цифр першого числа %d бiльша за суму цифр другого числа %d\n", sum1, sum2); } else if (sum1 < sum2) { printf("Сума цифр другого числа %d бiльша за суму цифр першого числа %d\n", sum2, sum1); } else { printf("Сума цифр обох чисел рівна %d\n", sum1); } return 0; }
/* * @file sum_digits.h * @author Герасимюк Д.В., гр. 515і1 * @date 08 квітня 2024 * @brief Лабораторна робота №4, варіант 3 * Функції. Швидке сортування. Робота з відлагоджувачем. Завдання 3 */ #pragma once /** * Підраховує суму цифр цілого числа. * * @param num- ціле число * @return Сума цифр заданого числа. */ int sum_digits(int num) { int sum = 0; while (num != 0) { sum += num % 10; num /= 10; } return sum; }
Editor Settings
Theme
Key bindings
Full width
Lines