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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Невозможный результат http://www.cyberforum.ru/cpp-beginners/thread173227.html
Есть функция, кторая счтает интергал Обьясните пожалуйста, почему она дает такие значения, явно неправельные #include <iostream> using namespace std; double g_integral(double x, double eps) { double sum=x, fx=x, fact=1; int z=1,i=2;
C++ Класс описывающий матрицу. Перегрузка операторов Условие задачи: Составить описание класса, обеспечивающего представление матрицы произвольного размера с возможностью изменения числа строк и столбцов, вывода на экран подматрицы любого размера и всей матрицы. Вот что имеется: /*matrix.h*/ #pragma once class CMatrixStr { private: int Rows; http://www.cyberforum.ru/cpp-beginners/thread173226.html
C++ Нужно написать программу которая будет вычислять факториал. В нете много подобного, но хорошего не увидел. Может у кого код завалялся.
Помогите написать программу которая будет вычислять факториал. В нете много подобного, но хорошего не увидел. Может у кого код завалялся.
Открыть, сохранить, закрыть файл C++
программа осуществляет обработку данных из файла.Главное меню имеет вид: 1)файл 2)редактировать документ 3)... Вид меню "Файл": 1)открыть 2)сохранить 3)закрыть. вопрос вот в чем, как осуществить отдельно все пункты меня "файл"? что должны делать эти функции?
C++ Нужно сделать программу которая будет возводить в степень постоянное число e. http://www.cyberforum.ru/cpp-beginners/thread173213.html
Нужно сделать программу которая будет возводить в степень постоянное число e. int t = 2; double v; v = exp(t); Вроде так, но не работает...
C++ "Распознователь на основе алгоритма "сдвиг-свертка""... Здравствуйте уважаемый любители программного кода. учусь на web-программиста есть вопрос подскажи как запрограммировать на си++ "Распознаватель на основе алгоритма "сдвиг-сверка"?...это тихий ужос... "Книга Системное программное обеспечение" А.В Гордеев, А.Ю Молчанов, мне это не каким боком не пригодиться народ если делал кто можете код показать? за ранее спасибо подробнее

Показать сообщение отдельно
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
06.10.2010, 22:57     Найти два минимальных елемента последовательности и перемножить их
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 <cstdlib>
#include <algorithm>
#include <ctime>
 
using namespace std;
 
int main()
{
    srand((unsigned)time(NULL));  //запускаем рандом
    const size_t sz=10; //константа - размер массива
    int n[sz];
    for(size_t i=0;i<sz;i++) //в цикле присваиваем элементу рандом и выводим на экран
    {
        n[i]=rand()%100;
        cout<<n[i]<<"\t";
    }
    cout<<endl;
    sort(n, n+sz); //сортируем массив по возрастанию
    int res=n[0]*n[1]; //в отсортрованном массиве перемножаем первые 2 элемента
    cout<<"Result: "<<res<<endl;
    system("pause"); //вызываем команду pause
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru