Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Zdrojový kód programu Mysli si číslo (hádej náhodné číslo)

Uživatel si myslí číslo od 1 do 100 a program hádá, které číslo si uživatel myslí. Pracuje na principu zkracování intervalu a obsahuje kontrolu podvádění.

puts "Mysli si cislo od 1 do 100 a stiskni enter"
gets
s = ""
min = 1;
max = 100;
while (s != 'SPRAVNE')
  guess = ((max - min) / 2) + min
  puts "Je to cislo  #{guess}? Napis Sprave/Vetsi/Mensi"
  s = gets.strip.upcase
  case s
    when "VETSI"
      min = guess + 1
    when "MENSI"
      max = guess - 1
    when "SPRAVNE"
      puts "Mam to! :)"
  end
  puts "Nepodvadet!" if (min > max)
end


 

Všechny články v sekci
Ruby
Program pro vás napsal David Hartinger
Avatar
Uživatelské hodnocení:
2 hlasů
David je zakladatelem ITnetwork a programování se profesionálně věnuje 15 let. Má rád Nirvanu, nemovitosti a svobodu podnikání.
Unicorn university David se informační technologie naučil na Unicorn University - prestižní soukromé vysoké škole IT a ekonomie.
Aktivity