Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 14.12.2009, 21:17   #1
natasha971929
Пользователь
 
Регистрация: 11.12.2009
Сообщений: 15
По умолчанию массивы

10. Дан массив из 11 чисел. Hайти минимальный элемент массива.
natasha971929 вне форума
Старый 14.12.2009, 22:33   #2
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Перебрать весь массив
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума
Старый 15.12.2009, 00:14   #3
natasha971929
Пользователь
 
Регистрация: 11.12.2009
Сообщений: 15
По умолчанию

в cи++. мне хоть какую
natasha971929 вне форума
Старый 15.12.2009, 01:58   #4
paladinn
Пользователь
 
Регистрация: 19.12.2008
Сообщений: 26
По умолчанию

Код:
#include <iostream>
#include <vector>
#include <iterator>
#include <algorithm>

template <typename T> inline T func(std::vector <T> &vec, std::istream &in)
{
	typedef std::istream_iterator <T> O;
	O iterator(in);

	typedef std::istream_iterator<T> OO;
	OO iterator2;

	typedef std::insert_iterator <std::vector<T> > OOO;
	OOO iterator3(vec,vec.begin());

	std::copy(iterator, iterator2, iterator3);
	return *std::min_element(vec.begin(), vec.end());
}

int main()
{
	setlocale(LC_ALL,"RUSSIAN");
               typedef std::vector <int> arr;
	arr massiv;
	std::cout << "min:" << func(massiv,std::cin) << std::endl;
	system("pause");
	return 0;
}
paladinn вне форума
Старый 15.12.2009, 07:56   #5
nazavrik
Форумчанин
 
Аватар для nazavrik
 
Регистрация: 01.09.2008
Сообщений: 178
По умолчанию

Цитата:
Сообщение от paladinn Посмотреть сообщение
Код:
#include <iostream>
#include <vector>
#include <iterator>
#include <algorithm>

template <typename T> inline T func(std::vector <T> &vec, std::istream &in)
{
	typedef std::istream_iterator <T> O;
	O iterator(in);

	typedef std::istream_iterator<T> OO;
	OO iterator2;

	typedef std::insert_iterator <std::vector<T> > OOO;
	OOO iterator3(vec,vec.begin());

	std::copy(iterator, iterator2, iterator3);
	return *std::min_element(vec.begin(), vec.end());
}

int main()
{
	setlocale(LC_ALL,"RUSSIAN");
               typedef std::vector <int> arr;
	arr massiv;
	std::cout << "min:" << func(massiv,std::cin) << std::endl;
	system("pause");
	return 0;
}
Прикол вот это класс!
Быть радикальным - значит понять вещь в её корне. К.Маркс
nazavrik вне форума
Старый 15.12.2009, 09:00   #6
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Поддерживаю!)))
+1!
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума
Старый 15.12.2009, 09:25   #7
natasha971929
Пользователь
 
Регистрация: 11.12.2009
Сообщений: 15
По умолчанию

программа каторая сама вводит массив из 11 элементов и находит в нем минимальный
natasha971929 вне форума
Старый 15.12.2009, 10:54   #8
paladinn
Пользователь
 
Регистрация: 19.12.2008
Сообщений: 26
По умолчанию

ну всё правильно сами вводим, сами находим мин элемент, что тут не так?)
paladinn вне форума
Старый 14.02.2010, 19:26   #9
Carbon
JAVA BEAN
Участник клуба
 
Аватар для Carbon
 
Регистрация: 22.04.2007
Сообщений: 1,329
По умолчанию

paladinn, молоток! Это как старый прикол про хеллоу ворлд для разных программистов.
Carbon вне форума
Старый 14.02.2010, 19:28   #10
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Это вы хорошо сказали! Просто слов нет, одни эмоции!
Вот очень полезная ссыль:
http://programmersforum.ru/showthread.php?t=34061
Ну а готовое решение здесь:
http://programmersforum.ru/forumdisplay.php?f=29
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12
C++. Массивы osichev Помощь студентам 5 10.06.2009 09:55
Массивы С++ Nina+ Помощь студентам 2 19.03.2009 11:44
Массивы на Си! STS_1991 Помощь студентам 2 18.02.2009 18:20