NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:
Funkce, kterou se snažíš použít je dostupná pouze pro registrované uživatele. Buďto se přihlas nebo si zdarma vytvoř nový účet.

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