Autors:
Vērtējums:
Publicēts: 17.04.2012.
Valoda: Latviešu
Līmenis: Augstskolas
Literatūras saraksts: Nav
Atsauces: Nav
  • Paraugs 'Risinājumu algoritmizācija un programmēšana. Moduļu veidošana', 1.
  • Paraugs 'Risinājumu algoritmizācija un programmēšana. Moduļu veidošana', 2.
  • Paraugs 'Risinājumu algoritmizācija un programmēšana. Moduļu veidošana', 3.
  • Paraugs 'Risinājumu algoritmizācija un programmēšana. Moduļu veidošana', 4.
  • Paraugs 'Risinājumu algoritmizācija un programmēšana. Moduļu veidošana', 5.
Darba fragmentsAizvērt

procedure IntToStr(int:integer;var str:string);
Procedūrai IntToStr tiek nodota integer tipa vērtība int un virknes tipa mainīgais str. Procedūra sākumā pārbauda vai vērtība ir negatīva, un ja ir tad pirmajā string vietā ieraksta „-”. Pēctam pagaidu string mainīgajā tmp cikliski ieraksta katru nodotā integer vērtību to dalot ar 10 tādejādi iegūstot vienus, desmitus, simtus un tūkstošus. Tā kā dalot vērtības ir apgrieztā secībā, tad cikliski apgriež vērtības un nodod visu simbolu virknei str, kuru atgriež procedūra.

Autora komentārsAtvērt
Atlants