Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Пример использования элементов управления

Читайте также:
  1. A1. Сущность и классификация организаций. Жизненный цикл организации и специфика управления на различных его этапах.
  2. Cтили управления и типы способностей сотрудников
  3. E) организациях, обладающих имуществом на праве хозяйственного ведения или оперативного управления.
  4. I. АДМИНИСТРАТИВНЫЕ МЕТОДЫ УПРАВЛЕНИЯ ПРИРОДООХРАННОЙ ДЕЯТЕЛЬНОСТЬЮ
  5. I. Классическая школа управления.
  6. II Всероссийский съезд советов. Формирование советских органов государственной власти и управления. Учредительное собрание.
  7. II. ЭКОНОМИЧЕСКИЕ МЕТОДЫ УПРАВЛЕНИЯ ПРИРОДООХРАННОЙ ДЕЯТЕЛЬНОСТЬЮ
  8. III. ПРИМЕРНАЯ СТРУКТУРА КУРСОВОЙ РАБОТЫ
  9. III.2. ПРИМЕРНАЯ ТЕМАТИКА РЕФЕРАТОВ, КУРСОВЫХ РАБОТ
  10. Meтоды управления персоналом

 

Для этого раздела выбран чисто учебный пример для вычисления тригонометрических функций синус, косинус и тангенс. Значение переменной (угол в радианах) задается в режиме диалога с программой. Также в режиме диалога задается имя вычисляемой функции и количество разрядов формата вывода функции на экран монитора – точность вычисления. Для реализации этой задачи в проекте использованы следующие элементы управления: Label, Button, Panel, RadioButton, ListBox и TextBox.

Код программы:

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 WindowsFormsApplication1

{

public partial class Form1: Form

{

public Form1()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

//Значения по умолчанию

string ff = "F3";

string fu = "sin";

Double x=0;

//Ввод значения угла

x = Convert.ToDouble(textBox2.Text);

//Выбор функции

if (listBox1.SelectedIndex == 1) fu = "cos";

if (listBox1.SelectedIndex == 2) fu = "tn";

// точность вычислений

if (radioButton1.Checked)

{

ff = "F3";

}

else

if (radioButton2.Checked)

{

ff = "F4";

} else

if (radioButton3.Checked)

{

ff = "F5";

};

switch (fu)

{

case "sin": textBox1.Text = " sin= " +

Math.Sin(x).ToString(ff); break;

case "cos": textBox1.Text = " cos= " +

Math.Cos(x).ToString(ff); break;

case "tn": textBox1.Text = " tn= " +

(Math.Sin(x) / Math.Cos(x)).ToString(ff); break;

}

}

}

}

Работа программы:

 

 

Рисунок 2.1 – Работа программы вычисления функции

 

Работа программы очевидна и не нуждается в дополнительных комментариев.

Другие элементы управления – меню, диалоговые окна, рисунки и т.д. будут рассмотрены в следующих лекциях дисциплины.

 

 




Дата добавления: 2015-02-16; просмотров: 7 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав