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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2013, 09:26   #1
acerrer
 
Регистрация: 31.05.2013
Сообщений: 3
Восклицание visual c++

Создать файл записей с полями: наименование товара, страна, которая импортирует товар, и
объем поставленной партии в штуках. Отсортировать файл с полем "объем поставленной партии
в штуках "по возрастанию. Определить название страны, импортирующей больше товара
acerrer вне форума Ответить с цитированием
Старый 31.05.2013, 10:06   #2
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,680
По умолчанию

Что не получается и есть ли наработки?
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!
Bugrimov вне форума Ответить с цитированием
Старый 31.05.2013, 14:51   #3
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,609
По умолчанию

Это задание на структуры в C++.

Нужно создать структуру:
Код:
struct tovar //структура для записи в файл
{
char name[32]; // поле: наименование товара
char country[32]; // поле: страна
int sum; // поле: объем поставленной партии в штуках
};
Запись в файл этой структуры осуществляется следующим образом:
Код:
FILE *fp;
tovar t1;
// инициализация t1
...
//
fp = fopen("aa.dat", "wb");
fwrite(&t1, sizeof (struct tovar), 1, fp);
Чтение осуществляется следующим образом:
Код:
tovar t1;
fp = fopen("aa.dat", "rb");
fread (&t1, sizeof (struct tovar), 1, fp);
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Старый 02.06.2013, 13:40   #4
acerrer
 
Регистрация: 31.05.2013
Сообщений: 3
По умолчанию

visual studio 2012 c++, fp = fopen("aa.dat", "wb")-пишет такое(слишком мало аргументов )
acerrer вне форума Ответить с цитированием
Старый 02.06.2013, 14:57   #5
Jasmin_
Новичок
Джуниор
 
Регистрация: 02.06.2013
Сообщений: 1
Печаль Как переделать эту программу в структуру?

Объясните пожалуйста, очень нужно...
Код:
// lab1.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <conio.h>
#include <iostream>
#include <math.h>
using namespace std;



int main(int argc, CHAR *argv[])
{
	
	double k1, k2;
	double tgfi;
	double fi;
	cout <<"input k1=";
		cin >> k1;
	cout << "input k2=";
	cin >> k2;
	if (k1*k2==-1.0)
	{
	//	cout << "Proizvedenie = 0";
		return 1;
	}
	tgfi = (k2-k1)/(1+k2*k1);
	fi = atan(tgfi);
	
	cout << "result: fi=" << fi;
	getch();
	return 0;
}

Последний раз редактировалось Stilet; 02.06.2013 в 16:05.
Jasmin_ вне форума Ответить с цитированием
Старый 20.06.2013, 16:09   #6
acerrer
 
Регистрация: 31.05.2013
Сообщений: 3
По умолчанию

подскажите пожалуйста как отсортировать по возростанию
acerrer вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Visual C++, Visual C#, Visual basic .Net, или Microsoft.Net Что лучше? _PROGRAMM_ Общие вопросы .NET 14 10.10.2012 19:24
Qt/(C++ || Python) Vs Visual C# Vs Visual C++. Что Лучше Для Десктоп Программирования beget Общие вопросы C/C++ 1 05.08.2012 01:29
Проблема с windows visual styles в Visual studio 2008 express. [awa Visual C++ 2 09.01.2010 06:05
Как перевести проект из Visual C++ 2003 в Visual C++ 2008? iukash Visual C++ 8 17.04.2009 22:36
Visual c++ 2005 и Visual c++ 6 это разные версии или нет? Руслантус Свободное общение 3 30.11.2007 19:42