Sähköisten asiointipalveluiden toteuttaminen

Sorakuilu

PHP-harjoitukset 9 - silmukoita ja ehtoja

Mitä seuraavat algoritmit tulostavat?

Muunna ohjelmat php:ksi

Harjoitus 9.1

Algoritmi WhoWhatWhere:
Input: ei ole
Output: sanoja tietyssä järjestyksessä 

for (counter = - 1;counter <= 9; counter++)

	
switch (counter % 5)
case 0: echo "often"
case 1: echo "What"
case 2,4
     echo "is" 
case 3 echo "not"

Harjoitus 9.2

Kuinka monta pistettä seuraavat sisäkkäiset toistolauseet tulostavat?

for (i=0; i<=5;i++) {
	for (j=3;j<=8;j++) { 
		for (k=0;k<=4;k++) { 
			echo "."; 
       } 
    } 
} 

Harjoitus 9.3

Kuinka monta pistettä seuraavat sisäkkäiset toistolauseet tulostavat?

for (i=1; i<=3;i++)  {  
    for (j=3;j<=5;j++)  { 
        for (k=i;k<=j;k++)  { 
          echo "."; 
        } 
    } 
}