Упражнения C: Рассчитать сумму всех чисел, не делимых на 17 между двумя заданными целыми числами.
C Основные объявления и выражения: упражнение 39 с решением
Напишите программу на C для вычисления суммы всех чисел, не делимых на 17 между двумя заданными целыми числами.
Пример решения:
Код C:
#include <stdio.h>
int main() {
int x, y, temp, i, sum=0;
printf("\nInput the first integer: ");
scanf("%d", &x);
printf("\nInput the second integer: ");
scanf("%d", &y);
if(x > y) {
temp = y;
y = x;
x = temp;
}
for(i = x; i <= y; i++) {
if((i % 17) != 0) {
sum += i;
}
}
printf("\nSum: %d\n", sum);
return 0;
}
Пример вывода:
Введите первое целое число: 50 Введите второе целое число: 99 Сумма: 3521
Блок - схема:
Редактор кода программирования C:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу, которая читает два числа и делит первое число на второе число. Если разделение невозможно, выведите «Отделение невозможно».
Далее: Напишите программу на C, чтобы найти все числа, которые делят ее на 7, а остаток равен 2 или 3 между двумя заданными целыми числами.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code