Форум программистов, компьютерный форум CyberForum.ru

Программа "Тест" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Почему функция atan возвращает значения фрагментарно http://www.cyberforum.ru/cpp-beginners/thread703914.html
Всем привет, нужно значение угла от мыши (x, y) до координаты (0,0) окна. Пишу следующее: double panel::checkSector(int x, int y) { if(x > 1 & y > 1 & x < 300 & y < 300) return atan(x/y) * (180 / PI); }
C++ Неполная форма //polnaia forma #include<iostream.h> #include<conio.h> #include<math.h> int main() { int x; int y; int z; int c; http://www.cyberforum.ru/cpp-beginners/thread703904.html
Вывести всех студентов, чьи имена начинаются с буквы "А" C++
Сформировать стек, содержащий данные по студентам в следующем виде: "Фамилия Имя Группа ГР RS", где ГР – год рождения, RS – средний рейтинг. Вывести всех студентов, чьи имена начинаются с буквы "А" Помогите срочно, пожалуйста
C++ Builder Необходимо реализовать подключение к устройству (ком-порт, ТСРсокет)
С чего начать,кто поможет.вот сама задача. Необходимо реализовать подключение к устройству (ком-порт, ТСР-сокет или оба варианта вместе – на ваш выбор), отправить ему команду Коммутации видео-сигнала с заданного входа на заданный выход, получить ответ от устройства и отобразить результат. Язык реализации – на ваш выбор, будет это консольное приложение или оконное также на ваш выбор. При...
C++ Представление в памяти массивов и матриц http://www.cyberforum.ru/cpp-beginners/thread703879.html
Помогите решить эту задачу в С++ Для разряженной матрицы целых чисел в соответствии с индивидуальным заданием создать модуль доступа к ней, у котором обеспечить экономию памяти при размещении данных. Все элементы четных строк — нулевые Добавлено через 14 минут Вот я пробовал сделать,только она серавно не работает
C++ простая программа, проверяющая вводимое число Всем привет. Вот начал писать программку простую, которая просто проверяем введено ли число из заданного диапазона. Она работает, но есть вопросы, и хочу ее усовершенствовать. #include <iostream > using namespace std; int get_num(int min_value, int max_value) { while (true) { int n; подробнее

Показать сообщение отдельно
ps10n1ck
 Аватар для ps10n1ck
53 / 47 / 2
Регистрация: 10.11.2010
Сообщений: 132
21.11.2012, 14:50     Программа "Тест"
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
while(nAnswerCounter < nTotalAttemptsPerQuestion){
        // вводим ответ
        cout << "Enter your answer: ";
        cin >> Answer;
        // если ответ верный, прибавляем кол. рейтинга 
        // (алгоритм можешь придумать свой)
        // и завершаем цикл ввода ответов на данный вопрос
        if(pAnswers[nQuestionCounter] == Answer){
            nRating += (nMaxPointsPerQuestion - nAnswerCounter);
            break;
        }
        ++nAnswerCounter;
    }
запускаем цикл проверки ответов, далее вводим ответ и сохраняем его в Answer, после делаем проверку ответа, если ответ верный - считаем сам рейтинг:
C++
1
nRating += (nMaxPointsPerQuestion - nAnswerCounter);
тут ничего сложного, просто берется максимальное кол. балов за правильный ответ(в самом начале кода задается) и отнимается по 1 баллу за каждую попытку, если попытка первая, то просто отнимается 0 - ничего не меняется. Это самый простой рейтинг, можно выдумать какой угодно, но смысл будет тот же, просто добавятся прочие вычисления.
C++
1
2
3
nRating += (nMaxPointsPerQuestion - nAnswerCounter);
это то же самое, что и 
nRating = nRating + (nMaxPointsPerQuestion - nAnswerCounter);
nRating - рейтинг, который хранит просто сумму баллов, которые считаются в цикле вопросов
C++
1
2
3
while(nQuestionCounter < nTotalQuestions){
.....
}
 
Текущее время: 10:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru