-
Programmas izstrāde Java II vidē
| Nr. | Sadaļas nosaukums | Lpp. |
| Anotācija | 2 | |
| Saturs | 3 | |
| 1 | Uzdevuma nostādne | 4 |
| 1.1 | Uzdevuma matemātiskais formulējums | 4 |
| 1.2 | Matemātiskais pamatojums | 4 |
| 2 | Vispārējais klašu apraksts | 5 |
| 2.1 | Kv class (klase) | 5 |
| 3 | Algoritma apraksts un kopējā shēma | 6 |
| 4 | Programmas apraksts | 11 |
| 4.1 | Lietojumsfēra | 11 |
| 4.2 | Ievaddati | 11 |
| 4.3 | Izvaddati | 11 |
| 4.4 | Moduļu apraksts | 11 |
| 4.5 | Faili | 11 |
| 5 | Programmas atkļūdošanas kļūdu analīze | 12 |
| 6 | Programmas funkcionēšanas kontroles piemērs | 13 |
| 7 | Lietotāja ceļvedis | 14 |
| 8 | Secinājumi | 15 |
| 9 | Programmas pirmteksts | 16 |
Sastādīt programmu, kas dotam veselam vai naturālam skaitlim aprēķina N-tās pakāpes sakni, kur
N-jebkurš naturāls skaitlis; N>1.
1.2 Matemātiskais pamatojums
N-tās pakāpes sakni ir iespējams aprēķināt tikai pozitīviem skaitļiem, ja N ir pāra skaitlis, un visiem
veseliem skaitļiem, ja N ir nepāra skaitlis.
Apzīmējums Nozīme
N Saknes pakāpe
A Skaitlis no, kura velk sakni
a,a2,a3..an A pirmreizinātāji
k pirmreizinātāja kāpinātājs
Aprēķināšanas secība
1. Doto skaitli sadala kā pirmreizinātāju pakāpju reizinājumu.
2. A=ak1*a2k2*...*ankn
3. Balstoties uz šo reizinātāju kāpinātājiem notiek saknes vilkšana.
Piemērs saknes vilkšanā
Dotais skaitlis: -16;
N-tā pakāpe: 3;
A=|-16|;
16=2*2*2*2=24
Kāpinātāji katrai vienādai bāzei tiek summētas.
− 16 =(-1)*2 3 2
3
Reizinātās pirms saknes un skaitlis zem saknes veidojas tā:
• aplūko katru pirmreizinātāja kāpinātāju vai tas ir lielāks par saknes pakāpi;
• pozitīva secinājuma gadījumā pirms saknes iznes pirmreizinātāju pakāpē, kas dalīta ar
saknes pakāpi, veselos skaitļos, un tā tiek reizinātā ar tur jau esošo vērtību;
…
Ir izstrādāta programma Java 2 vidē, par tēmu N-tās pakāpes skanes aprēķināšanu
















