Käyttäjän työkalut

Sivuston työkalut


java:toisto:for:tehtavia

1. Tee ohjelma, joka tulostaa 100 kertaa: En koskaan enää syö sanaani!

2. Tee ohjelma, joka tulostaa luvun 8 kertotaulun.

3. Kokeile alla olevaa ohjelmaa:

class For_silmukka
{
	public static void main(String[] args)
	{
		for (int i=0; i < 20; i++)
		{
			System.out.println("Laskuri i on nyt: "+i);
		}
	}
}

4. Muuta ohjelmaa siten, että se tulostaa luvut pilkuilla erotettuina. Eli tuloste on:

0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 

5. Muuta ohjelma siten, että se tulostaa luvut

0,2,4,6,8,10,12,14,16,18,

6. Muuta ohjelma siten, että se tulostaa luvut

1,2,4,8,16,32,64,128,

7. Muuta ohjelma siten, että se tulostaa luvut

20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,

8. Mieti, miten muutat ohjelmaa siten, ettei viimeisen luvun perään tulisi pilkkua.

9. Tee ohjelma, joka kysyy käyttäjältä luvun ja tulostaa sitten niin monta tähteä riviin.

10. Tee ohjelma, joka laskee summan 2+4+6+…+122. Ohje: tarvitset for-silmukan lisäksi kokonaislukumuuttujan summa, johon lisäät jokaisessa silmukassa silmukkamuuttujan arvon.Tee ohjelma, joka laskee lukujen -50, -49, -48,…, 49, 50 summan

11. Tee ohjelma, joka laskee kokonaislukujen 1-10 neliöjuuret. Tuloste on seuraava:

Luku	Neliöjuuri
1	1.0
2	1.4142135623730951
3	1.7320508075688772
4	2.0
5	2.23606797749979
6	2.449489742783178
7	2.6457513110645907
8	2.8284271247461903
9	3.0
10	3.1622776601683795 

12. Luvun n kertoma tarkoittaa tuloa 1*2*3*…*n. Siis luvun 5 kertoma on 1*2*3*4*5.

13. Tee ohjelma, joka kysyy käyttäjältä luvun ja laskee sen kertoman. (Jos olet peruskoululainen, niin hyppää tehtävän yli.)

java/toisto/for/tehtavia.txt · Viimeksi muutettu: 2015/08/13 16:57 / 127.0.0.1