Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Sapendo
5 / 5 / 3
Регистрация: 13.05.2014
Сообщений: 130
#1

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

22.06.2014, 22:29. Просмотров 241. Ответов 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++):

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

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

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

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

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
4unkur
16 / 16 / 6
Регистрация: 16.06.2014
Сообщений: 176
22.06.2014, 22:37 #2
у тебя min никогда не изменится, он так и будет нулем. так как sum всегда будет больше нуля
0
Sapendo
5 / 5 / 3
Регистрация: 13.05.2014
Сообщений: 130
22.06.2014, 22:39  [ТС] #3
я это понимаю! и не могу придумать как сделать по-другому! если знаешь подскажи, пожалуйста!
0
4unkur
16 / 16 / 6
Регистрация: 16.06.2014
Сообщений: 176
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 / 1
Регистрация: 11.01.2012
Сообщений: 85
22.06.2014, 22:44 #5
дак у тебя же min в самом начале равен нулю!!! сам подумай, какой элемент может быть меньше нуля? Ну вот он и выводит, что 0 - минимально чисо )) просто поставь int sum=0, min=100 и все заработает

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

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

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

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

Найти минимальное из 3 чисел используя указатели на них - C++
Вести 3 числа, создать на каждый из них указатель с помощью указателя найти min и max из них Добавлено через 22 минуты а тут вот,...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
22.06.2014, 22:46
Ответ Создать тему
Опции темы

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