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

Найти произведение элементов массива, расположенных после минимального элемента - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Dev C++ (Не является приложением win32) http://www.cyberforum.ru/cpp-beginners/thread1005371.html
Добрый день. Использую Dev C++. При попытке повторить любой пример оконного приложения, компилирует без ошибок, но при попытке запуска .exe через F10 "не является приложением win32". Напрямую файл запускается отлично.
C++ Строки, подсчёт букв Задание посчитать кол-во букв i в строке. #include <iostream.h> #include <string.h> main() { int x; char s; cout<<"Vvedite stroku: "; cin>>s; for(int y=0; y<strlen(s); y++) http://www.cyberforum.ru/cpp-beginners/thread1005366.html
C++ что-то с передачей данных
Тема: Наследование (множественное, виртуальное). 4. Создайте программу: с базовым классом Справочник, который включает в себя следующие данные-элементы: • Наименование продукции; • Код продукции; методы – конструкторы, деструктор, show() базовым классом Остатки на начало месяца: • Остатки на начало месяца;
C++ Ошибку в коде C++
Всем привет! Выдаёт ошибку в коде: double max = dlina(t, t); не знаю что делать... Заданы координаты N точек на плоскости. Найти среди них две точки, максимально удаленные друг от друга. #include "fstream" #include <cmath> using namespace std;
C++ go to mark что она делает http://www.cyberforum.ru/cpp-beginners/thread1005343.html
go to mark что она делает , это типа аналог continue?
C++ Рекурсивные функции в классе Я написал рабочий класс для работы с бинарным деревом поиска и в нём имеется много рекурсивных методов (по заданию). Из-за этого эти функции приходится вызывать через другие функции. Можно ли всё это реализовать более "элегантно", или же это единственный выход? подробнее

Показать сообщение отдельно
Rivory
146 / 112 / 2
Регистрация: 15.01.2013
Сообщений: 266
12.11.2013, 13:35     Найти произведение элементов массива, расположенных после минимального элемента
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
    int pr,i,f;
    float M[5], min;
    min=51;
    int it = 0;
    for (i=0; i<5; i++)
    {
        M[i]=random(50)-random(50);
    }
    for (i=0; i < 5; i++)
    {
        cout<<" "<<M[i];
    }
    for (i=0; i < 5; i++)
    {
        if ((M[i])<min)
        {
            min=(M[i]);
            it = i+1;
        }
    }
    cout<<"\n min="<<min;
 
    double mul = 1;
    for (int i = it; i < 5; i++)
    {
        mul *= M[i];
    }
 
    cout << "\n Mul: " << mul << endl;
Сделал 5 элементов вместо 30, чтобы проверять было легче.
 
Текущее время: 02:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru