Программа позволяет рассчитать стоимость печати фотографии в зависимости от ее размера - C#

Узнай цену своей работы

Формулировка задачи:

Фото. Программа позволяет рассчитать стоимость печати фотографии в зависимости от ее размера.

Решение задачи: «Программа позволяет рассчитать стоимость печати фотографии в зависимости от ее размера»

textual
Листинг программы
  1.     public partial class Form1 : Form
  2.     {
  3.         public Form1()
  4.         {
  5.             InitializeComponent();
  6.         }
  7.  
  8.         private void Form1_Load(object sender, EventArgs e)
  9.         {
  10.             label3.Text = "Размер";
  11.             label1.Text = "Количество";
  12.             label2.Text = "";
  13.             button1.Text = "Ok";
  14.             radioButton1.Checked = true;
  15.             button1.Enabled = false;
  16.             radioButton1.Text = "9 x 12";
  17.             radioButton2.Text = "12 x 15";
  18.             radioButton3.Text = "18 x 24";
  19.         }
  20.  
  21.         private void button1_Click(object sender, EventArgs e)
  22.         {
  23.             double cena = 8.50;
  24.             int n;
  25.             double cuma;
  26.             if (radioButton1.Checked)
  27.                 cena = 8.50;
  28.             if (radioButton2.Checked)
  29.                 cena = 10.50;
  30.             if (radioButton3.Checked)
  31.                 cena = 12.50;
  32.             n = Convert.ToInt32(textBox1.Text);
  33.             cuma = cena * n;
  34.             label2.Text = cuma.ToString("C");
  35.         }
  36.  
  37.         private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
  38.         {
  39.             if((e.KeyChar>='0')&&(e.KeyChar<='9'))
  40.             {
  41.                 return;
  42.             }
  43.             if(char.IsControl (e.KeyChar))
  44.             {
  45.                 if(e.KeyChar==(char) Keys.Enter)
  46.                 {
  47.                     button1.Focus();
  48.                 }
  49.                 return;
  50.  
  51.             }
  52.             e.Handled = true;
  53.         }
  54.  
  55.         private void textBox1_TextChanged(object sender, EventArgs e)
  56.         {
  57.             if (textBox1.Text.Length == 0)
  58.             {
  59.                 button1.Enabled = false;
  60.             }
  61.             else
  62.             {
  63.                 button1.Enabled = true;
  64.             }
  65.             label2.Text = "";
  66.         }
  67.  
  68.         private void radioButton1_Click(object sender, EventArgs e)
  69.         {
  70.             label2.Text = "";
  71.             textBox1.Focus();
  72.         }
  73.  
  74.         private void radioButton2_Click(object sender, EventArgs e)
  75.         {
  76.             label2.Text = "";
  77.             textBox1.Focus();
  78.         }
  79.  
  80.         private void radioButton3_Click(object sender, EventArgs e)
  81.         {
  82.             label2.Text = "";
  83.             textBox1.Focus();
  84.         }
  85.     }

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


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

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

7   голосов , оценка 4.143 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы