Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno dělení 0 v C#

Dobrý den, zkouším udělat takovou menší kalkulačku, ale mám jeden problém... Chtěl bych, aby při dělení nulou program vypsal, že nulou nelze dělit. Napadlo mě to udělat pomocí "if", ale nevím jak to tam napsat.
Takhle by to mělo vypadat: pV73
Napadá Vás nějaké jednoduché řešení?
Děkuji, hezký den.

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 WindowsFormsApplication11
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void tbN1_TextChanged(object sender, EventArgs e)
{

}

private void tbN2_TextChanged(object sender, EventArgs e)
{

}

private void bPlus_Click(object sender, EventArgs e)
{
decimal cislo1 = decimal.Parse(tbN1.Text);
decimal cislo2 = decimal.Parse(tbN2.Text);
decimal vysledek = cislo1 + cislo2;
tbResult.Text = vysledek.ToString();

}

private void bMinus_Click(object sender, EventArgs e)
{
decimal cislo1 = decimal.Parse(tbN1.Text);
decimal cislo2 = decimal.Parse(tbN2.Text);
decimal vysledek = cislo1 - cislo2;
tbResult.Text = vysledek.ToString();
}

private void bTimes_Click(object sender, EventArgs e)
{
decimal cislo1 = decimal.Parse(tbN1.Text);
decimal cislo2 = decimal.Parse(tbN2.Text);
decimal vysledek = cislo1 * cislo2;
tbResult.Text = vysledek.ToString();
}

private void bDivide_Click(object sender, EventArgs e)
{
decimal cislo1 = decimal.Parse(tbN1.Text);
decimal cislo2 = decimal.Parse(tbN2.Text);
if ()
{
tbResult.Text = "Nulou nelze dělit";
}
else
{
decimal vysledek = cislo1 / cislo2;
tbResult.Text = vysledek.ToString();
}
}

}
}

Předmět Autor Datum
if (cislo2 == 0) nový
Wikan 05.01.2016 15:00
Wikan
Děkuji:) poslední
Grizzzly 05.01.2016 15:06
Grizzzly

Zpět do poradny Odpovědět na původní otázku Nahoru