Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
prog1_04 [2017-09-01 14:54]
127.0.0.1 external edit
prog1_04 [2018-09-17 09:31]
Daniel Viström
Line 46: Line 46:
 Tips är att göra eller skaffa sex bilder som man döper till 1.png, 2.png osv. Du kan ladda ner bilder {{::tarningar.zip|här}}. \\ Sen kan man ha nytta av funktionen nedan Tips är att göra eller skaffa sex bilder som man döper till 1.png, 2.png osv. Du kan ladda ner bilder {{::tarningar.zip|här}}. \\ Sen kan man ha nytta av funktionen nedan
 <code php> <code php>
-  echo mt_rand(); // Slumpar ett tal mellan 0 and mt_getrandmax() +  mt_rand(); // Slumpar ett tal mellan 0 and mt_getrandmax() 
-  echo mt_rand(5, 15); // Slumpar ett tal mellan 5 och 15 +  mt_rand(5, 15); // Slumpar ett tal mellan 5 och 15 
 </code> </code>
  
Line 70: Line 70:
 Ta reda på hur **for** fungerar och lös uppgift 1, 5 och 6 med **for**. Ta reda på hur **for** fungerar och lös uppgift 1, 5 och 6 med **for**.
  
 +12(*). 
 +Gör en sida som frågar efter en höjd på en rätvinklig triangel. Programmet skall skriva ut den rätvinkliga triangeln med en bas som är lika stor som höjden. \\ 
 +Använd * - tecknet!\\ 
 +\\ 
 +Exempelkörning 
 +  Triangelns höjd: 4 
 +  * 
 +  ** 
 +  *** 
 +  ****
 <php> <php>
 /* /*
  
-12(*)+13(*)
 Gör en sida som skriver ut multiplikationstabeller på detta [[http://student.oedu.se/~jf/code/10x10_tabell.php?n=13|sätt]]. Testa att ändra n till 21 i URL:n.\\ Gör en sida som skriver ut multiplikationstabeller på detta [[http://student.oedu.se/~jf/code/10x10_tabell.php?n=13|sätt]]. Testa att ändra n till 21 i URL:n.\\
 Tips! Det finns inget lätt sätt utan du måste dela upp figuren i olika delar och lösa varje del för sig med repeterande och styrande satser. Tips! Det finns inget lätt sätt utan du måste dela upp figuren i olika delar och lösa varje del för sig med repeterande och styrande satser.
  
-13(*)+14(*)
 Gör en tabell som är 10 bred, man anger hur många tal man vill ha via n i URL:n. Gör en tabell som är 10 bred, man anger hur många tal man vill ha via n i URL:n.
 Se [[http://student.oedu.se/~jf/code/primtal_tabell.php?n=200|ex]]. Alla primtal skall få en ljusblå bakgrundsfärg. Se [[http://student.oedu.se/~jf/code/primtal_tabell.php?n=200|ex]]. Alla primtal skall få en ljusblå bakgrundsfärg.
 Som du ser är det väldigt liten sannolikhet att primtal slutar på vissa siffror. Det finns några där sannolikheten är noll t.o.m. Som du ser är det väldigt liten sannolikhet att primtal slutar på vissa siffror. Det finns några där sannolikheten är noll t.o.m.
 +
  
 */ */
 </php> </php>