Witam Jestem studentem informatyki ( Pierwszy semestr) i mam prośbę, czy był by ktoś w stanie wytłumaczyć mi jak działa program i powiedzieć co robi każda linijka kodu.
Treść programu brzmi: Program który wczytuje dodatnią liczbę n i wypisuje sumę wszystkich liczb mniejszych od n,względnie pierwszych z n.
#include "pch.h"
#include <iostream>
#include <stdio.h>
int main()
{
int n, m, pom1, pom2, suma = 0, i;
printf("Podaj liczbe calkowita n:");
scanf_s("%d", &n);
for (i = 2; i < n; i++) {
pom1 = n;
pom2 = i;
while (pom1*pom2 != 0)
if (pom1 < pom2)
pom2 = pom2 % pom1;
else
pom1 = pom1 % pom2;
if ((pom1 == 1) || pom2 == 1)
suma += i;
}
printf("Wynik obliczen to: %d\n", suma);
return 0;