Esitlus üles laadida
Esitlus laaditakse üles. Palun oodake
1
TINGIMUSED JA TSÜKLID
2
Loogilised tehted ja avaldised
true && true true true && false false false && true false false && false false || või true || true true true || false true false || true true false || false false ! eitus !false true !true false Loogilisi avaldisi: true false x <= 1 (a – 1) == b c != (a + 2) !((x < 0) || (x > 1)) onÜhiklõigul(x - y)
3
TSÜKLIDIREKTIIVID
4
Üldtsüklidirektiiv * (korrata 7 korda) väljastada(“Tere!”) * i = 5, 6, ..., (korrata iga i korral, i = 5,6,...,9) väljastada(i) * i = 1, 2, ..., (korrata iga i korral, i = 1,2,...,9) i väljastada(2 )
5
A B C S for(i=5; i<10; i++){ System.out.println(i); }
Üldtsüklidirektiiv: for(i=5; i<10; i++){ System.out.println(i); } i = 5 i<10? System.out.println(i) i++ A B C – + S A - eeltegevus(ed) B - loogiline avaldis (jätkamistingimus) C - sammu järeltegevus(ed) S - sisu
6
C - sammu järeltegevus(ed) S - sisu
Üldtsüklidirektiiv: for(A; B; C){ S }//for A B? S C – + A - eeltegevus(ed) B - loogiline avaldis (jätkamistingimus) C - sammu järeltegevus(ed) S - sisu
7
while(B){ S }//while B - loogiline avaldis (jätkamistingimus)
Eelkontrolliga tsüklidirektiiv: while(B){ S }//while B? S – + B - loogiline avaldis (jätkamistingimus) S - sisu
8
do { S } while(B); B - loogiline avaldis (jätkamistingimus)
Järelkontrolliga tsüklidirektiiv: do { S } while(B); S B? – + B - loogiline avaldis (jätkamistingimus) S - sisu
9
TINGIMUSDIREKTIIVID
10
Tingimusdirektiiv (if ... )
if( loogiline avaldis){ … “kui-siis” osa } false loog. av. true … “kui-siis” osa loogiline avaldis ? … “kui-siis” osa
11
Tingimusdirektiiv (if ... else)
if( loogiline avaldis){ … “kui-siis” osa } else … “muidu” osa false loog. av. true … “kui-siis” osa loogiline avaldis ? … “kui-siis” osa … “muidu” osa … “muidu” osa
12
Programm ühiklõigul kahe juhuarvu leidmiseks,
mille ruutude summa ei ole ühiklõigul. Juhu2 main( ) onÜhiklõigul( ) Meetod random( ) klassist Math double x = Math.random(); // 0 <= x < 1 int y = (int)(Math.random()*11); //y väärtus on üks arvudest 0,1,2,...,10 Programm Juhu2.java
13
Hääldusjuhiseid boolean [buliʌn ] – Boole’i; loogiline true [tru] – tõene; jah false [fɔːls] – väär; ei if [ɪf ] – kui; tingimusel, et else [els] – vastasel korral; muidu while [waɪl] – seni, kuni random [rændʌm] – juhuslik; juhu-
14
Õnnelike arvude otsing
Seotud esitlused
© 2024 SlidePlayer.ee Inc.
All rights reserved.