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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2018, 17:18   #1
00001
 
Регистрация: 25.10.2017
Сообщений: 8
По умолчанию [C++] заменить массив структур на односвязный (лучше двухсвязный) список

заменить массив структур на односвязный список
э а лучше на двусвязный список
Код:
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <clocale>

using namespace std;

struct f
{
	
	char name[60];
	int number;
	int annual_turnover;
	int tax_number;
};
void show(const f obj[], int n);
//------------------------------------
int main()

	{

		const int n = 2;
		f aray[n] = {};

		setlocale(LC_ALL, "Russian");

		for (int i = 0; i < n; i++)
		{
			cout << "\n Название фирмы\t";
			cin.getline(aray[i].name, 60);

			cout << "\n Количество сотрудников\t";
			cin >> aray[i].number;

			cout << "\n Годовой оборот\t";
			cin >> aray[i].annual_turnover;

			cout << "\n ИНН\t";
			cin >> aray[i].tax_number;
			cin.get();
		}
		show(aray, n);
		_getch();
	}
	//-----------------------------------
	void show(const f obj[], int n)
	
	{
		for (int i = 0; i < n; i++)
		{
			cout << "\n Название фирмы:\t" << obj[i].name << "\t Количество сотрудников:\t" << obj[i].number\
				<< "\t Годовой оборот:\t" << obj[i].annual_turnover << "\t ИНН:\t" << obj[i].tax_number << endl;
			cout << "----------------------------------------------------------------------------------------------------------\n" << endl;

		}
		cout << "Cледует ли фирме предоставлять дополнительные формы годовой отчетности ?" << endl;
	}
_____
Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ)
Модератор

Последний раз редактировалось Serge_Bliznykov; 14.05.2018 в 17:28.
00001 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массив структур. Список авиарейсов. azarnik93 Visual C++ 2 12.01.2013 15:36
Двухсвязный список (С++) GripEnemy Помощь студентам 1 16.12.2011 23:18
Необходимо реализовать классы, односвязный список для хранения целых чисел, односвязный список для хранен lineico Помощь студентам 2 09.05.2011 17:45
двухсвязный список freestylerUA Паскаль, Turbo Pascal, PascalABC.NET 1 24.03.2011 06:39
Двухсвязный список StarScream2008 Общие вопросы C/C++ 1 19.09.2008 20:04