Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 20.10.2019
Сообщений: 60
1

Ввести элементы массива с клавиатуры и подсчитать сумму элементов каждого подмассива

18.11.2019, 16:58. Показов 360. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В этой программе количество элементов массива всегда равно 17. Как
сделать, чтобы их количество вводил пользователь?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#define N 17
 
int main (void)
{
    int arr[N], counter = 0;
    for (int i=0; i<N; ++i)
        scanf("%d", &arr[i]);
 
    for(int i=0; i<N; ++i)
    {
        printf("Massiv %d:", counter++);
        int sum = 0;
        while (arr[i] && i<N)
        {
            printf("%d ", arr[i]);
            sum += arr[i++];
        }
        printf("\nSumma: %d\n", sum);
    }
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2019, 16:58
Ответы с готовыми решениями:

Ввести элементы массива с клавиатуры и подсчитать сумму элементов каждого подмассива
Задание. Заданный массив содержит нулевые элементы, разделяющие массив на подмассивы. Посчитать...

Ввести с клавиатуры двумерный массив из 9 чисел, подсчитать сумму элементов всего массива
Ввести с клавиатуры двумерный массив из 9 чисел, подсчитать сумму элементов всего массива

Для каждого массива в диалоге ввести размер массива и элементы массива и найти сумму и среднее арифметическое значение для каждого массива
даны 3 различных массива целых чисел(размер каждого не должен превышать 15). Для каждого массива в...

Ввести двухмерный массив с клавиатуры и подсчитать сумму его элементов
Нужно написать программу, с помощью которой пользователь сможет выводить по строкам с клавы...

1
Заблокирован
18.11.2019, 17:02 2
C
1
2
3
4
5
6
7
8
int n;
printf("N=");
scanf("%d",&n);
int *arr=(int*)calloc(n,sizeof(int));
for (int i=0; i<n; ++i)
.........
free(arr);
return 0;
1
18.11.2019, 17:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.11.2019, 17:02
Помогаю со студенческими работами здесь

Ввести с клавиатуры двумерный массив из 9 чисел, подсчитать сумму элементов третьего столбца
Ввести с клавиатуры двумерный массив из 9 чисел, подсчитать сумму элементов третьего столбца.

Массив: найти сумму элементов каждого подмассива (подмассивы разделены нулями)
Массив разделен нулевыми элементами на подмассивы нужно найти сумму каждого подмассива вывести...

Ввести линейный целочисленный массив до 50 элементов,подсчитать сумму четных элементов,вывести элементы находящиеся в заданном диапазоне
Ввести линейный целочисленный массив до 50 элементов,подсчитать сумму четных элементов,вывести...

Найти произведение элементов массива, элементы массива ввести с клавиатуры
чет вообще который час туплю,хелпайте плз) УКАЗАТЕЛИ И МАССИВЫ 1 Найти произведение...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru