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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.05.2012, 18:26   #1
Estoque_DS
 
Регистрация: 28.05.2012
Сообщений: 6
По умолчанию В C++ вот такая вот тема

Ребят, очень нужна помощь по решению задачи.
Вот текст :
Дан файл , компоненты которого являются действительными числами. Найти:
а) наибольшее из значений компонент;
б) наименьшее из значений компонент с четными номерами;
в) наибольшее из значений модулей компонент с нечетными номерами;
г) сумму наибольшего и наименьшего из значений компонент;
д) разность первой и последней компонент файла
Заранее огромное спасибо )
Estoque_DS вне форума Ответить с цитированием
Старый 28.05.2012, 21:31   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Даю наводку:
Код:
// 33.cpp: определяет точку входа для консольного приложения.
//

#include "stdafx.h"

// Создаем файл наполняем его данным
FILE* crea(char *fname){
	FILE* f=fopen(fname,"w+");
	for(int i=0;i<10;i++) fwrite(&i,sizeof(i),1,f);
	return f;
}

// Считывая выясняем его максимум
int fmax(FILE *f){
	fseek(f,0,SEEK_SET); 
	int mx=0;
	for(int i;!feof(f);){ 
		fread(&i,sizeof(i),1,f);
		mx=(i>mx)?i:mx; 
	};
	return mx;
}

int _tmain(int argc, _TCHAR* argv[])
{
	FILE *f=crea("d:\\1\\qq");
	printf("%d\n",fmax(f));
	fclose(f);
	getchar();
	return 0;
}
Остальные функции сделай по образу и подобию fmax. Там только в цикле будут другие условия
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.05.2012, 18:18   #3
Estoque_DS
 
Регистрация: 28.05.2012
Сообщений: 6
По умолчанию

спасибо огромное, думаю справлюсь
Estoque_DS вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Такая вот проблема! Cassius Общие вопросы Delphi 1 18.05.2011 10:41
{1} Вот такая ситуация... qoprney Свободное общение 2 09.11.2009 13:59
Вот такая вот задача, C++ aztec Помощь студентам 2 10.06.2009 17:27