From a6022dddad3e3ee2411b171b1f746d0e92c05ef0 Mon Sep 17 00:00:00 2001 From: Zeron <84472661+EGZOZBORUSU@users.noreply.github.com> Date: Sat, 27 Sep 2025 21:35:52 +0300 Subject: [PATCH] Create lab2_1.c Program that calculates the sum of integers from 1 to n using a for loop. Includes input validation for values less than 1. --- lab2_1.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 lab2_1.c diff --git a/lab2_1.c b/lab2_1.c new file mode 100644 index 0000000..ee24fc8 --- /dev/null +++ b/lab2_1.c @@ -0,0 +1,21 @@ +int sum_to_n(int n) { + int sum = 0; + for (int i = 1; i <= n; i++) { + sum += i; + } + return sum; +} + +int main() { + int n; + printf(" n: "); + scanf("%d", &n); + + if (n < 1) { + printf("Error: n must be >= 1\n"); + } else { + printf("Sum 1..%d = %d\n", n, sum_to_n(n)); + } + + return 0; +}