Discussion: Coloring a textbox with contain the maximum value of a two-dimensional array
In the previous quiz, Online C#.NET Quiz, we tested our experience gained from the course.
Member
7 messages from 7 displayed.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
In the previous quiz, Online C#.NET Quiz, we tested our experience gained from the course.
Hi Maria, your code makes sense to me. Which line is causing the error and what's the error message?
Hi! Look, there is no error, but the program works incorrectly. I want to find the Textbox with the maximum value and colour it. But the program colours 3 and more textboxes and i dont now why. I need only one coloured textbox with the max value.
I see The problem is you color the TextBox every time you find a new maximal value. It takes multiple guesses to find the maximal value and you can be sure there is no larger value only when both loops finish.
You need to use 2 loops to find the maximal value and then 2 different loops to color every TextBox having this value (coz there can be more of them). Your code should look something like this:
// find the maximum
int max = Convert.ToInt32(t[0, 0].Text);
for (i = 0; i < x; i++)
for (j = 0; j < y; j++)
if (Convert.ToInt32(t[i, j].Text) > max)
max = Convert.ToInt32(t[i, j].Text);
// write the maximum
label1.Text = max.ToString();
// color all cells with the maximum
for (i = 0; i < x; i++)
for (j = 0; j < y; j++)
if (Convert.ToInt32(t[i, j].Text) == max)
t[i, j].BackColor = Color.Red;
Good morning guys! Our portal careerbooster.com reviews follow all the needed stages to create annotated bibliography and make it complete and credible. Rely on our writing masters and get everything on time without delays, errors, or plagiarism!
In fact, many students experience difficulties in writing a term paper rather not because it is too complicated, but because it is very voluminous. But term papers are written, as a rule, in senior courses. At this time, many students already have a permanent job and do not have a lot of free time. So the service of writing a course company https://essaywriter.org/…ing-services work can help them a lot
Your desire, excitement, and aspiration are heard, go https://www.1depositcasinocanada.com/ . Try your luck and share your emotions. Don't forget who risks wins.
7 messages from 7 displayed.