Escreva um programa que leia um número inteiro entre 1 e 12 e escreva o mês correspondente. Caso o usuário digite um número fora desse intervalo, deverá aparecer uma mensagem informando que não existe mês com este número, em c# (windows forms)
Soluções para a tarefa
Resposta:
namespace WindowsFormsApp1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void label1_Click(object sender, EventArgs e)
{
}
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (!char.IsDigit(e.KeyChar))
{
e.Handled = true;
MessageBox.Show("este campo aceita somente numero e virgula");
}
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
if (Convert.ToInt32(textBox1.Text)<13)
{
MessageBox.Show("Numero valido");
}
else
{
MessageBox.Show("Numero invalido");
}
}
private void button2_Click(object sender, EventArgs e)
{
textBox1.Clear();
}
}
}