Найти сумму четных чисел, используя MOD и DIV - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Как мне это изобразить в С?? дано x,y,z надо найти сумму четных чисел нач ввод x,y,z s=0 если xmod2=0 то s=s+x ку если ymod2=0 то s=s+y ку если zmod2=0 то s=s+z ку Вывод S кон

Решение задачи: «Найти сумму четных чисел, используя MOD и DIV»

textual
Листинг программы
//  MOD == %
//  DIV == /
#include <stdio.h>
 
int main(void)
{
    int x, y, z, s;
    
    printf("enter x: ");
    scanf("%i", &x);
    printf("enter y: ");
    scanf("%i", &y);
    printf("enter z: ");
    scanf("%i", &z);
    s = 0;
    
    if ((x % 2) == 0)
        s = s + x;
    if ((y % 2) == 0)
        s = s + y;
    if ((z % 2) == 0)
        s = s + z;
    
    printf("s = %i\n", s);
    
    return 0;
}

Объяснение кода листинга программы

  1. #include — подключаем стандартную библиотеку для ввода-вывода
  2. int main(void) — объявляем функцию main, которая является точкой входа в программу
  3. printf(enter x:); — выводим приглашение для ввода переменной x
  4. scanf(%i, &x); — считываем значение переменной x с помощью функции scanf
  5. printf(enter y:); — выводим приглашение для ввода переменной y
  6. scanf(%i, &y); — считываем значение переменной y с помощью функции scanf
  7. printf(enter z:); — выводим приглашение для ввода переменной z
  8. scanf(%i, &z); — считываем значение переменной z с помощью функции scanf
  9. s = 0; — объявляем переменную s и присваиваем ей значение 0
  10. if ((x % 2) == 0) — проверяем, является ли x четным числом с помощью оператора MOD
  11. s = s + x; — если x четное, то прибавляем его к переменной s
  12. if ((y % 2) == 0) — проверяем, является ли y четным числом с помощью оператора MOD
  13. s = s + y; — если y четное, то прибавляем его к переменной s
  14. if ((z % 2) == 0) — проверяем, является ли z четным числом с помощью оператора MOD
  15. s = s + z; — если z четное, то прибавляем его к переменной s
  16. printf(s = %i\n, s); — выводим значение переменной s
  17. return 0; — завершаем работу программы

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.1 из 5
Похожие ответы