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

Массив А(50). Найти минимальный и максимальный элементы массива. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Формула , ассемблер. http://www.cyberforum.ru/cpp-beginners/thread522555.html
Дана формула.(изображение). z=a3 * x3 +...+ a0 * x0 #include <iostream> #include <math.h> int main(){ int i; int x= 2;
C++ Дана целочисленная матрица размера M × N. Найти номер последней из ее строк, содержащих только четные числа Matrix34. Дана целочисленная матрица размера M × N. Найти номер последней из ее строк, содержащих только четные числа. Если таких строк нет, то вывести 0.сделать на с++visual studio!!! помогите решить задачу заранее спасибо!!!!!!!! http://www.cyberforum.ru/cpp-beginners/thread522549.html
C++ Ошибки при компиляции
Подключил библиотеку GLUI (кое-как) Вот такой код из рабочего примера, который я нормально компилирую но если встраиваю в код другой программы - не работает. *(В одной программе работает во второй нет! Я в шоке! О_о ) GLUI *glui = GLUI_Master.create_glui( "GLUI" ); new GLUI_Checkbox( glui, "Wireframe", &wireframe ); (new GLUI_Spinner( glui, "Segments:", &segments...
Рекурсивная функция C++
Числа Фибоначчи u0, u1, u2, … определяются следующим образом: u0=0, u1=1, un= un-1+ un-2(n=2, 3, 4, …). Написать программу вычисления un для данного целого неотрицательного числа n, включающую рекурсивную функцию, которая основана на непосредственном использовании соотношения un= un-1+ un-2 помогите пожалуйста!!!! очень нужно... заранее спасибо!
C++ Помогите!!! Задача на математическую формулу http://www.cyberforum.ru/cpp-beginners/thread522518.html
Нужно сделать с while, for, do, изначально вырезав switch, и найти ошибку в исходном коде в первом case #include<stdio.h> #include<math.h> int main () { int n,i=1,t; float x,z,z1,z2,z3,P=1; printf("Vvedite n,x \n"); scanf("%d%f",&n,&i); printf("1-while 2-for 3-do-while");
C++ Поменять местами столбец с номером 1 и последний из столбцов, содержащих только положительные элементы Matrix53. Дана матрица размера M × N. Поменять местами столбец с номером 1 и последний из столбцов, содержащих только положительные элементы. Если требуемых столбцов нет, то вывести матрицу без изменений. Добавлено через 11 минут помогите решить задачу заранее спасибо!!!!!!!! подробнее

Показать сообщение отдельно
Dekio
Фрилансер
Эксперт C++
5819 / 1217 / 214
Регистрация: 23.11.2010
Сообщений: 3,378
Записей в блоге: 1
19.03.2012, 22:16     Массив А(50). Найти минимальный и максимальный элементы массива.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <algorithm>
#include <iterator>
#include <vector>
#include <ctime>
 
int main()
{
    std::mt19937 gen(std::time(0));
    std::uniform_int_distribution <> distr(-5, 20);
    std::vector <int> vec(20);
    std::generate(vec.begin(), vec.end(), [&gen, &distr] () { return distr(gen); });
    std::copy(vec.begin(), vec.end(), std::ostream_iterator <int> (std::cout, " "));
    auto first = std::min_element(vec.begin(), vec.end());
    auto last = std::max_element(vec.begin(), vec.end());
    if(first > last)
        std::swap(first, last);
    std::sort(first, last);
    std::cout<<std::endl<<"first pos = "<<first - vec.begin()<<" second pos = "<<last - vec.begin()<<std::endl;
    std::copy(vec.begin(), vec.end(), std::ostream_iterator <int> (std::cout, " "));
    return 0;
}
http://liveworkspace.org/code/de7714...2c549210e1a5dc
 
Текущее время: 03:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru