Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 5
Регистрация: 28.07.2015
Сообщений: 24

Посчитать количество правильных ответов

12.06.2014, 22:21. Показов 2282. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
#include <vcl.h>
#include <Math.h>
#pragma hdrstop
 
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
 
bool currentAnswer;
short a,b = 0;
int rightAns = 0;
short currentNumber = 1;
 
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
 
}
 
 
void randomNumbers ()
{
        a = random ( 10);
        b = random ( 10);
        Form1 -> Edit1 -> Text = a;
        Form1 -> Edit2 -> Text = b;
}
 
void __fastcall TForm1::Panel1Click(TObject *Sender)
{
        randomize ();
        Label4 -> Caption = currentNumber;
 
        currentNumber = 1;
        rightAns = 0;
 
        Button1 -> Enabled = true;
        Panel1 -> Caption = "Заново";
        randomNumbers ();
        Label4 -> Caption = currentNumber;
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
        if ( currentNumber < 11)
        {
 
                if (  this -> Edit3 -> Text != "")
                {
                        short result = StrToInt ( this -> Edit3 -> Text);
                        if ( result == a * b)
                        {
                                this -> Edit4 -> Text = "Вы ответили правильно!";
                                rightAns ++;
                        }
                        else this -> Edit4 -> Text = "Вы ответили не правильно!";
                        currentNumber ++;
                        randomNumbers ();
                        this -> Label4 -> Caption = currentNumber;
                        this -> Edit3 -> Text = "";
                }
                else
                {
                        this -> Edit4 -> Text = "Введите значение!";
                }
        }
 
        if ( currentNumber == 11)
        {
                currentNumber --;
                this -> Label4 -> Caption = currentNumber;
                this -> Edit4 -> Text = "Тест окончен, всего правильных ответов:" + IntToStr ( rightAns);
                this -> Button1 -> Enabled = false;
                this -> Edit1 -> Text = "";
                this -> Edit2 -> Text = "";
                Panel1 -> Caption = "Старт";
 
        }
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::FormCreate(TObject *Sender)
{
 
}
Программа показывает верно ли вы умножили два числа.
Нужно дописать чтобы после каждых 5 действий показывало число баллов(5 правильных ответов=5 баллам).
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.06.2014, 22:21
Ответы с готовыми решениями:

Тестирующее приложение: подсчет правильных ответов
Доброго времени суток! Помогите пожалуйста с тестом!!! Необходимо в вопросе №10 сделать подсчет правильных ответов! огромное спасибо!

Создание теста: реализовать подсчет правильных ответов
Подскажите как сделать что бы программа выводила после завершение работы ответы мои и те которые правильные. Программа такая как на сайте...

В заданной строке посчитать количество слов. Разделителем слов считается один или несколько ответов
В заданной строке посчитать количество слов. Разделителем слов считается один или несколько ответов. Сделать с использованием компонента...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.06.2014, 22:21
Помогаю со студенческими работами здесь

Подсчитать количество правильных ответов и выставить оценку
В текстовом файле хранятся несколько вопросов, на которые можно отвечать «да» или «нет», после каждого вопроса на следующей строке...

Сравнить 2 текстовых файла и вывести количество правильных ответов
В 1 файле имеется строка состоящая из цифр. Цифры- это номера ответов. Во 2 файле записана правильная последовательность ответов....

Подсчет правильных ответов
#include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;ctime&gt; using namespace std; int funct () { int num1,num2,answer; for...

Организация счетчика правильных ответов
Подскажите, как организовать здесь счетчик правильных ответов, самым простым способом, пожалуйста. Не понимаю, какое условие должно...

Как прикрепить счетчик правильных ответов?
как к нему прикрепить счетчик правильных ответов чтоб в конце он выдал сколько правильных ответов? #include&lt;iostream&gt; using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru