Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
prog1_08 [2019-03-18 09:02] Daniel Viström |
prog1_08 [2021-02-09 15:09] Daniel Viström |
||
---|---|---|---|
Line 30: | Line 30: | ||
Du skrev in sju | Du skrev in sju | ||
</ | </ | ||
+ | |||
7. | 7. | ||
Skriv en funktion | Skriv en funktion | ||
Line 38: | Line 39: | ||
endast +, -, *, / som operatorer. | endast +, -, *, / som operatorer. | ||
- | 8. Skriv en funktion **inc** som tar emot ett tal och ökar det med 1. För att det skall fungera måste man använda sig av referensanrop. Så här skall funktionen inc fungera. | + | 8. Skriv en funktion som har ett tal ($x) som parameter. Funktionen ska läsa in talen som finns i filen [[https:// |
+ | |||
+ | 9. Skriv en funktion **inc** som tar emot ett tal och ökar det med 1. För att det skall fungera måste man använda sig av referensanrop. Så här skall funktionen inc fungera. | ||
< | < | ||
$tal = 3; | $tal = 3; | ||
Line 45: | Line 48: | ||
</ | </ | ||
- | 9. Skriv en funktion **nameadd** som tar emot två strängar. När nedanstående kodsnutt körs ska utskriften bli: | + | 10. Skriv en funktion **nameadd** som tar emot två strängar. När nedanstående kodsnutt körs ska utskriften bli: |
< | < | ||
Daniel: Programmering är kul. | Daniel: Programmering är kul. | ||
Line 55: | Line 58: | ||
</ | </ | ||
- | 10. | + | 11. |
Skriv en funktion **quadraticequation($a, | Skriv en funktion **quadraticequation($a, | ||
Funktionen skall retunera true om det finns reella rötter annars false.\\ | Funktionen skall retunera true om det finns reella rötter annars false.\\ | ||
Line 69: | Line 72: | ||
Behöver du hjälp med [[http:// | Behöver du hjälp med [[http:// | ||
- | *11. | + | *12. |
Skriv en funktion | Skriv en funktion | ||
'' | '' | ||
Line 75: | Line 78: | ||
Du kan anse att ett skottår inträffar varje år som årtalet är jämnt delbart med 4 med undantag av de sekelår tex 1700, 1800, 1900)där sekeltalet (17, 18, 19) inte är jämt delbara med 4. | Du kan anse att ett skottår inträffar varje år som årtalet är jämnt delbart med 4 med undantag av de sekelår tex 1700, 1800, 1900)där sekeltalet (17, 18, 19) inte är jämt delbara med 4. | ||
- | *12. | + | *13. |
Skriv en funktion \\ | Skriv en funktion \\ | ||
'' | '' | ||
Line 81: | Line 84: | ||
OBS! Funktionen skall använda sig av funktionen leapyear(). | OBS! Funktionen skall använda sig av funktionen leapyear(). | ||
- | *13. | + | *14. |
Skriv ett program som använder sig av funktionen days() för att | Skriv ett program som använder sig av funktionen days() för att | ||
beräkna antalet dagar sedan Elvis Presley föddes. \\ | beräkna antalet dagar sedan Elvis Presley föddes. \\ | ||
tips! Använd dig av leapyear och days som du redan har gjort så kommer detta att gå fort och bli enkelt! \\ | tips! Använd dig av leapyear och days som du redan har gjort så kommer detta att gå fort och bli enkelt! \\ | ||
[[http:// | [[http:// | ||
+ | |||
+ | *15. | ||
+ | Skriv en funktion som tar **namnet på en textfil** och ett **heltal** som parametrar. \\ | ||
+ | Funktionen ska skriva ut lika många rader från textfilen som heltalet anger. Ifall det finns för få rader i textfilen så skrivs det ut de som finns. I utskrifterna ska HTML-kod som finns i textfilen skrivas ut som text, dvs HTML-koden ska synas på sidan istället för att " | ||
Uppgifter markerade med * är extra som inte alla behöver göra. | Uppgifter markerade med * är extra som inte alla behöver göra. |