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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.09.2008, 00:40   #1
Droid
Форумчанин
 
Аватар для Droid
 
Регистрация: 24.04.2008
Сообщений: 440
По умолчанию Сишка консоль

Люди помогите я чет не знаю что такое структуры и с чем их едят (
мне надо внести некую запись чтоб она выводилась и так чтобы можно было в консоле структуру забить ы внести в программу ( я в сишке не шарю так что извольте ) если кто сможет помогите плиз пару маленьких прог) хоть посижу поразбираюсь )
1 старый программист, лучше новых 2-х
Droid вне форума Ответить с цитированием
Старый 18.09.2008, 04:18   #2
alexinspir
Новичок
Джуниор
 
Аватар для alexinspir
 
Регистрация: 26.08.2008
Сообщений: 1,010
По умолчанию

Код:
#include <iostream>
using namespace std;
int main()
{
   struct employee
   {
      int number;
      float posobie;
   };
   employee fst,scd,frd;
   cout << "Vvedite nomer pervogo sotrydnika i ego posobie, 4erez probel:\n->";
   cin >> fst.number >>fst.posobie;
   cout << "Vvedite nomer vtorogo sotrydnika i ego posobie, 4erez probel:\n->";
   cin >> scd.number >>scd.posobie;
   cout << "Vvedite nomer tretjego sotrydnika i ego posobie, 4erez probel:\n->";
   cin >> frd.number >>frd.posobie;
   cout << "1 sotrudnik imeet nomer " <<fst.number << endl
        << " i posobie "<< fst.posobie << " dollar(a)" << endl
        << "2 sotrudnik imeet nomer " <<scd.number << endl
        << " i posobie "<< scd.posobie << " dollar(a)" << endl
        << "3 sotrudnik imeet nomer " <<frd.number << endl
        << " i posobie "<< frd.posobie << " dollar(a)" << endl;
   return 0;
}
з.ы. решение задачи №4 из 4 главы учебника лафоре.
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими.

Последний раз редактировалось alexinspir; 21.05.2011 в 02:19.
alexinspir вне форума Ответить с цитированием
Старый 18.09.2008, 04:21   #3
alexinspir
Новичок
Джуниор
 
Аватар для alexinspir
 
Регистрация: 26.08.2008
Сообщений: 1,010
По умолчанию

Код:
#include <iostream>
using namespace std;
//////////////////////////////////////////////////////////
struct link
{
   int data;
   link* next;
};
/////////////////////////////////////////
class linklist
{
   private:
      link* first;
      public:
         linklist()
         {
            first=NULL;
         }
         int additem (int d)
         {
            link* newlink = new link;
            newlink->data=d;
            newlink->next=NULL;
            if (first==NULL)
            {
               first=newlink;
               return 0;
            }
            link* current = first;
            while(current->next!=NULL)
            {
               current=current->next;
            }
            current->next=newlink;
         }
         void display()
         {
            link* current = first;
            while(current)
            {
               cout << current->data << endl;
               current=current->next;
            }
         }
};
int main()
{
   linklist li;
   li.additem(25);
   li.additem(36);
   li.additem(49);
   li.additem(64);
   li.display();
   return 0;
}
---------------------------------------------------
Код:
#include <iostream>
using namespace std;
int main()
{
   char dummychar='/';
   struct date
   {
      int god;
      int mes9c;
      int den;
   };
   date data;
   cout << "Vvedite daty v formate dd/mm/gggg:\n->";
   cin >> data.den >> dummychar >> data.mes9c >> dummychar >> data.god;
   cout << "Bila vvedena data " << data.den << "/" <<data.mes9c<<"/"<<data.god;
   return 0;
}
думаю тебе хватит.
первый листинг в этом посте- связный список.
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими.

Последний раз редактировалось alexinspir; 18.09.2008 в 04:25.
alexinspir вне форума Ответить с цитированием
Старый 18.09.2008, 14:27   #4
Droid
Форумчанин
 
Аватар для Droid
 
Регистрация: 24.04.2008
Сообщений: 440
По умолчанию

Очень благодарен а то в сишке 0 конкретный ))))))
1 старый программист, лучше новых 2-х
Droid вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Консоль Win Noor Свободное общение 5 20.12.2008 19:05
Консоль и компаненты FAiver Общие вопросы Delphi 4 04.01.2008 13:29
Консоль MAcK Общие вопросы Delphi 4 19.12.2007 19:05
консоль на ASM под Win ёжик Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 15 24.11.2007 12:20