Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
prog1_08 [2020-02-10 11:34] Daniel Viström |
prog1_08 [2022-09-01 08:56] 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:// |
+ | Ex: Skriver man in 7 blir svaret som skrivs ut 271,52. | ||
+ | |||
+ | 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 49: | ||
</ | </ | ||
- | 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 59: | ||
</ | </ | ||
- | 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 67: | Line 71: | ||
} | } | ||
</ | </ | ||
- | 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 80: | ||
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 86: | ||
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:// |
- | *14. | + | *15. |
Skriv en funktion som tar **namnet på en textfil** och ett **heltal** som parametrar. \\ | 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 " | 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. |