-
Programmas izstrāde Java II vidē. Skaitļa attēlošana ar vārdiem
Nr. | Название главы | Стр. |
1. | UZDEVUMA NOSTĀDNE | 3 |
1.1. | Uzdevumu matemātiskais formulējums | 3 |
1.2. | Matemātiskais pamatojums | 3 |
2. | VISPĀRĒJAIS KLASES APRAKSTS | 4 |
2.1. | DivciparuSkaitlisArVardiem (klase) | 4 |
2.2. | Transformators (klase) | 4 |
3. | ALGORITMS UN TĀ APRAKSTS | 5 |
No sākuma operātors if pārbauda vai ievadītajam skaitlim ir mīnus zīme, ja ir tad pie izdrukas tiks izvadīts vārds „minus”.
Tālāk operātors if pārbauda vai ievadītajis skaitlis nav lielāks par diviem cipariem, ja ir, tad tiek izvadīts paziņojums, ka „Skaitlim ir vairāk kā divi cipari”.
Ja ievadītais skaitlis ir divciparu un sākas ar „1” griežas pie String klases getStringForStartsWithOne, izdrukā objektu Stringbuffer, kurā ir vai nav mīnus zīme un atgriezto vērtību.
Savādāk ja skaitlis ir divciparu paņem pirmo simbolu un griežas pie String klases getStringForCharTwo un atgriež to, tad paņem otro simbolu un griežas pie String klases getStringForCharOne un atgriež to. Saliek kopā objektu Stringbuffer un atgrieztās abas vērtības un izdrukā.
Un savādāk skatās pirmo simbolu un griežas pie String klases getStringForCharOne un atgriež to, saliekot kopā ar objektu Stringbuffer.
Tiek izmantotas trīs String klases ar operatoru switch, kuras atgriež vērtību vārdiem atbilstoši izvēles operatora if nosacījumiem. …
Studiju darba pārskatu veido bibliogrāfiskais saraksts, programmas pirmteksts, algoritma shēma. Pārskatā aplūkots uzdevuma risinājums - ievadīto skaitļu izvadīšana vārdiskā formā, līdz diviem cipariem. Ir sniegts uzdevuma risināšanas algoritma apraksts, blokshēma un programmas apraksts. Programma sastādīta algoritmiskajā valodā Java un izpildīta ar Celeron M - 1800 portatīvo datoru un kompilēta operētājsistēmas Windows XP vidē.
