*/ Alamprogramm Nii nagu algul kirjas, nii ka siin tasub meeles pidada, et programmid muudkui armastavad paisuda ja paisuda. Ning tuleb leida mooduseid, kuidas üha suuremaks kasvavas koodihulgas orienteeruda. Alamprogramm on esmane ja hea vahend koodi sisse uppumise vältimiseks. Lisaks võimaldab ta terviklikke tegevusi eraldi ning mitu korda välja kutsuda. Samuti on ühe alamprogrammi tööd küllalt hea testida. Järgnevalt võimalikult lihtne näide, kuidas omaette tegevuse saab alamprogrammiks välja tuua. Siin on selliseks tegevuseks korrutamine. Luuakse käsklus nimega Korruta, talle antakse ette kaks täisarvu nimedega arv1 ja arv2 ning välja oodatakse sealt ka tulema täisarv. using System; class Alamprogramm{ static int Korruta(int arv1, int arv2){ return arv1*arv2; } public static void Main(string[] arg){ int a=4; int b=6; Console.WriteLine("{0} korda {1} on {2}", a, b, Korruta(a, b)); Console.WriteLine(Korruta(3, 5)); } } /*
*/ Alamprogramm Nii nagu algul kirjas, nii ka siin tasub meeles pidada, et programmid armastavad paisuda ja paisuda. Seepärast tuleb leida mooduseid, kuidas üha suuremaks kasvavas koodihulgas orienteeruda. Alamprogramm on esmane ja hea vahend koodi sisse uppumise vältimiseks. Lisaks võimaldab ta terviklikke tegevusi eraldi ning mitu korda välja kutsuda. Samuti on ühe alamprogrammi tööd küllalt hea testida. Järgnevalt võimalikult lihtne näide, kuidas omaette tegevuse saab alamprogrammiks välja tuua. Siin on selliseks tegevuseks korrutamine. Luuakse käsklus nimega Korruta, talle antakse ette kaks täisarvu nimedega arv1 ja arv2 ning välja oodatakse sealt ka tulema täisarv. using System; class Alamprogramm{ static int Korruta(int arv1, int arv2){ return arv1*arv2; } public static void Main(string[] arg){ int a=4; int b=6; Console.WriteLine("{0} korda {1} on {2}", a, b, Korruta(a, b)); Console
*/ Alamprogramm Nii nagu algul kirjas, nii ka siin tasub meeles pidada, et programmid armastavad paisuda ja paisuda. Seepärast tuleb leida mooduseid, kuidas üha suuremaks kasvavas koodihulgas orienteeruda. Alamprogramm on esmane ja hea vahend koodi sisse uppumise vältimiseks. Lisaks võimaldab ta terviklikke tegevusi eraldi ning mitu korda välja kutsuda. Samuti on ühe alamprogrammi tööd küllalt hea testida. Järgnevalt võimalikult lihtne näide, kuidas omaette tegevuse saab alamprogrammiks välja tuua. Siin on selliseks tegevuseks korrutamine. Luuakse käsklus nimega Korruta, talle antakse ette kaks täisarvu nimedega arv1 ja arv2 ning välja oodatakse sealt ka tulema täisarv. using System; class Alamprogramm{ static int Korruta(int arv1, int arv2){ return arv1*arv2; } public static void Main(string[] arg){ int a=4; int b=6; Console.WriteLine("{0} korda {1} on {2}", a, b, Korruta(a, b)); Console