Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Sapendo
5 / 5 / 4
Регистрация: 13.05.2014
Сообщений: 130
#1

Найти минимальное в произведении чисел - C++

22.06.2014, 22:29. Просмотров 271. Ответов 6
Метки нет (Все метки)

Ребята помогите, т. к. что то не пойму!
Нужно найти минимальное в произведении чисел!!!!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# include <iostream>
# include <ctime>
using namespace std;
void main ()
{
    const int N=16;
    int mas [N];
    int sum=0, min=0;
    srand (time(NULL));//сдвигаем случайную последовательность
    for (int i=0; i<N; i++)//заполняем массив случайними числами
    {
            mas[i]=rand()%9+1;
            cout<<"mas "<<'['<<i<<"] = "<<mas[i]<<'\n';//выводим массив до преобразования
    }
    for (int i=0; i<N/2; i++)
    {
        sum=mas [i]*mas [i+N/2];
        cout<<mas [i]<<'*'<<mas [i+N/2]<<" = "<<sum<<'\n';
        if (min>sum)
            min=sum;
    }
    cout<<min;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.06.2014, 22:29
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Найти минимальное в произведении чисел (C++):

Рекурсия: количество возможных расстановок скобок в произведении n чисел
Написать на языке С рекурсивную функцию вычисляющую количество полных...

Найти минимальное из чисел
Найти минимальное из чисел А В С сели А=sin(x) B=cos(x) C=ln/Х/

Задан одномерный массив,вычислить сумму произведении всех пар соседних чисел
Задан одномерный массив,вычислить сумму произведении всех пар соседних чисел

Найти минимальное из введенных чисел
1. Последовательно вводятся N целых чисел. Найти минимальное из них.

Найти минимальное из n отрицательных чисел
Помогите решить, не знаю как сделать нужно на задаче что бы было команда Ввод...

Найти индексы и произведении, минимального и максимального элементов массива
Создать массив с элементами akn=n f (k) + sin (k) g (n), где k,n=1,2,3,4;...

6
4unkur
16 / 16 / 10
Регистрация: 16.06.2014
Сообщений: 177
22.06.2014, 22:37 #2
у тебя min никогда не изменится, он так и будет нулем. так как sum всегда будет больше нуля
0
Sapendo
5 / 5 / 4
Регистрация: 13.05.2014
Сообщений: 130
22.06.2014, 22:39  [ТС] #3
я это понимаю! и не могу придумать как сделать по-другому! если знаешь подскажи, пожалуйста!
0
4unkur
16 / 16 / 10
Регистрация: 16.06.2014
Сообщений: 177
22.06.2014, 22:42 #4
у тебя в строке
C++
1
 mas[i]=rand()%9+1;
случайные числа от 1 до 9. потом произведение 0-го элемента с 8-м и т.д.
C++
1
sum=mas [i]*mas [i+N/2];
Добавлено через 33 секунды
а что вобще нужно сделать, условие задачи скажи, непонятно как то
0
Максим2001
7 / 7 / 3
Регистрация: 11.01.2012
Сообщений: 85
22.06.2014, 22:44 #5
дак у тебя же min в самом начале равен нулю!!! сам подумай, какой элемент может быть меньше нуля? Ну вот он и выводит, что 0 - минимально чисо )) просто поставь int sum=0, min=100 и все заработает

Блин, полчаса не мог понять ошибку
1
4unkur
16 / 16 / 10
Регистрация: 16.06.2014
Сообщений: 177
22.06.2014, 22:45 #6
Максим2001, ))) бывает
0
Sapendo
5 / 5 / 4
Регистрация: 13.05.2014
Сообщений: 130
22.06.2014, 22:46  [ТС] #7
Спасибо!!))) реально прогнал!!!! Глупая ошибка
0
22.06.2014, 22:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.06.2014, 22:46
Привет! Вот еще темы с решениями:

Найти минимальное из трех введенных чисел
Задание: Дано любые a,b,c цифры. Нужно что бы при вводе в консоль 3 любых...

Найти минимальное значение из четырех чисел
Разработать метод min(a,b) для нахождения минимального из двух чисел. Вычислить...

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

Найти минимальное значение из трех чисел
заданы три числа C D E, надо найти минимальное среди них. Напишите код...


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

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

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