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
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 ;)