Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Інформація про навчальний заклад

ВУЗ:
Інші
Інститут:
Не вказано
Факультет:
УІ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2013
Тип роботи:
Інші
Предмет:
Візуальне програмування

Частина тексту файла

2. ПРАКТИЧНА РЕАЛІЗАЦІЯ 2.1.Завдання проекту Розробити проект “Calculator_Prod_Azaza” в середовищі візуального програмування Visual Studio Express 2013 для Windows Phone. Програма створена для використання у навчальних цілях. За допомогою цього додатку можна здійснювати елементарні математичні обрахунки, такі як: «Додавання», «Віднімання», «Множення», «Ділення» і «Піднесення до квадрату». У кінцевому результаті додаток має виглядати так (Рис. 2.1.1.):  Рис. 2.1.1. Кінцевий вигляд додатку 2.2.Блок-схема  Рис.2.2.1. Блок-схема програми 2.3.Вихідний код програми Код файлу MainPage.xaml.cs: using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Navigation; using Microsoft.Phone.Controls; using Microsoft.Phone.Shell; using Сalculator_Prod_Azaza.Resources; namespace Сalculator_Prod_Azaza { public partial class MainPage : PhoneApplicationPage { // Конструктор public MainPage() { InitializeComponent(); // Пример кода для локализации ApplicationBar //BuildLocalizedApplicationBar(); } private void Number_Click(object sender, RoutedEventArgs e) { Button b = (Button)sender; TextBox.Text += b.Content.ToString(); } private void buttonrezult_Click(object sender, RoutedEventArgs e) { String op; int iop=0; if (TextBox.Text.Contains("+")) { iop = TextBox.Text.IndexOf("+"); } else if (TextBox.Text.Contains("-")) { iop = TextBox.Text.IndexOf("-"); } if (TextBox.Text.Contains("*")) { iop = TextBox.Text.IndexOf("*"); } if (TextBox.Text.Contains("/")) { iop = TextBox.Text.IndexOf("/"); } else { } op = TextBox.Text.Substring(iop, 1); double op1 = Convert.ToDouble(TextBox.Text.Substring(0, iop)); double op2 = Convert.ToDouble(TextBox.Text.Substring(iop+1,TextBox.Text.Length - iop-1)); if (op=="+") { TextBox.Text += "=" + (op1 + op2); } if (op == "-") { TextBox.Text += "=" + (op1 - op2); } if (op == "*") { TextBox.Text += "=" + (op1 * op2); } if (op == "/") { TextBox.Text += "=" + (op1 / op2); } } private void buttoncc_Click(object sender, RoutedEventArgs e) { TextBox.Text = ""; } private void buttonx2_Click(object sender, RoutedEventArgs e) { try { double rezult = Math.Pow(int.Parse(TextBox.Text), 2); TextBox.Text = rezult.ToString(); } catch { } } private void Button_Click(object sender, RoutedEventArgs e) { text1.Visibility = Visibility.Collapsed; } private void Button_Click_1(object sender, RoutedEventArgs e) { text1.Visibility = Visibility.Visible; } private void text1_TextChanged(object sender, TextChangedEventArgs e) { } private void Button_Click_2(object sender, RoutedEventArgs e) { control2.Visibility = Visibility.Visible; ContentPanel.Visibility = Visibility.Collapsed; } private void Button_Click_3(object sender, RoutedEventArgs e) { control2.Visibility = Visibility.Collapsed; ContentPanel.Visibility = Visibility.Visible; } private void Button_Click_4(object sender, RoutedEventArgs e) { text3.Visibility = Visibility.Visible; control2.Visibility = Visibility.Col...
Антиботан аватар за замовчуванням

03.11.2017 16:11

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини