Форум программистов, компьютерный форум CyberForum.ru

Структуры и динамическое выделение памяти. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Осмотрите и посоветуйте http://www.cyberforum.ru/cpp-beginners/thread221479.html
Всем доброго времени суток, надо было написать программу, которая заполняла бы таблицу, вот винете нашёл одну, но такую нашёл не я один, а ещё и половина моих одногрупников, так вот теперь мне её нужно переделать, так чтобы она была максимально не похожа на эту но делала тоже самое.Помогите пожалуйста, буду благодарен за любые задумки по этой теме. Заранеее спасибо.#include<iostream.h>...
C++ Построение графика в Win Api Требуется построить график по точкам. Все координаты даны. Не могу найти в пространстве интернета, с помощью каких функций это можно реализовать. http://www.cyberforum.ru/cpp-beginners/thread221469.html
C++ Файл
Помогите написать задачу!!!!!!!!!Завтра нужно Срочно Зачёт сдать!!!!!!!!!Пожалуйста!!!!!!!! Для заданного достаточно длинного слова найти в имеющемся тексте все слова, в которых использованы только буквы, имеющиеся в заданном слове (с учетом кратности вхождения).
C++ Строки
Пожалуйста помогите написать задачу!!!!!!!!!!!!!Завтра СРОЧНО нужно сдать зачёт!!!!!!Помогите!!!!!!!!!! Дана строка содержащая текст и последовательности из 0 и 1 (двоичные числа). Записать строку заменив каждую из последовательностей ее значением в десятичной системе счисления.
C++ найти книгу http://www.cyberforum.ru/cpp-beginners/thread221447.html
Книга называется С++ глазами хакера. Прочитав коментарии к книге я понял что там не совсем про хакерство,там сам хакер учит по с++,а те кто уже с++ знает учит некие трюки...все гвоорят что отличная книга по с++ очень хочу найти книгу для печати(!) я нашел только chm файл и не могу напечатать.Пожауйста дайте ссылку на djvu pdf или же на другой файл,чтобы я смог скачать книгу и напечатать... ...
C++ Динамические массивы Срочно нужна помощь! завтра надо сдать программу, вот задание: Найти в матрице размером M на N положение матрицы P размером 2х2. Элементы матрицы Р пользователь вводит с клавиатуры. Первый массив в котором ищут второй 2х2 должен быть динамическим, очень прошу помогите, а то нихрена немогу понять про динамические массивы... Добавлено через 4 минуты или может тут можно чтото переделать,... подробнее

Показать сообщение отдельно
ыфтешс
0 / 0 / 0
Регистрация: 19.12.2010
Сообщений: 10

Структуры и динамическое выделение памяти. - C++

27.12.2010, 21:15. Просмотров 617. Ответов 2
Метки (Все метки)

Привет, нужна помощь: есть написанная программа, которая работает со структурами, эту программу надо переписать так, чтобы она использовала динамическое выделение памяти, толком ничего не нагуглил, поэтому прошу помощи. Вот код:

Код
#include <iostream.h>
#include <conio.h>
#include <string.h>


int main()
{

int i, m = 1, metka1 = 0, metka2 = 0;
char Ent_tip[20];

struct AEROFLOT
	{
	char NAZN[20];
	char TIP[20];
	int NUMR;
	};

AEROFLOT AIRPORT[3];
AEROFLOT tmp;
	
	clrscr();

	for (i = 0; i < 3; i++)
		{
		cout<<"Enter point NAZN: "; cin>>AIRPORT[i].NAZN; cout<<"\n";
		cout<<"Enter number race (:D) : "; cin>>AIRPORT[i].NUMR; cout<<"\n";
		cout<<"Enter kind of airbus: "; cin>>AIRPORT[i].TIP; cout<<"\n";
		}

	cout<<"________________________"<<"\n";

	for (i = 0; i < 2; i++)
		{
		for (int j = i + 1; j < 3; j++)
			{
			if (strcmp(AIRPORT[i].NAZN, AIRPORT[j].NAZN)>0)
				{ 
				tmp = AIRPORT[i];
				AIRPORT[i] = AIRPORT[j];
				AIRPORT[j] = tmp;
				}
			}
		}

	for (i = 0; i < 3; i++)
		{
		cout<<i + 1<<": "<<"\n";
		cout<<"PUNKT NAZNA4ENIA:"<<AIRPORT[i].NAZN; cout<<"\n";
		cout<<"MOMER REISA: "<<AIRPORT[i].NUMR; cout<<"\n";
		cout<<"TIP SAMOLETA: "<<AIRPORT[i].TIP; cout<<"\n";
		}

	cout<<"________________________"<<"\n";

	cout<<"Enter kind of intresting airbus: "; cin>>Ent_tip; cout<<"\n";

	for (i = 0; i < 3; i++)
		{
			if (strcmp(AIRPORT[i].TIP, Ent_tip) == 0)
			{
			cout<<m++<<": "<<"\n";
			cout<<"PUNKT NAZNA4ENIA: "<<AIRPORT[i].NAZN<<"\n";
			cout<<"NOMER REISA: "<<AIRPORT[i].NUMR<<"\n"<<"_________________"<<"\n";
			metka1 = 0;
			metka2 = 1;
			}
			else metka1 = 1;
		}

	if (metka1 && !metka2) cout<<"Reisov s takim tipom samoletov poka netu";

	getch();

return 0;
Заранее спасибо! Даже за наводки и подсказки
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru