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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.03.2010, 18:24   #1
STIFFmaster_LP
Пользователь
 
Аватар для STIFFmaster_LP
 
Регистрация: 24.10.2009
Сообщений: 24
По умолчанию С++ библиотеки

Программа пропускает функцию ввода...

#include <iostream.h>
#include <string.h>
#include<conio.h>
struct AVTOVOKZAL
{
char pynkt_priznachennia [100];
float time_otpr;
float time_pribitia;
char svobodnie_mesta[5];
};

void funVvodDan(AVTOVOKZAL avtovokzal)
{
cout<<"vvedite punkt naznachenia: ";
cin.getline(avtovokzal.pynkt_prizna chennia , 100); cout<<"\n";
cout<<"vvedite vremia otpravki: ";
cin>>avtovokzal.time_otpr; cout<<"\n";
cout<<"vvedite vriemia pribitia";
cin>>avtovokzal.time_pribitia; cout<<"\n";
cout<<"ykazhitie nalichie svobodnih mest (yest/net)";
cin.getline(avtovokzal.svobodnie_me sta,5); cout<<"\n";
getch(); clrscr();
cout<<"tepr\' mozhetie prosmotret\' vvedionnoe\n";
cout<<"vvedite '2'";
}
void funVuvodaNaEkr(AVTOVOKZAL avtovokzal)
{
cout<<avtovokzal.pynkt_priznachenni a;cout<<"\n";
cout<<avtovokzal.time_otpr;cout<<"\ n";
cout<<avtovokzal.time_pribitia;cout <<"\n";
cout<<avtovokzal.svobodnie_mesta;co ut<<"\n";
}
void main()
{
AVTOVOKZAL avtovokzal;

while(1)
{
cout<<" AVTOVOKZAL \n \n";
cout<<"1 VVOD DANNIH \n";
cout<<"2 PROSMOTR DANNIH \n \n";
int choise;
cin>>choise;

switch(choise)
{
case 1 : funVvodDan(avtovokzal);
cout<<"\n"; getch(); clrscr(); break;
case 2 : funVuvodaNaEkr(avtovokzal);
cout<<"\n"; getch(); clrscr(); break;
default : cout<<" vu vveli nevernoe simvol \n";
getch(); clrscr(); break;
}
}
getch();
}
STIFFmaster_LP вне форума Ответить с цитированием
Старый 07.03.2010, 18:26   #2
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

После cin>>choise; допишите cin.ignore(); должно помочь
netrino вне форума Ответить с цитированием
Старый 07.03.2010, 18:46   #3
STIFFmaster_LP
Пользователь
 
Аватар для STIFFmaster_LP
 
Регистрация: 24.10.2009
Сообщений: 24
По умолчанию

Спасибо. ошибка устранена.
STIFFmaster_LP вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Библиотеки в c++ Яр|/||< (^_^) Общие вопросы C/C++ 1 07.12.2009 14:30
Библиотеки max38934 Общие вопросы Delphi 4 10.05.2009 20:26
Библиотеки js Help_me JavaScript, Ajax 3 03.03.2009 14:07
библиотеки ShenDy Общие вопросы C/C++ 5 25.07.2008 21:45
Библиотеки в С++ MIKI Свободное общение 5 10.06.2008 20:15