Ввод массива и вычисление произведения его элементов - C (СИ)

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

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

Написать программу ввода в массив 5 чисел и вычисления произведения элементов полученного массива.

Решение задачи: «Ввод массива и вычисление произведения его элементов»

textual
Листинг программы
#include <stdio.h>
 
#define SIZE 5
 
int main(void)
{
    int arr[SIZE];
    int i;
    int prod;
 
    for(i = 0; i < SIZE; i++)
        scanf("%d", &arr[i]);
    
    for(i = 0, prod = 1; i < SIZE; i++)
        prod *= arr[i];
 
    printf("Result: %d\n", prod);
 
    return 0;
}

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

  1. Подключение стандартной библиотеки ввода-вывода
  2. Определение размера массива (5 элементов)
  3. Объявление массива arr типа int на 5 элементов
  4. Объявление переменной i для хранения индексов массива
  5. Объявление переменной prod для хранения произведения элементов массива
  6. Ввод элементов массива с помощью функции scanf
  7. Инициализация переменной prod единицей
  8. Вычисление произведения элементов массива с помощью цикла for
  9. Вывод результата на экран с помощью функции printf
  10. Завершение программы с возвратом 0

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


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

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

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