Упражнения C: Найти все числа, которые делят его на 7, а остаток равен 2 или 3 между двумя заданными целыми числами
C Основные декларации и выражения: упражнение 40 с решением
Напишите программу на C, чтобы найти все числа, которые делят ее на 7, а остаток равен 2 или 3 между двумя заданными целыми числами.
Пример решения:
Код 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+1; i < y; i++)
{
if((i%7) == 2 || (i%7) == 3) {
printf("%d\n", i);
}
}
return 0;
}
Пример вывода:
Введите первое целое число: 25 Введите второе целое число: 45 30 31 37 38 44
Блок - схема:
Редактор кода программирования C:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C для вычисления суммы всех чисел, не делимых на 17 между двумя заданными целыми числами.
Далее: Напишите программу на C, которая будет печатать 3 числа в строке, начиная с 1, и печатать n строк. Примите количество строк (n, целое число) от пользователя.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code