Guest User

Untitled

a guest
Dec 13th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. mutta nopee selittäminen:
  2. "10 INPUT "What is your name: ", U$ //input eli syöttö, ja ennen sitä kysytään
  3. mikä on nimesi, U$ on muuttuja johon tallenetaan syötetty arvo
  4. 20 PRINT "Hello "; U$ // näytölle tulee(eli tulostaa) "Hello "+ se syötetty arvo
  5. 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 )
  6. 40 S$ = "" //string S
  7. 50 FOR I = 1 TO N //seuraava komento toteutetaan kunnes saavutetaan N
  8. 60 S$ = S$ + "*" //tämä komento siis toistetaan
  9. 70 NEXT I //seuraava i (eli I+1) ja alkaa tosta for:ista uudestaan(toistaa niinkauan kun saavutetaan se N)
  10. 80 PRINT S$ //tulostaa string S:än (siihen siis lisättiin aina yksi tähti tossa FOR loopissa)
  11. 90 INPUT "Do you want more stars? ", A$ //samaa kuin ekassa komennossa
  12. 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
  13. 110 A$ = LEFT$(A$, 1) //jättää vaan ensimmäisen kirjaime string A:han
  14. 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)
  15. 130 PRINT "Goodbye "; U$ // tulostaa goodbyen ja syötön minkä antoi ekassa komennossa (aka nimen jos sen siihen laitto)
  16. 140 END" //lopettaa ohjelman
Add Comment
Please, Sign In to add comment