Как сделать так, что бы при верном ответе выполнялись одни действия, при неверном - другие? - C#
Формулировка задачи:
Здравствуйте, я начинающий, прошу прощения за глупые вопросы.
Я по поводу IF-a, то есть как сделать так, что бы при верном ответе выполнялись то или иное действие, при неверном - другие?
Читал много информации на сайтах, так и не чё не понял, примеры там еще сложные...
Решение задачи: «Как сделать так, что бы при верном ответе выполнялись одни действия, при неверном - другие?»
textual
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- namespace WindowsFormsApplication1
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- }
- static class peremenie
- {
- public static double a;
- public static double b;
- public static double c;
- }
- private void label1_Click(object sender, EventArgs e)
- {
- }
- private void label3_Click(object sender, EventArgs e)
- {
- }
- private void textBox1_TextChanged(object sender, EventArgs e)
- {
- }
- private void label5_Click(object sender, EventArgs e)
- {
- }
- public int i = 0;
- public void button2_Click(object sender, EventArgs e)
- {
- Random rand = new Random();
- double a = rand.Next(1, 10);//<br>1
- double b = rand.Next(1, 10);//<br>2
- double NO = Convert.ToDouble(textBox1.Text);
- double c = a + b;
- if (NO == c)
- {
- a = rand.Next(1, 10);//<br>1
- label1.Text = a.ToString();//1
- //================================================
- b = rand.Next(1, 10);//<br>2
- label3.Text = b.ToString();//2
- }
- else
- {
- i++;
- label5.Text = i.ToString();
- a = rand.Next(1, 10);//<br>1
- label1.Text = a.ToString();//1
- //================================================
- b = rand.Next(1, 10);//<br>2
- label3.Text = b.ToString();//2
- }
- }
- public void button1_Click(object sender, EventArgs e)
- {
- Random rand = new Random();
- double a;//<br>первое слагаемое
- a = rand.Next(1,10);//<br>1
- label1.Text = a.ToString();//1
- //====================================================
- double b;//<br>Второе слагаемое
- b = rand.Next(1,10);//<br>2
- label3.Text = b.ToString();//2
- //=====================================================
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д