Wpis z mikrobloga

#csharp
int temperatura = 40;
W timerze,co ma interwał co 5 sekund mam ustawione takie coś
temperatura = rnd.Next(temperatura, temperatura +10);
pod jednym buttonem mam
temperatura= temperatura +10;
Generalnie ta temperatura w programie ciągle rośnie,a chcę żeby jeśli nie kliknę buttona utrzymywała się w stałym przedziale.a jeśli kliknę,to w powiększonym o 10.
Załóżmy na początku jest z przedziału (40,50) a jak kliknę button to przedział się zwiększy o 10.. jak to zrobić?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@yras8: jak chcesz, żeby na stałym przedziale się utrzymywała, to musisz dodać jakąś dodatkową zmienną, bo jak będziesz ciągle losował liczbę z przedziały i przypisywal ją do zmiennej temperatura, to logiczne, że będzie ten przedział będzie ciągle rosnąć.

Co do przycisku, to w czym robisz? winForms czy WPF?
  • Odpowiedz
  • 0
@yras8 losujesz temp w przedziale . Musi rosnąć. Musisz mieć stary przedział, który zmienisz przyciskiem, a nie losować od aktualnej temperatury.
  • Odpowiedz