Перевод в двоичную, восьмеричную или шестнадцатеричную систему счисления - C#
Формулировка задачи:
Создать меню с командами Begin, Help, About.
При выборе команды About открывается окно с информацией о разработчике.
При выборе команды Begin открывается диалоговое окно, содержащее:
• поле ввода типа TextBox с меткой input;
• метку типа Label для вывода результата;
• группу из трех переключателей (2, 8, 16) типа RadioButton;
• две кнопки типа Button — Do и ОК.
Обеспечить возможность:
• ввода числа в десятичной системе в поле input;
• выбора режима преобразования с помощью переключателей: перевод в двоичную,
восьмеричную или шестнадцатеричную систему счисления.
При щелчке на кнопке Do должен появляться результат перевода.Помогите.
Решение задачи: «Перевод в двоичную, восьмеричную или шестнадцатеричную систему счисления»
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 IvanovaDasha { public partial class Form2 : Form { public Form2() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { int a = Convert.ToInt32(textBox1.Text); if (radioButton1.Checked) { string s = Convert.ToString(a, 2); label2.Text = s; } if (radioButton2.Checked) { string s = Convert.ToString(a, 8); label2.Text = s; } if (radioButton3.Checked) { string s = Convert.ToString(a, 16); label2.Text = s; } } private void button2_Click(object sender, EventArgs e) { Close(); } private void button3_Click(object sender, EventArgs e) { textBox1.Text = ""; label2.Text = ""; } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д