Gissa talet: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Hakan (diskussion | bidrag) Ingen redigeringssammanfattning |
Hakan (diskussion | bidrag) Ingen redigeringssammanfattning |
||
| Rad 1: | Rad 1: | ||
[[Kategori:Python]] [[Kategori:Ma1c]] [[Kategori:Aritmetik]] | [[Kategori:Python]] [[Kategori:Ma1c]] [[Kategori:Aritmetik]] [[Kategori:Årskurs 7-9]] | ||
{{python|[[Python|Python-hjälp]] [https://wikiskola.se/index.php?title{{=}}Kategori:Python Fler uppgifter]}} | {{python|[[Python|Python-hjälp]] [https://wikiskola.se/index.php?title{{=}}Kategori:Python Fler uppgifter]}} | ||
{{malruta| '''Kom igång med programmering i matematiken.''' | {{malruta| '''Kom igång med programmering i matematiken.''' | ||
Versionen från 3 april 2018 kl. 10.52
Gissa talet
| Uppgift |
|---|
Gissa ett tal
|
Python-koden
# Korrigerad version
# Ange ett tal
number = input("Ange ett tal mellan 1 - 100. ")
# Använd heltal
number = int(number)
# Räknare
guess = 0
count = 0
# Loopa tills vi avbryter
while True:
# Skriver ut text
guess = input("Gissa det tal som din kamrat angav. ")
if guess == "exit":
break
guess = int(guess)
# Räknar antalet gissningar
count += 1
# Jämför
if guess < number:
print("Talet du angav är mindre än det sökta talet.")
elif guess > number:
print("Talet du angav är större än det sökta talet.")
else:
print("Grattis du har gissat talet som din kamrat angav. ")
print("Talet är: ", number)
print("Det har tagit dig", count, "gissningar. ")
break
# Resultatet visas så länge vi vill
input ("Tryck Enter för att avsluta programmet")
Uppgiften är inspirerad av Attila Szabo, Utbildningsförvaltningen Stockholm.

