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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.04.2010, 09:17   #1
balalay12
Пользователь
 
Аватар для balalay12
 
Регистрация: 11.03.2010
Сообщений: 24
По умолчанию

Народ не могу понять почему цикл в структуре не выполняется до конца.

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

const int MAX=5;

struct Student
{char famili;
 char name;
 int kurs;
 int gruppa;
 float stipendia;};

void main()

 {clrscr();
 Student s[MAX];
 for(int x=0; x<MAX; x++)
  {cout<<"Vvedite familiy:";
   cin>>s[x].famili;
   cout<<"\tVvedite imy:\n";
   cin>>s[x].name;
   cout<<"Vvedite kyrs:\n";
   cin>>s[x].kurs;
   cout<<"Vvedite gruppu:\n";
   cin>>s[x].gruppa;
   cout<<"Vvedite stipendiy:\n";
   cin>>s[x].stipendia;
  }
cout<<"Vb|vod studentov:\n";
cout<<"=================\n";
for(x=0; x<MAX; x++)
cout<<"Student #"<<x+1<<s[x].famili<<s[x].name<<"u4itsy na" <<s[x].kurs
<<"kurse"<<"v gruppe #"<<s[x].gruppa<<"polu4aet stipendiy razmerom"<<
s[x].stipendia;

getch();
}
borland 3.1 C++

Последний раз редактировалось Stilet; 28.04.2010 в 08:31.
balalay12 вне форума Ответить с цитированием
Старый 22.04.2010, 11:57   #2
[CODER]
Форумчанин
 
Аватар для [CODER]
 
Регистрация: 02.02.2010
Сообщений: 305
По умолчанию

Код:
struct Student
{char famili[100];
 char name[100];
 int kurs;
 int gruppa;
 float stipendia;};
Skype: CODERua
[CODER] вне форума Ответить с цитированием
Старый 28.04.2010, 08:13   #3
balalay12
Пользователь
 
Аватар для balalay12
 
Регистрация: 11.03.2010
Сообщений: 24
Вопрос

подскажите плиз... У меня в структуре цикл полностью не выполняется. сначала делает так как надо, а потом на 2ом круге сначала пропускает а потом вообще прекращается

Код:
#include <iostream.h>
#include <conio.h>
const int  MAX=8;
struct Sladko
{
char Name[100];
float Cena;
int Crok;
char Upak;
};

void main()
{
clrscr();
Sladko s[MAX];
for(int x=0; x<MAX; x++)
  {cout<<"\nVvedite nazavanie produkcii:";
   cin>>s[x].Name;
   cout<<"\nVvedite cenu tovara (za 1 kg.):";
   cin>>s[x].Cena;
   cout<<"\nVvedite crok godnosti tovara (masycev):";
   cin>>s[x].Crok;
   cout<<"\nVvedite familiu upakobw,ika tovara:";
   cin>>s[x].Upak;
  }

for(x=0; x<MAX; x++)
  {if(s[x].Cena>130)
   {if (s[x].Cena<180)
   cout<<"Tovar, cena kotorogo ot 130 do 180 za 1 kg.:"<<s[x].Name<<" "
   <<s[x].Cena<<"\n";
   cout<<"Crok godnovti tovara" << s[x].Name << "goden do" <<s[x].Crok;
   }}



getch();
}
balalay12 вне форума Ответить с цитированием
Старый 28.04.2010, 08:43   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
for(x=0; x<MAX; x++)
Что это за Диджей?
x у тя где описана?
Код:
for(int x=0; x<MAX; x++)
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.04.2010, 08:57   #5
balalay12
Пользователь
 
Аватар для balalay12
 
Регистрация: 11.03.2010
Сообщений: 24
По умолчанию

borland 3.1
нашел проблему:
Код:
char Upak;
забыл дописать
Код:
char Upak[100];
и за х тоже спасибо ))
balalay12 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Структуры JulLy Общие вопросы C/C++ 12 01.02.2010 09:23
Структуры JulLy Общие вопросы C/C++ 2 31.01.2010 17:04
СТРУКТУРЫ frem-dag Общие вопросы C/C++ 9 05.12.2009 22:15
Структуры в СИ ManInBlack Помощь студентам 3 04.04.2009 19:08