-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathExercise_07.2.py
More file actions
25 lines (20 loc) · 902 Bytes
/
Copy pathExercise_07.2.py
File metadata and controls
25 lines (20 loc) · 902 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Toinen luvun ohjelmointitehtävä liittyy avoimeen toistoon, jossa toistorakenne toteutetaan siten, että käyttäjän
# syötteet ratkaisevat sen milloin ohjelma lopetetaan. Toteuta ohjelma, joka joka kierroksen alussa pyytää käyttäjältä
# merkkijonon ja tulostaa sen ruudulle. Ainoan poikkeuksen tähän tekee tilanne, jossa käyttäjä kirjoittaa tekstin
# "lopeta", jolloin ohjelma tulostaa tekstin "Lopetit ohjelman" ja sammuu.
# Toimiessaan oikein ohjelma tulostaa seuraavaa:
# Kirjoita jotain: testi
# testi
# Kirjoita jotain: Urjala
# Urjala
# Kirjoita jotain: lopeta
# Lopetit ohjelman.
# Ohjelma kannattaa sijoittaa yhden "while True:"-rakenteen sisään, ja katkaisuehto sitoa if-valintarakenteeseen
# ja break-käskyyn.
while True:
syote = input("Kirjoita jotain: ")
if syote == "lopeta":
print("Lopetit ohjelman.")
break
else:
print(syote)