Даны натуральное число n, действительные числа a[1],.,a[n]. Вы- числить a[1]+.+a[n] и a[1]a[2].a[n] - C (СИ)

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

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

Даны натуральное число n, действительные числа a[1],...,a[n]. Вы- числить a[1]+...+a[n] и a[1]a[2]...a[n]. Чувствую что написал бред сивой кобылы...Но заявиться с пустыми руками я не мог((... Укажите пожалуйста правильное направление решения этой задачи....
#include <stdio.h>

int main(int argc, char *argv[])
{
 int i,j,n,x[i],y[n],P;

 printf("vvedite n= \n");
 scanf("%d", &n); 
 
 for(i=0;i<n;i++)
 {printf("vvedite massiv x[%d]: \n");
 scanf("%d", &x[i]);}
 
 for(j=0;j<n;j++)
 {printf("vvedite massiv x[%d]: \n");
 scanf("%d", &y[j]);}
 
for(i=0;i<n;i++)
{
 P=1;P=P*x[n];
 printf("\n P= %d",P);
}  
for(j=0;j<n;j++)
{
                int S=0;
                S=S+y[n];
                printf("/n S= %d",S);}
 
  system("PAUSE");  
  return 0;
 
}

Решение задачи: «Даны натуральное число n, действительные числа a[1],.,a[n]. Вы- числить a[1]+.+a[n] и a[1]a[2].a[n]»

textual
Листинг программы
#include <stdio.h>
#include <stdlib.h>  
 
#define n 5
 
int main() 
{  
    int array[n]; 
    int i, sum = 0, prois = 1; 
    for ( i = 0; i < 5; ++i) 
    { 
        printf("Inter number "); 
        scanf("%d", &array[i]); 
    } 
 
    for ( i = 0; i < 5; ++i) 
    {
        sum += array[i]; 
        prois *= array[i]; 
    } 
 
    printf("Sum is %d\n ", sum); 
    printf("Prois is %d\n ", prois); 
}

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

  1. Подключение необходимых библиотек: iostream.h и stdlib.h
  2. Определение переменной n типа int, которая содержит значение 5.
  3. Создание массива типа int с размером n и инициализацией его значений по умолчанию.
  4. Объявление переменных sum и prois типа int и инициализация их значений по умолчанию.
  5. В цикле от 0 до 4 (так как размер массива 5) происходит считывание значений элементов массива с помощью функции scanf.
  6. В цикле от 0 до 4 происходит суммирование элементов массива в переменную sum и перемножение элементов в переменную prois.
  7. Вывод значения переменной sum с помощью функции printf.
  8. Вывод значения переменной prois с помощью функции printf.

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


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

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

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