Terve,
En löytänyt ko. sivustoon (tie.koodariksi.fi) liittyvää threadia, mutta pahoittelut jos sellainen jo on.
Vaikka sivusto on ilmeisesti tarkoitettu nuoremmille, niin kivahan noita on harjoitella myös näin vanhemmalla iällä.
Törmäsin kuitenkin nyt ylitsepääsemättömään ongelmaan ja täältä varmastikin löytyy apua/osaajia:
Ohjelmoinnin alkeet, luku 6 ja tehtävä 6:
Tässä on paksu portaikko, jossa on 3 askelmaa:
###
# #
#####
# # #
#######
# # # #
#######
Tee ohjelma, joka tulostaa silmukan avulla vastaavan portaikon, jossa on 30 askelmaa.
Onko joku saanut tuon tehtävän ratkaistua onnistuneesti? Mielestäni tuo tehtävänanto ei ole selkeä, koska tuo viimeinen rivi on yhtä pitkä kuin edellisellä askelmalla? Yritin tehdä pari versiota missä "####"-rivi on yhtä pitkä kuin "# # #"-rivi, mutta eivät kelvanneet
Esimerkiksi näin:
"
apu = 2
for i in range(3,61,2):
print("#"*i)
print("# "*apu)
apu += 1
"
En löytänyt ko. sivustoon (tie.koodariksi.fi) liittyvää threadia, mutta pahoittelut jos sellainen jo on.
Vaikka sivusto on ilmeisesti tarkoitettu nuoremmille, niin kivahan noita on harjoitella myös näin vanhemmalla iällä.
Törmäsin kuitenkin nyt ylitsepääsemättömään ongelmaan ja täältä varmastikin löytyy apua/osaajia:
Ohjelmoinnin alkeet, luku 6 ja tehtävä 6:
Tässä on paksu portaikko, jossa on 3 askelmaa:
###
# #
#####
# # #
#######
# # # #
#######
Tee ohjelma, joka tulostaa silmukan avulla vastaavan portaikon, jossa on 30 askelmaa.
Onko joku saanut tuon tehtävän ratkaistua onnistuneesti? Mielestäni tuo tehtävänanto ei ole selkeä, koska tuo viimeinen rivi on yhtä pitkä kuin edellisellä askelmalla? Yritin tehdä pari versiota missä "####"-rivi on yhtä pitkä kuin "# # #"-rivi, mutta eivät kelvanneet
Esimerkiksi näin:
"
apu = 2
for i in range(3,61,2):
print("#"*i)
print("# "*apu)
apu += 1
"