51122

Разработка программы с использованием элементов Radiobutton, Button, Listbox

Лабораторная работа

Информатика, кибернетика и программирование

Задание на работу: Разработать программу с использованием элементов Rdiobutton Button Listbox. Предметная область фотопрокат. Код программы (файл Form1.cs)...

Русский

2014-02-06

77.03 KB

3 чел.

ПЕРВОЕ ВЫСШЕЕ ТЕХНИЧЕСКОЕ УЧЕБНОЕ ЗАВЕДЕНИЕ РОССИИ

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«НАЦИОНАЛЬНЫЙ МИНЕРАЛЬНО-СЫРЬЕВОЙ УНИВЕРСИТЕТ «ГОРНЫЙ»

Лабораторная работа №3

по дисциплине

«Объектно-ориентированное программирование»

Выполнил студент: Орлов Антон Юрьевич

Шифр 0402020012 группа ПОВТв-10

Специальность 230105.65 , курс 3

Санкт-Петербург

2013

Проверил:   _________________   /  Шумова Е.О.  

Задание на работу:

Разработать программу с использованием элементов Radiobutton, Button, Listbox. Предметная область фотопрокат.

Код программы (файл Form1.cs)

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 photo

{

   public partial class Form1 : Form

   {

       public Form1()

       {

           InitializeComponent();

       }

       private void label3_Click(object sender, EventArgs e)

       {

       }

       private void label2_Click(object sender, EventArgs e)

       {

       }

       private void label3_Click_1(object sender, EventArgs e)

       {

       }

       private void button1_Click(object sender, EventArgs e)

       {

           double cost = 0;

           string s = "";

           if (radioButton13.Checked && radioButton14.Checked && radioButton15.Checked)

           {

               listBox1.Items.Add("Вы не выбрали ничего.");

               return;

           }

           if (radioButton1.Checked)

           {

               s = "Canon 5D";

               cost += 800;

           }

           else if (radioButton2.Checked)

           {

               s = "Canon 5D mark II";

               cost += 1100;

           }

           else if (radioButton3.Checked)

           {

               s = "Canon 5D mark III";

               cost += 1500;

           }

           else if (radioButton4.Checked)

           {

               s = "Canon 1DX";

               cost += 2000;

           }

           if ((!radioButton13.Checked) && (!radioButton14.Checked || !radioButton15.Checked))

                   s += " + ";

           if (radioButton5.Checked)

           {

               s += "Canon 16-35";

               cost += 600;

           }

           else if (radioButton6.Checked)

           {

               s += "Canon 24-70";

               cost += 600;

           }

           else if (radioButton7.Checked)

           {

               s += "Canon 24-105";

               cost += 500;

           }

           else if (radioButton8.Checked)

           {

               s += "Canon 70-200";

               cost += 600;

           }

           if ((!radioButton15.Checked) && (!radioButton13.Checked || !radioButton14.Checked))

               if (!radioButton14.Checked)

                 s += " + ";

           if (radioButton9.Checked)

           {

                s += "Canon 220EX";

               cost += 100;

           }

           else if (radioButton10.Checked)

           {

               s += "Canon 430EX";

               cost += 200;

           }

           else if (radioButton11.Checked)

           {

               s += "Canon 580EX";

               cost += 300;

           }

           else if (radioButton12.Checked)

           {

               s += "Canon 600EX";

               cost += 400;

           }

         

           s += ". Цена = " + Convert.ToString(cost);

           

           listBox1.Items.Add(s);

       }

   }

}

Скриншот с результатами выполнения программы:


 

А также другие работы, которые могут Вас заинтересовать

73248. Контент-анализ на примере исследования газеты «Вечерний Ростов» 940 KB
  Материалы, публикуемые в газете, имеют однобокую тематическую направленность. Подробно освещаются такие темы как торговля, общественный транспорт, городское хозяйство, деятельность правоохранительных органов, происшествия, новости культуры и искусства. В тоже время в газете практически не представлены темы экономики, финансов, промышленности
73249. Банківська та кредитна системи 190 KB
  Позичковий капітал – це одна з функціональних форм капіталу. Зовні позичковий капітал схожий на лихварський. Однак по своїй економічній природі він не має з ним нічого загального. Позичковий капітал – особлива історична форма капіталу, що приносить проценти, характерна для сучасної ринкової економіки, капіталістичного способу виробництва.
73250. ОБОСНОВАНИЕ КОМПЛЕКСНОГО ПОДХОДА В РЕАБИЛИТАЦИИ ДЕТЕЙ 2-3 ГОДА С ДЕТСКИМ ЦЕРЕБРАЛЬНЫМ ПАРАЛИЧОМ В УСЛОВИЯХ РЕАБИЛИТАЦИОННОГО ЦЕНТРА 2.16 MB
  Для решения поставленных задач были проведены гониометрические исследования, ортостатическая и клиностатическая пробы, индекс Чулицкой, шкала Бартеля, шкала Ashworth, классификация GMFCS, координация движений, манипулятивная функция кисти. Исследование и сравнение данных в контрольной и основной группах показало достоверно более выражены результаты в основной группе по шкале Бартеля
73253. Анализ влияния форм и методов розничной торговли на принятие потребителем решения о покупке продовольственных товаров 165.39 KB
  Розничная продажа товаров. Технология продажи товаров. Цель работы заключается в том что следует выяснить действительно ли различные формы и методы розничной продажи товаров влияют на потребительский выбор на примере конкретного предприятия.
73255. Расчет рентабельности предприятия 314.5 KB
  Целью данной курсовой работы являются расчёт полной себестоимости продукции данного предприятия оценка материальных затрат определение экономических эффективностей функционирования предприятия выявление факторов влияющие на себестоимость продукции производимой на предприятии. Для достижения поставленной цели необходимо решить следующие...