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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.09.2010, 19:25   #1
Seferus
Пользователь
 
Регистрация: 18.09.2010
Сообщений: 56
Вопрос Функция

Помоги разобраться и решить задачу:
Разработать программу нахождения максимального среднего балла у студентов, считается, что средний балл после 3-х экзаменов определяется при вводе информации (используется только одномерный массив для хранения среднего балла).
Seferus вне форума Ответить с цитированием
Старый 22.09.2010, 19:38   #2
Syuf
Форумчанин
 
Аватар для Syuf
 
Регистрация: 02.02.2010
Сообщений: 599
По умолчанию

Такое подойдет:
Код:
#include <iostream>
using namespace std;

int main()
{
      int marks[3];
      double average;

      while(true)
      {
            cout << "Input the first mark: ";
            cin >> marks[0];

            if(!marks[0])
                 break;

            cout << "Input the second mark: ";
            cin >> marks[1];
            cout << "Input the therd mark: ";
            cin >> marks[2];

            if((marks[0]+marks[1]+marks[2])/3 > average)
                  average = (marks[0]+marks[1]+marks[2])/3;
      }

      cout << "The max average is " << average << endl;
      system("pause");
      return 0;
}
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
Syuf вне форума Ответить с цитированием
Старый 23.09.2010, 01:50   #3
savva
Форумчанин
 
Регистрация: 10.06.2010
Сообщений: 225
По умолчанию

if(!marks[0])

расшифруй пожалуйста.
За помощь: Нажмите на весы слева от сообщения!
savva вне форума Ответить с цитированием
Старый 23.09.2010, 02:08   #4
ozo
Форумчанин
 
Аватар для ozo
 
Регистрация: 26.04.2010
Сообщений: 328
По умолчанию

если первый элемент массива marks равен нулю
Используй гугль, будь счастлив
hackme@yandex.ru
Блог об archlinux
ozo вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
функция loloverg Помощь студентам 0 18.05.2010 20:12
функция gets U-S Общие вопросы C/C++ 6 14.11.2009 13:49
Функция ZiLi Microsoft Office Excel 1 05.09.2008 18:37
Функция в c++ JOFRIF Помощь студентам 1 08.05.2008 18:30
одна функция потока, а другая функция - член класса запускающего этот поток Дмитрий_Ч Общие вопросы C/C++ 2 27.09.2007 08:50