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

Написать функцию min с переменным числом параметров - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Добавить подсчет максимального числа введенной последовательности http://www.cyberforum.ru/cpp-beginners/thread1090156.html
нужна опять помощь к той задаче еще надо добавить подсчет максимально! помогите int i=1,x; double sum=0; do { cin>>x; sum+=x; i++; }while(x!=0); cout<<sum/i;
C++ Шаг LU разложения Пишу программу для LU разложения, вот код одного шага: void stepLU (double **a,int i, int n) { for (int j = i+1; j<n; j++) { double u = a/a;//для проверки вычислений for(int k = 0; k < n;k++) { double t = (a - ((a/a) * a));//для проверки вычислений http://www.cyberforum.ru/cpp-beginners/thread1090155.html
Одномерные массивы + указатели (среднее арифметическое чисел, введенных с клавиатуры) C++
День добрый. В общем не получается у меня запустить эту задачу с помощью указателей: #include <stdio.h> #include <conio.h> #include <stdlib.h> int main() { int a,n,i; float b, k,p=0,s; printf("Vvedite n= "); // начало заполнения массива
C++ Программа не работает как надо. Задача: Вывести сумму всех элементов массива, кратных данному числу К (вводится с клавиатуры)
Вот мой код. Суммарное число выводит слишком большее, а после завершения программы ошибку:"Run-Time Check Failure #2 - Stack around the variable 'numb' was corrupted." или подобную, только с другим массивом: "Run-Time Check Failure #2 - Stack around the variable 'mass' was corrupted." .С массивом mass еще проблемы есть.. #include <iostream> using namespace std; int main() { int K; cout <<...
C++ Запись в файл http://www.cyberforum.ru/cpp-beginners/thread1090129.html
Ребята, когда я записываю в файл текст с помощью этого кода, то в файле получается первая строка пустая и только потом идет текст. Где у меня записывается эта пустая строка я не вижу :( #include <fstream> #include <iostream> #include <string> #include <stdexcept> std::string fileName; int main()
C++ функция по выводу звезд на экран нн работает, в чем дело? #include <iostream> #include <conio.h> void function (int k)// { for(int i=0;i<k;i++) подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1424 / 761 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
05.02.2014, 19:38     Написать функцию min с переменным числом параметров
Если есть поддержка С++11, то можно сразу стандартным функционалом воспользоваться:
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <algorithm>
 
int main()
{
   std::cout << "Min element: -> " << std::min({5,7,9,3,6,7,1,6}) << "\n";
   std::cout << "Min element: -> " << std::min({1.2, 4.6, 7.03, 1.009, 0.6}) << "\n";
 
   return 0;
}
Добавлено через 1 минуту
Если хочется писать самому функцию, то можно посмотреть сюда: Variadic functions
 
Текущее время: 22:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru