Lab4Project3 Veronika Baturina

Run Settings
LanguageC
Language Version
Run Command
/** * @file SP.cpp * @autor Батуріна В. А. 515б * @date 15.05.2023 * @brief Лабораторна робота №4, варіант 19 * * Рядки. Параметри командного рядка. Завдання 3 */ #include <stdio.h> #include <locale.h> #include "head.h" int main() { //підключення підтримки мови setlocale(LC_ALL, "ru"); //створення змінних int a, b, c, d; printf("Эта программа считает числа в включительных промежутках от а до b, от c до d.\n"); printf("Введите первую пару чисел(a и b) через пробел: "); scanf("%i", &a); scanf("%i", &b); printf("Вот ваша первая пара чисел:\n" "\t\ta = %i\n" "\t\tb = %i\n" "\tИх промежуточная сумма = %i\n" ,a ,b ,sum_numbers(a, b) ); printf("Введите вторую пару чисел(c и d) через пробел: "); scanf("%i", &c); scanf("%i", &d); printf("Вот ваша вторая пара чисел:\n" "\t\tc = %i\n" "\t\td = %i\n" "\tИх промежуточная сумма = %i\n" , c , d ,sum_numbers(c, d) ); printf("Сумма sum_numbers(a, b) и sum_numbers(c, d) = %i\n", sum_numbers(a, b) + sum_numbers(c, d)); printf("Завершение программы..."); return 0; }
/** * Визначає суму усіх чисел від заданого натурального числа m до заданого натурального числа n. * * @param m - перше число * @param n - друге число * @return суму усіх чисел в діапазоні */ int sum_numbers(int m, int n);
#include "head.h" int sum_numbers(int m, int n) { int sum = 0; for (int i = m; i <= n; i++) { sum += i; } return sum; }
Editor Settings
Theme
Key bindings
Full width
Lines