Tiesiniai algoritmaiskaidres.puslapiai.lt/images/2_medziaga/pozymiai_suma...Šakotieji algoritmai...
Transcript of Tiesiniai algoritmaiskaidres.puslapiai.lt/images/2_medziaga/pozymiai_suma...Šakotieji algoritmai...
![Page 1: Tiesiniai algoritmaiskaidres.puslapiai.lt/images/2_medziaga/pozymiai_suma...Šakotieji algoritmai •Skaičiavimas pagal formulę – geometriniai, matematiniai uždaviniai Loginės](https://reader033.fdocuments.net/reader033/viewer/2022041816/5e5ab99ab9733e15380501f5/html5/thumbnails/1.jpg)
![Page 2: Tiesiniai algoritmaiskaidres.puslapiai.lt/images/2_medziaga/pozymiai_suma...Šakotieji algoritmai •Skaičiavimas pagal formulę – geometriniai, matematiniai uždaviniai Loginės](https://reader033.fdocuments.net/reader033/viewer/2022041816/5e5ab99ab9733e15380501f5/html5/thumbnails/2.jpg)
![Page 3: Tiesiniai algoritmaiskaidres.puslapiai.lt/images/2_medziaga/pozymiai_suma...Šakotieji algoritmai •Skaičiavimas pagal formulę – geometriniai, matematiniai uždaviniai Loginės](https://reader033.fdocuments.net/reader033/viewer/2022041816/5e5ab99ab9733e15380501f5/html5/thumbnails/3.jpg)
Tiesiniai algoritmai
• Skaičiavimai pagal formulę (išvedimo formatas)
• Skaitmenų uždaviniai (sveikoji dalyba su liekana)
• Taškų koordinatės ir atstumai tarp taškų
![Page 4: Tiesiniai algoritmaiskaidres.puslapiai.lt/images/2_medziaga/pozymiai_suma...Šakotieji algoritmai •Skaičiavimas pagal formulę – geometriniai, matematiniai uždaviniai Loginės](https://reader033.fdocuments.net/reader033/viewer/2022041816/5e5ab99ab9733e15380501f5/html5/thumbnails/4.jpg)
Šakotieji algoritmai
• Skaičiavimas pagal formulę – geometriniai, matematiniai uždaviniai
Loginės jungtys sąlygoje
• Laiko, skaitmenų uždaviniai Dalumo požymiai ir jų užrašymas, kiekio ir sumos
skaičiavimas, mažiausias(didžiausias) iš trijų.
• Taškų koordinatės ir atstumai tarp taškų
![Page 5: Tiesiniai algoritmaiskaidres.puslapiai.lt/images/2_medziaga/pozymiai_suma...Šakotieji algoritmai •Skaičiavimas pagal formulę – geometriniai, matematiniai uždaviniai Loginės](https://reader033.fdocuments.net/reader033/viewer/2022041816/5e5ab99ab9733e15380501f5/html5/thumbnails/5.jpg)
Dalumo požymiai ir jų užrašymas
• a dalus iš 2, jei a dalybos iš 2 liekana lygi nuliui, rašysime: if (a % 2 == 0) ... ,
• b dalus iš 3, jei b dalybos iš 3 liekana lygi nuliui, rašysime: if (b % 3 == 0) ...
![Page 6: Tiesiniai algoritmaiskaidres.puslapiai.lt/images/2_medziaga/pozymiai_suma...Šakotieji algoritmai •Skaičiavimas pagal formulę – geometriniai, matematiniai uždaviniai Loginės](https://reader033.fdocuments.net/reader033/viewer/2022041816/5e5ab99ab9733e15380501f5/html5/thumbnails/6.jpg)
Kiekio skaičiavimas
1
3
2
4
![Page 7: Tiesiniai algoritmaiskaidres.puslapiai.lt/images/2_medziaga/pozymiai_suma...Šakotieji algoritmai •Skaičiavimas pagal formulę – geometriniai, matematiniai uždaviniai Loginės](https://reader033.fdocuments.net/reader033/viewer/2022041816/5e5ab99ab9733e15380501f5/html5/thumbnails/7.jpg)
Kiekio skaičiavimas
Duoti sveiki skaičiai a, b ir c. Suskaičiuoti, kiek tarp jų teigiamų.
kiek = 0;
if ( a > 0 ) kiek ++;
if ( b > 0 ) kiek ++;
if ( c > 0 ) kiek ++;
![Page 8: Tiesiniai algoritmaiskaidres.puslapiai.lt/images/2_medziaga/pozymiai_suma...Šakotieji algoritmai •Skaičiavimas pagal formulę – geometriniai, matematiniai uždaviniai Loginės](https://reader033.fdocuments.net/reader033/viewer/2022041816/5e5ab99ab9733e15380501f5/html5/thumbnails/8.jpg)
Sumos skaičiavimas
![Page 9: Tiesiniai algoritmaiskaidres.puslapiai.lt/images/2_medziaga/pozymiai_suma...Šakotieji algoritmai •Skaičiavimas pagal formulę – geometriniai, matematiniai uždaviniai Loginės](https://reader033.fdocuments.net/reader033/viewer/2022041816/5e5ab99ab9733e15380501f5/html5/thumbnails/9.jpg)
Sumos skaičiavimas
Duoti sveiki skaičiai a, b ir c. Suskaičiuoti teigiamų skaičių sumą.
sum = 0;
if ( a > 0 ) sum = sum + a;
if ( b > 0 ) sum = sum + b;
if ( c > 0 ) sum = sum + c;
![Page 10: Tiesiniai algoritmaiskaidres.puslapiai.lt/images/2_medziaga/pozymiai_suma...Šakotieji algoritmai •Skaičiavimas pagal formulę – geometriniai, matematiniai uždaviniai Loginės](https://reader033.fdocuments.net/reader033/viewer/2022041816/5e5ab99ab9733e15380501f5/html5/thumbnails/10.jpg)
Didžiausias iš trijų
![Page 11: Tiesiniai algoritmaiskaidres.puslapiai.lt/images/2_medziaga/pozymiai_suma...Šakotieji algoritmai •Skaičiavimas pagal formulę – geometriniai, matematiniai uždaviniai Loginės](https://reader033.fdocuments.net/reader033/viewer/2022041816/5e5ab99ab9733e15380501f5/html5/thumbnails/11.jpg)
Duoti skaičiai a, b, c. Rasti didžiausią.
if (a > b)
if ( a > c) max = a;
else max = c;
else if (b > c) max = b;
else max = c;
![Page 12: Tiesiniai algoritmaiskaidres.puslapiai.lt/images/2_medziaga/pozymiai_suma...Šakotieji algoritmai •Skaičiavimas pagal formulę – geometriniai, matematiniai uždaviniai Loginės](https://reader033.fdocuments.net/reader033/viewer/2022041816/5e5ab99ab9733e15380501f5/html5/thumbnails/12.jpg)
Duoti skaičiai a, b, c. Rasti didžiausią.
if (a > b && a > c) max = a;
if (b > a && b > c) max = b;
if (c > a && c > b) max = c;