Перевод секунд в минуты - C#
Формулировка задачи:
Вот код програмки перевода секунды в минуты и часы и наоборот не пойму почему при нажатии кнопки расшитать в текстовое поле выводится просто 0
обясните почему и если можно исправте код =)
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 WindowsFormsApplication11
{
public partial class Form1 : Form
{
Double x, y, z;
public Form1()
{
InitializeComponent();
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
x = Convert.ToDouble(Console.ReadLine());
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
y = Convert.ToDouble(Console.ReadLine());
}
private void textBox3_TextChanged(object sender, EventArgs e)
{
z = Convert.ToDouble(Console.ReadLine());
}
private void button1_Click(object sender, EventArgs e)
{
y = x / 60;
z = y / 60;
x = y * 60;
x = z * 3600;
y = z * 60;
z = x * 3600;
TextBox.Text = "СЕКУНД - ";
TextBox.Text = (Convert.ToString(x));
TextBox.Text = "МИНУТ - ";
TextBox.Text = (Convert.ToString(y));
TextBox.Text = "ЧАСОВ - ";
TextBox.Text = (Convert.ToString(z));
}
private void TextBox_TextChanged(object sender, EventArgs e)
{
}
}
}
там в 43 строке изменил
z = x / 3600;
ошибочка небольшая )
Решение задачи: «Перевод секунд в минуты»
textual
Листинг программы
x = Convert.ToDouble(Textbox1.Text);