Как сделать так, что бы при верном ответе выполнялись одни действия, при неверном - другие? - 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
            //=====================================================
 
        }
 
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.4 из 5
Похожие ответы