# Her er oppgaven med fruktsk?len (ble ikke gjennomg?tt i gruppetimen) # Det er litt forskjellige l?sninger p? utvidelsen lenger nede i programmet # Obs: kan v?re logiske feil i koden (jeg var veldig tr?tt da jeg koda dette) # Original oppgave: frukt1 = "eple" frukt2 = "p?re" frukt3 = "appelsin" valgt_frukt = input("Gjett en frukt i fruktsk?len! ") if valgt_frukt == frukt1: print(f"Du har f?tt {frukt1}") elif valgt_frukt == frukt2: print(f"Du har f?tt {frukt2}") elif valgt_frukt == frukt3: print(f"Du har f?tt {frukt3}") else: print(f"{valgt_frukt} var ikke i fruktsk?len:(") #################### # Utvidelse: frukt1 = "eple" frukt2 = "p?re" frukt3 = "appelsin" valgt_frukt1 = input("Gjett en frukt i fruktsk?len! ") valgt_frukt2 = input("Gjett en til frukt! ") if valgt_frukt1 == frukt1: if valgt_frukt2 == frukt1: print(f"Du har f?tt 2 {frukt1}") elif valgt_frukt2 == frukt2: print(f"Du har f?tt {frukt1} og {frukt2}") elif valgt_frukt2 == frukt3: print(f"Du har f?tt {frukt1} og {frukt3}") else: print(f"Du har f?tt {frukt1}, men {valgt_frukt2} var ikke i fruktsk?len") elif valgt_frukt1 == frukt2: if valgt_frukt2 == frukt1: print(f"Du har f?tt {frukt2} og {frukt1}") elif valgt_frukt2 == frukt2: print(f"Du har f?tt to {frukt2}") elif valgt_frukt2 == frukt3: print(f"Du har f?tt {frukt2} og {frukt3}") else: print(f"Du har f?tt {frukt2}, men {valgt_frukt2} var ikke i fruktsk?len") elif valgt_frukt1 == frukt3: if valgt_frukt2 == frukt1: print(f"Du har f?tt {frukt3} og {frukt1}") elif valgt_frukt2 == frukt2: print(f"Du har f?tt {frukt3} og {frukt2}") elif valgt_frukt2 == frukt3: print(f"Du har f?tt to {frukt3}") else: print(f"Du har f?tt {frukt3}, men {valgt_frukt2} var ikke i fruktsk?len") else: if valgt_frukt2 == frukt1: print(f"Du har f?tt {frukt1}, men {valgt_frukt1} var ikke i fruktsk?len") elif valgt_frukt2 == frukt2: print(f"Du har f?tt {frukt2}, men {valgt_frukt1} var ikke i fruktsk?len") elif valgt_frukt2 == frukt3: print(f"Du har f?tt {frukt3}, men {valgt_frukt1} var ikke i fruktsk?len") else: print(f"{valgt_frukt1} og {valgt_frukt2} var ikke i fruktsk?len") # Alternativ 1: frukt1 = "eple" frukt2 = "p?re" frukt3 = "appelsin" valgt_frukt1 = input("Gjett en frukt i fruktsk?len! ") valgt_frukt2 = input("Gjett en til frukt! ") if valgt_frukt1 == frukt1 and valgt_frukt2 == frukt1: print(f"Du har f?tt to {frukt1}") elif valgt_frukt1 == frukt1 and valgt_frukt2 == frukt2: print(f"Du har f?tt {frukt1} og {frukt2}") elif valgt_frukt1 == frukt1 and valgt_frukt2 == frukt3: print(f"Du har f?tt {frukt1} og {frukt3}") elif valgt_frukt1 == frukt1: print(f"Du har f?tt {frukt1}, men {valgt_frukt2} var ikke i fruktsk?len") elif valgt_frukt1 == frukt2 and valgt_frukt2 == frukt1: print(f"Du har f?tt {frukt2} og {frukt1}") elif valgt_frukt1 == frukt2 and valgt_frukt2 == frukt2: print(f"Du har f?tt to {frukt2}") elif valgt_frukt1 == frukt2 and valgt_frukt2 == frukt3: print(f"Du har f?tt {frukt2} og {frukt3}") elif valgt_frukt1 == frukt2: print(f"Du har f?tt {frukt2}, men {valgt_frukt2} var ikke i fruktsk?len") elif valgt_frukt1 == frukt3 and valgt_frukt2 == frukt1: print(f"Du har f?tt {frukt3} og {frukt1}") elif valgt_frukt1 == frukt3 and valgt_frukt2 == frukt2: print(f"Du har f?tt {frukt3} og {frukt2}") elif valgt_frukt1 == frukt3 and valgt_frukt2 == frukt3: print(f"Du har f?tt to {frukt3}") elif valgt_frukt1 == frukt3: print(f"Du har f?tt {frukt3}, men {valgt_frukt2} var ikke i fruktsk?len") elif valgt_frukt2 == frukt1: print(f"Du har f?tt {frukt1} men {valgt_frukt1} var ikke i fruktsk?len") elif valgt_frukt2 == frukt2: print(f"Du har f?tt {frukt2} men {valgt_frukt1} var ikke i fruktsk?len") elif valgt_frukt2 == frukt3: print(f"Du har f?tt {frukt3} men {valgt_frukt1} var ikke i fruktsk?len") else: print(f"{valgt_frukt1} og {valgt_frukt2} var ikke i fruktsk?len") # Alternativ 2: # Her sjekkes frukt 1 og frukt 2 separat - kanskje ikke helt det oppgaven er ute etter, # men en veldig "quick fix" m?te ? gj?re det p? frukt1 = "eple" frukt2 = "p?re" frukt3 = "appelsin" valgt_frukt1 = input("Gjett en frukt i fruktsk?len! ") valgt_frukt2 = input("Gjett en til frukt! ") if valgt_frukt1 == frukt1: print(f"Du har f?tt {frukt1}") elif valgt_frukt1 == frukt2: print(f"Du har f?tt {frukt2}") elif valgt_frukt1 == frukt3: print(f"Du har f?tt {frukt3}") else: print(f"{valgt_frukt1} var ikke i fruktsk?len:(") if valgt_frukt2 == frukt1: print(f"Du har f?tt {frukt1}") elif valgt_frukt2 == frukt2: print(f"Du har f?tt {frukt2}") elif valgt_frukt2 == frukt3: print(f"Du har f?tt {frukt3}") else: print(f"{valgt_frukt2} var ikke i fruktsk?len:(")