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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2012, 00:33   #1
Deckvv
 
Регистрация: 01.09.2011
Сообщений: 9
По умолчанию Struckt

в чем проблема? не правильно считает средний бал(((

Код:
#include <iostream.h>
#include <conio.h>
#include <stdio.h> 
using namespace std;

struct student
{
    char name[30];
    int kurs;
    //int mark;
    char fack[30];
    char group[10];
    int ex1,ex2,ex3;
    float sr;
};
int main()
{
    int i,k,d,o,p,l,t,g;
    float sr;
    int st=3;
    //clrscr();
    struct student student1[st];
    
    for (i=0;i<st++)
    { 
      printf("Input name %d atudent:\n",(i+1));
      cin>>student1[i].name;
      
      printf("input midl  mark for test:\n");
      scanf("%d", &student1[i].ex1);
      scanf("%d", &student1[i].ex2);
      scanf("%d", &student1[i].ex3);
        
      printf("Input kurs:\n");
      scanf("%d", &student1[i].kurs);
   
      printf("Input grope:\n");
      cin>>student1[i].group;
     
      printf("Input facultet:\n");
      cin>>student1[i].fack;
      
      student1[i].sr=((student1[i].ex1)+(student1[i].ex2)+(student1[i].ex3))/3;
      
      for(t=0;t<st;t++)
      {cout<<student1[t].sr;}}
getch();
return 0;
}
Deckvv вне форума Ответить с цитированием
Старый 15.05.2012, 00:53   #2
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Код:
for (i=0;i<st++)
Вот так надо:
Код:
for (i=0; i<st; i++)
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Ответ


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