Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
1 / 1 / 0
Регистрация: 06.04.2014
Сообщений: 75
1

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

08.04.2014, 08:26. Показов 1087. Ответов 1
Метки нет (Все метки)

В массиве из 10 чисел есть хотя бы один нулевой элемент. Вычислить произведение элементов массива до первого нуля.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.04.2014, 08:26
Ответы с готовыми решениями:

Вычислить произведение элементов массива до первого нуля
В массиве А есть хотя бы один нуль. Вычислите произведение элементов массива до первого нуля ...

Вычислить произведение элементов массива до первого нуля
В массиве из 10 чисел есть хотя бы один нулевой элемент. Вычислить произведение элементов массива...

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

Вычислить произведение элементов массива до первого нуля
8) В массиве из 10 чисел есть хотя бы один нулевой элемент.Вычислить произведение элементов массива...

1
429 / 383 / 200
Регистрация: 12.08.2011
Сообщений: 1,610
08.04.2014, 11:10 2
Лучший ответ Сообщение было отмечено Санёк228 как решение

Решение

Вообще-то формулировка странная. Если точно известно, что есть хотя бы один нулевой элемент, то зачем нам знать, сколько вообще чисел? Или подсчитать надо произведение не более чем 10 чисел, даже если ноль не встретится среди них? В общем, вот этот код сделает ровно то, что задано, хотя в реальном проекте так делать нельзя. Как бы мы ни были уверенны, что ноль среди элементов массива присутствует, лучше делать через for.

C
1
2
3
4
5
6
7
8
int multiplicate(int* arr)
{
    int mul = 1;
    while( *arr ) {
        mul *= *arr++;
    }
    return mul;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.04.2014, 11:10

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

Вычислить произведение элементов массива до первого нуля
Дан массив состоящий из 15 элементов.Вычислить произведение элементов до первого нуля

В заданном массиве B из N элементов есть хотя бы один нуль. Вычислить произведение элементов массива до первого нуля
В заданном массиве B из N элементов есть хотя бы один нуль. Вычислить произведение элементов...

Вычислить сумму элементов массива до первого нуля
В массиве {aj}, j=1,2...8 есть хотя бы один нуль. Вычислить сумму элементов до первого нуля....


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.