![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 15.10.2018
Сообщений: 45
|
![]()
Добрый день! Помогите в данном вопросе. Исходные данные:Данная программа предназначена для расчёта Общей успеваемости в группе, Качества знаний и расчёта Среднего балла.
код: #pragma endregion private: System::Void button4_Click(System::Object^ sender, System::EventArgs^ e) {int t6=System::Int32::Parse(this->t1->Text)+ System::Int32::Parse(this->t2->Text)+ System::Int32::Parse(this->t3->Text)+ System::Int32::Parse(this->t4->Text); this->t6->Text=t6.ToString(); } private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {int t7=((System::Int32::Parse(this->t1->Text)+ System::Int32::Parse(this->t2->Text)+ System::Int32::Parse(this->t3->Text))*100)/(System::Int32::Parse(this->t6->Text)); this->t7->Text=t7.ToString(); } private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) {int t8=((System::Int32::Parse(this->t1->Text)+ System::Int32::Parse(this->t2->Text))*100)/(System::Int32::Parse(this->t6->Text)); this->t8->Text=t8.ToString(); } private: System::Void button3_Click(System::Object^ sender, System::EventArgs^ e) {int t9=((System::Int32::Parse(this->t1->Text)*5)+ (System::Int32::Parse(this->t2->Text)*4)+(System::Int32::Parse(thi s->t3->Text)*3)+ (System::Int32::Parse(this->t4->Text)*2))/(System::Int32::Parse(this->t6->Text)); this->t9->Text=t9.ToString(); } }; Необходимо произвести изменения в коде чтобы данные могли выводиться с дополнительными 2 знаками после запятой, примерно как на следующем фото, например Средний балл 3,67 (как последняя строка) ...Может быть есть какие то неправильности формул, используемых для расчёта этих показателей, но важна технология написания кода и чтение полученных результатов с 2 знаками после запятой... Последний раз редактировалось Alex Kul; 15.04.2021 в 16:39. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 16.11.2020
Сообщений: 243
|
![]()
Ну так поменяйте тип с целого на флоат или другой вещественный.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 15.10.2018
Сообщений: 45
|
![]()
Что то получилось, большое Вам спасибо!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разделение чисел на до запятой и после запятой | Tormozilla | Microsoft Office Excel | 2 | 05.05.2020 02:34 |
5 чисел после запятой | Baisad | C# (си шарп) | 9 | 23.01.2014 08:10 |
Копирование значения после определенной и до следующей запятой | Icefenix | Microsoft Office Excel | 4 | 30.08.2013 22:07 |
Как вывести значения с нужным количеством символов после запятой | kity | SQL, базы данных | 3 | 17.01.2012 18:16 |
Разделение чисел на до запятой и после запятой | msser | Microsoft Office Excel | 8 | 23.10.2009 11:57 |