Zadanie wyświetlanie liczb (C# WinForms)

0

Witam proszę o pomoc

Wejście
Wejście zawiera kilka linii wejściowych - po jednej dla każdej liczby do wyświetlenia. Każda linia zawiera dwie liczby całkowite s i n (1 ≤ s ≤ 10, 0 ≤ n ≤ 99999999), gdzie n jest liczbą do wyświetlenia a s jest wielkością, w której liczba ma być wyświetlona.
Dane wejściowe kończą się linią zawierającą dwa zera. Ta linia nie powinna być przetwarzana.

Wyjście
Wypisz liczbę podaną w danych wejściowych w stylu LCD używając s znaków minus ("-") dla poziomych segmentów i s znaków potoku ("|") dla pionowych segmentów znaku. Każda liczba zajmuje dokładnie s+2 kolumn i 2s+3 wierszy. (Upewnij się, że wypełniasz wszystkie białe pola cyfry za pomocą spacji, także dla ostatniej cyfry). Pomiędzy każdymi dwoma cyframi ma znajdować się dokładnie jedna pusta kolumna. (przykład wyglądu liczb możesz zobaczyć w wyjściu dla przykładowych danych).
Za każdą liczbą wypisz jedną, pustą linię.

Przykładowe wejście

2 12345
3 67890
0 0

Przykładowe wyjście
-- -- --
| | | | | |
| | | | | |
-- -- -- --
| | | | |
| | | | |
-- -- --


| | | | | | | |
| | | | | | | |
| | | | | | | |


| | | | | | | |
| | | | | | | |
| | | | | | | |


Zadanie do wykonania: Wykonać program w C#(WinForms), który wyświetla cyfry w stylu LCD

0

Jakie jest pytanie?

0

Spróbuj przerobić odpowiednio projekt http://www.openwinforms.com/digital_display_control_net.html i poustawiać kontrolki. Kod ma wyglądać mniej więcej tak:

using System;
using System.Windows.Forms;

namespace Tester
{
    public partial class Form1 : Form
	{
		public Form1()
		{
			InitializeComponent();
		}

        private void txt_number_TextChanged(object sender, EventArgs e)
        {
            digitalDisplayControl1.DigitText = txt_number.Text;
        }
    }
}

.
Usuwasz te pliki ClockDemo.cs i PriceDemo.cs, usuwasz z kodu te zdarzenia przycisków i przyciski z formatki oraz robisz takie coś http://zapodaj.net/9a57c7a9d323f.png.html w pliku Form1.cs.

1

chcesz gotowca, prosze bardzo - z tego co pamietam w qt jest taka kontrolka co pokazuje liczby w stylu digital clock

1 użytkowników online, w tym zalogowanych: 0, gości: 1