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

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

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

Восстановить пароль

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

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

Код:
#include <fstream>
#include <vector>

using namespace std;

const char * finName = "input.txt";
const char * outName = "output.txt";


int main()
{
	ifstream fin(finName);
	ofstream fout(outName);
	int n;      
	int i;
	double sum = 0;
	double mi = 999999999.0;
	int f = -1,t = -1;
	fin >> n;
	vector <double> ms(n),ansms;
	for(i = 0; i < n; i++)
	{
		fin >> ms[i];
		mi = min(mi, ms[i]);
	}
	for(i = 0; i < n; i++)
		if(ms[i] < 0)
		{
			if(f == -1)
				f = i;
			else if(t == -1)
				t = i;
		}
	for(i = f + 1; i < t; i++)
		sum += ms[i];
	for(i = 0; i < n; i++)
		if(ms[i] <= 1.0 && ms[i] >= -1.0)
			ansms.push_back(ms[i]);
	for(i = 0; i < n; i++)
		if(ms[i] > 1.0 || ms[i] < -1.0)
			ansms.push_back(ms[i]);
	fout << "1) " << mi << endl;
	fout << "2) " << sum << endl;
	fout << "3) ";
	for(i = 0; i < n; i++)
		fout << ansms[i] << " ";
	return 0;
}
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
Ozerich вне форума
Старый 03.03.2010, 21:56   #12
Krumyura
Пользователь
 
Регистрация: 03.03.2010
Сообщений: 36
По умолчанию

Спасибо)))))
Krumyura вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите написать програму RAVEN23 Паскаль, Turbo Pascal, PascalABC.NET 0 04.06.2009 17:15
Помогите написать програму TheVenny Помощь студентам 3 05.11.2008 19:52