03.12.2015, 18:58 | #1 (permalink) |
Member
Регистрация: 11.12.2014
Сообщений: 76
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 4 сообщениях
Репутация: -1440
|
Написать программу на C#, которая пересчитывает скорость ветра
|
03.12.2015, 18:58 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Я думаю, что можно попробовать поискать решение этой проблемы в схожих темах Написать программу, которая вводит название другой программы и запускает её Написать программу в С |
02.02.2016, 01:29 | #4 (permalink) |
Member
Регистрация: 30.01.2016
Сообщений: 16
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 1 сообщении
Репутация: 260
|
Код HTML:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { try { int check_int = Convert.ToInt32(textBox1.Text, 10); // Из string (Текст бокса) в int double mps_to_kmph = check_int * 3.60; // м/с в км/ч label1.Text = mps_to_kmph.ToString(); // Выводим } catch { MessageBox.Show("Введите целое число"); } //Если число не целое, т.е не int, то получаем диалоговое окно } } } Контрольный на онлайн конвертере: |
02.02.2016, 01:35 | #5 (permalink) |
Member
Регистрация: 30.01.2016
Сообщений: 16
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 1 сообщении
Репутация: 260
|
Не знаю, подойдет ли, но сделано путем ошибки.
т.е, если вы вводите любое значение, которое не является int, то выбивает ошибку - "Введите целое число". Забыл о положительном числе. Код HTML:
private void button1_Click(object sender, EventArgs e) { try { int check_int = Convert.ToInt32(textBox1.Text, 10); // Из string (Текст бокса) в int if (check_int > 0) { double mps_to_kmph = check_int * 3.60; // м/с* 3.60 label1.Text = mps_to_kmph.ToString(); // Выводим } else { MessageBox.Show("Введите положительное число"); } } catch { MessageBox.Show("Введите целое число"); } //Если число не целое, т.е не int, то получаем диалоговое окно } |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|