Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- mutta nopee selittäminen:
- "10 INPUT "What is your name: ", U$ //input eli syöttö, ja ennen sitä kysytään
- mikä on nimesi, U$ on muuttuja johon tallenetaan syötetty arvo
- 20 PRINT "Hello "; U$ // näytölle tulee(eli tulostaa) "Hello "+ se syötetty arvo
- 30 INPUT "How many stars do you want: ", N // sama kun ekassa, nyt arvo tosin pitää olla vain numero ( ja näköjään toi $ tulee vaan ns. "string":eihin eli lausekkeisiin )
- 40 S$ = "" //string S
- 50 FOR I = 1 TO N //seuraava komento toteutetaan kunnes saavutetaan N
- 60 S$ = S$ + "*" //tämä komento siis toistetaan
- 70 NEXT I //seuraava i (eli I+1) ja alkaa tosta for:ista uudestaan(toistaa niinkauan kun saavutetaan se N)
- 80 PRINT S$ //tulostaa string S:än (siihen siis lisättiin aina yksi tähti tossa FOR loopissa)
- 90 INPUT "Do you want more stars? ", A$ //samaa kuin ekassa komennossa
- 100 IF LEN(A$) = 0 THEN GOTO 90 //vaativampaa; LEN on basicin oma shitti siihen että monta kirjainta string Asa on; piti kyllä nopee kattooo googlesta koska en oo kyllä tommosta komentoo ennen nähny vaikko on näk. myös phpsä sama
- 110 A$ = LEFT$(A$, 1) //jättää vaan ensimmäisen kirjaime string A:han
- 120 IF A$ = "Y" OR A$ = "y" THEN GOTO 30 //jos A= "y" eli kyllä niin mene riville 30 jossa siis kysyttiin monta tähtee halusi (noin numerot ennen komentoja on siis rivi numeroita jotka tuli kun kopioin wikipediasta)
- 130 PRINT "Goodbye "; U$ // tulostaa goodbyen ja syötön minkä antoi ekassa komennossa (aka nimen jos sen siihen laitto)
- 140 END" //lopettaa ohjelman
Add Comment
Please, Sign In to add comment