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

Вывод на экран списка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разница между объектом и экземпляром класса http://www.cyberforum.ru/cpp-beginners/thread798920.html
Можете объяснить какая между этими понятиями разница?
C++ Ввести с клавиатуры n произвольных целых чисел и вычислить сумму положительных четных из них задача не проблема, но, как это реализовать без массива? http://www.cyberforum.ru/cpp-beginners/thread798894.html
Как генерировать случайные числа? C++
Как в с++ с генерировать, например положительные числа от 0 до 10? знаю, что есть генератор rand в библиотеке stdlib.h, но не знаю, как он работает и как вообще им пользоваться.
C++ Не получается определить friend за приделами шаблона
Есть шаблон класса: template <typename V> class Vector; и есть "друг": friend std::ostream& operator<<(std::ostream& lhs, const Vector& rhs); Если объявить и определить в самом теле шаблона, то всё ОК, а вот за пределами компилятор выдаёт ошибки. Подскажите как правильно нужно определять "друзей" за пределами шаблона. Спасибо. Сори за безграмотность :)
C++ BigInt to int http://www.cyberforum.ru/cpp-beginners/thread798877.html
как перевести BigInt в int ? например int e=0; BigInteger bigE = new BigInteger(String.valueOf(e)); int res; и теперь нужно bigE записать в res
C++ Как составить программу к следующей задаче Надо написать прогр. к задаче про паркетчик. Паркетчик должен класть паркет на пуст. место в помещении, по опред. алгоритму, и при этом обходя припятствия(т.е. не врезаясь в стену) Помещение и припятствия(стены) задается массивом, из 0 и 1 соотв.. Место нахождения паркетчика зададим, например, цифрой 5. а место уклад. паркета будем обозн. буквой-п. Например, входной массив таков: 1 1 1 1 1 1 1... подробнее

Показать сообщение отдельно
Infinite
1 / 1 / 0
Регистрация: 19.11.2012
Сообщений: 15
02.03.2013, 21:43     Вывод на экран списка
Не могу никак реализовать вывод списка структур .Выводится только 1 запись из например 5 введенных.Подскажите в чем ошибка?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include<iostream.h>
#include<string.h>
#include<conio.h>
struct WORKER
{char familiya[50];
char name[20];
char otchestvo[35];
int data;
double pay;
};
void f1(WORKER *wr,int count)
{cout<<"Informatsiya dlya_"<<count++<<"_rabotnika"<<endl;
cout<<"Vvedite family:"<<endl;
cin>>wr ->familiya;
cout<<"Vvedite names;"<<endl;
cin>>wr->name;
cout<<"Vvedite otch:"<<endl;
cin>>wr->otchestvo;
cout<<"Vvedite date:"<<endl;
cin>>wr->data;
cout<<"Vvedite pays:"<<endl;
cin>>wr->pay;
}
void main()
{int inf=100;
struct WORKER *mywr = new struct WORKER[inf];
int n;
cout<<"Vvedite kolichestvo chelovek:"<<endl;
cin>>n;
int count=0;
while(count<n)
f1(&mywr[count++],count);
cout<<"Vivod spiska"<<endl;
for (int i = 0; i < count; i++) //выводит не весь список а только 1 запись 
{cout<<"family:"<<mywr[i].familiya<<endl;
cout<<"name:"<<mywr[i].name<<endl;
cout<<"otch:"<<mywr[i].otchestvo<<endl;
cout<<"date:"<<mywr[i].data<<endl;
cout<<"pays:"<<mywr[i].pay<<endl;
}
delete []mywr;
getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru