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

Создать список, содержащий информацию о жителях города - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив поиск мин-макс элемента http://www.cyberforum.ru/cpp-beginners/thread979560.html
Задание: Определить в массиве элемент, самый большой в своей строчке и самый минимальный в своем столбце. Если токо элемента нет вывести 0 (5х10, 4х7) Предназначить заполнения массива рандомными числами а также и вручную, для проверки программы использовать оба массива Помогите пожалуйсто!
C++ IsCharAlpha, IsCharAlphaNumeric Существует ли функция, вроде указанных в заголовке, проверяющая, является ли символ знаком препинания, пробелом и т.д. (не цифрой, не буквой)? Хочу вывести в Memo только слова из текста (а в нём могут быть и цифры, и леший знает что). Но если встречаем символ, не являющийся буквой (и цифра, и знак препинания, и переход на следующую строку), в Memo добавляется пустая строчка. ... http://www.cyberforum.ru/cpp-beginners/thread979550.html
Перевод из строки в число C++
Каким способом можно перевести строчку типа "System::String ^" в тип double?
C++ Перемножение матриц. Оптимальный алгоритм
Доброе время суток! Объясните пожалуйста почему такой алгоритм перемножения матриц: for (int i = 0; i < nSize; i++) { for (int k = 0; k < nSize; k++) { for (int j = 0; j < nSize; j++) { C += A * B; }
C++ Придумать задачу на массивы с использованием логической операции "И" http://www.cyberforum.ru/cpp-beginners/thread979527.html
Здравствуйте . Нужно придумать задачу на массивы с использованием логической операции "И" (AND) Я не могу понять , какую задачу можно решить , используя эту операцию ? Напишите , пожалуйста , пример задания ( не решение) . А то у меня фантазии не хватает что-то . Или не понимаю сути операции . Заранее огромное спасибо!
C++ Блок-схема алгоритма работы программы #include <iostream> #include <conio.h> using namespace std; int main() { const int size=20; int arr; int i,j,c_odd=0,c_even=0; for (i=0;i<size;i++) { подробнее

Показать сообщение отдельно
cayz
 Аватар для cayz
1 / 1 / 0
Регистрация: 09.02.2013
Сообщений: 26
23.10.2013, 22:55  [ТС]     Создать список, содержащий информацию о жителях города
о спасибо я кажется понял , спасибо ещё раз)))

Добавлено через 30 минут
нет сложно не могу понять QTextStream , мне нужно в среде c++ слишком много ошибок

Добавлено через 2 минуты
вот друго

Добавлено через 26 секунд
й исходник тут немного получалось


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

#include "StdAfx.h"
#include<iostream>
#include<string>
using namespace std;

struct element
{
int vik;
string adres;
string name;
};

void AddStruct(element*z)
{
cout <<"\nVvedit name: "; cin>>z->name;
cin.ignore();
cout<< "\nVvedit adres: "; getline(cin,z->adres);
cout << "\nVvedit vik: "; cin>>z->vik;
}

struct list
{
element elem;
list*next;
};

typedef list * ptr;

void prints(element* z)
{
cout<<z->adres <<endl;
cout<<z->name <<endl;
cout<<z->vik <<endl;
}
ptr AddElem(ptr head, element elem)
{
ptr x;
x = new list;
x->elem=elem;
x->next = head;
head = x;
return head;
}

void Print(ptr head)
{
for(ptr x = head; x!=NULL; x=x->next)
prints(&head->elem);
cout<<endl;
}

/*ptr Init(ptr head, int n)
{
int elem;
cout«"Enter number\n";
for(int i = 0; i<n; i++)
{
cin»elem;
head = AddElem(head, elem);
}
return head;
}*/
ptr add(ptr head, ptr a, ptr b){
if (a==head) {
head=b;
b->next=a;
}
}
ptr sort(ptr head){
ptr a=head,b=head->next,t=a;
a->next=NULL;
while (b){
a=head;
while (a){
if (b->elem.name.compare(a->elem.name)>0) break;
t=a;
a=a->next;
}
head=add(head,t,b);

}
return head;
}
int main()
{
ptr head;
head = NULL;
element A;

cout<<"Vvedit dani!\n";

AddStruct(&A);
while(A.name.compare("#")!=0)
{ head = AddElem(head,A);
AddStruct(&A);
}
head=sort(head);


cout<<"\nNew List: ";
Print(head);

system("pause");
return 0;
}
 
Текущее время: 19:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru