Strona 1 z 1

Jak wykonać instrukcję warunkową ?

: 01 gru 2012 11:15
autor: plejek
Witam,
Wykonałem przykładowy program który pobiera liczbę z controlki następnie dzieli lub mnoży. Stworzyłem case w którym jesli true to wykonyje mnozenie jesli false to wykonuje dzielenie.
I mam takie pytanie: Czy da sie zrobić tak, że gdy wpiszę liczbę do controlki przecisnę start programu to zadne z działan sie nie wykona dopuki nie wybiorę mnozenia lub dzielenia. Teraz jest tak ze jak uruchomię program to od razu wykonuje dzielenie lub mnożenie.

W załączniku mam ten programik.

Rozwiązanie to zamierzam zastosować w pracy dyplomowej.

Jak wykonać instrukcję warunkową ?

: 01 gru 2012 12:01
autor: Pitol
A skąd wybierzesz to dzielenie/mnożenie? Jakaś kontrolka?
Popatrz sobie na kontrolki typu ENUM. Można je podpiąć do struktury CASE, przez co każdy z przypadków odpowiada wartości z kontrolki ENUM.
W kontrolkę ENUM możesz wpisać tekst, np. mnożenie, dzielenie, nic nie rób, itp...

Poćwicz, jak się nie uda to pisz.

Re: Jak wykonać instrukcję warunkową ?

: 01 gru 2012 12:08
autor: Arronax8
Dokładnie tak jak powiedział Pitol, najlepiej zastosować kontrolkę typu enum/ring, możesz także pobawić się ze strukturą event.
Załączam przykładzik Twojego rozwiązania. ;)

Re: Jak wykonać instrukcję warunkową ?

: 01 gru 2012 12:22
autor: Pitol
Arronax8 pisze:Załączam przykładzik Twojego rozwiązania. ;)
"Daj mu rybę, a przyjdzie po więcej. Daj mu wędkę, a sam zacznie łowić"

Ja nie lubię dawać gotowych rozwiązań... Ale to tylko moje zdanie.

Re: Jak wykonać instrukcję warunkową ?

: 01 gru 2012 14:05
autor: plejek
Dzieki wielkie,
Pitol w sumie masz rację,ale mając gotowe rozwiązanie, byłem wstanie wykonać to rozwiązanie od zera i juz wiem teraz jak to zrobić, bez gotowego nie wiedział bym ze trzeba wybrać np. Ring i Value Change i pewnie znów zawracał bym wan zad :D Może bym doszedł do tego(w co wątpie) ale pewnie cały dzien bym musiał posiedzieć :)

Dodam ze Arronax8 elegancko to zrobiłeś, podoba mi sie również to ze jak wybieram zakładke "nic" to program kończy sie. :)

Re: Jak wykonać instrukcję warunkową ?

: 01 gru 2012 15:10
autor: Arronax8
Pitol masz rację, ale jeśli brak obeznania i doświadczenia, to rekina i tak nie złowi :)
Będąc jeszcze początkującym, wiem z własnego doświadczenia, że jeśli brakuje odpowiednich kompetencji,
to czasem jest naprawdę trudno do czegoś dojść nawet siedząc bardzo długo.
Gotowe rozwiązanie może i nie jest najlepszym wyjściem, ale wszystko zależy od tego jak zostanie wykorzystane.
Jeżeli dana osoba chce się naprawdę nauczyć, to zrobi tak jak kolega plejek, dogłębnie przeanalizuje kod
i co najważniejsze zrobi sama od zera ;)