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

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

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

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

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

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

Помогите написать програму С++
___________________________________ ________________________________
У масиві, що складаеться з цілих елементів, обчислити:
1) номер мінімального елементу масиву;
2) суму елементів масиву, розташованих між першим і другим негативними елементами.
3) перетворити масив так щоб, спочатку розташовувалися всі елементи модуль яких не перевищує 1, а потім всі інші.

Використати функцію в програмі.
Дані вивести в текстовий файл.
___________________________________ ________________________________

Зарание спасибо.
Krumyura вне форума
Старый 03.03.2010, 18:08   #2
RoS
Форумчанин
 
Аватар для RoS
 
Регистрация: 13.12.2009
Сообщений: 272
По умолчанию

Пиши Личное сообщение, напишу за скромную сумму скажем на баланс мобилки
Если я помог вам - порадуйте меня, нажмите на весы слева
RoS вне форума
Старый 03.03.2010, 18:24   #3
Krumyura
Пользователь
 
Регистрация: 03.03.2010
Сообщений: 36
По умолчанию

Цитата:
Сообщение от RoS Посмотреть сообщение
Пиши Личное сообщение, напишу за скромную сумму скажем на баланс мобилки
А где ты находишься??? На какой номер мне кидать???
Krumyura вне форума
Старый 03.03.2010, 18:27   #4
Krumyura
Пользователь
 
Регистрация: 03.03.2010
Сообщений: 36
По умолчанию

А где ты находишься RoS??? На какой номер мне кидать???
Krumyura вне форума
Старый 03.03.2010, 19:05   #5
Ozerich
Студент 1 курса
Форумчанин Подтвердите свой е-майл
 
Аватар для Ozerich
 
Регистрация: 27.06.2008
Сообщений: 959
По умолчанию

Если в Беларуси то готов сделать за скромную сумму на мобилку.
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
Ozerich вне форума
Старый 03.03.2010, 19:18   #6
Krumyura
Пользователь
 
Регистрация: 03.03.2010
Сообщений: 36
По умолчанию

Я с Украины((( Может както по другому можно???
А то мне очень надо
Krumyura вне форума
Старый 03.03.2010, 20:09   #7
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Можно через вебмани. Сделаю быстро и качественно. Если интересно - аська в профиле.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума
Старый 03.03.2010, 20:22   #8
Krumyura
Пользователь
 
Регистрация: 03.03.2010
Сообщений: 36
По умолчанию

У меня нет вебмани.
Krumyura вне форума
Старый 03.03.2010, 20:58   #9
Ozerich
Студент 1 курса
Форумчанин Подтвердите свой е-майл
 
Аватар для Ozerich
 
Регистрация: 27.06.2008
Сообщений: 959
По умолчанию

Какие тут деньги?
Задание на 5 минут. Счас сделаю.
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
Ozerich вне форума
Старый 03.03.2010, 21:17   #10
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 вне форума
Закрытая тема


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



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