Nii ka omaloodud andmetüübi puhul. Punkt[] pd=new Punkt[10]; teeb punktidest kümme eksemplari järjenumbritega nullist üheksani. Ning ilusti järjenumbri järgi elemendi poole pöördudes saab sinna nii väärtusi panna kui küsida. Tsükli abil pannakse iga elemendi y väärtuseks tema järjekorranumbri ruut. Ning väljatrükil 31 Console.WriteLine(pd[4].y); trükitakse rõõmsasti ekraanile 16. using System; namespace Punktid2{ struct Punkt{ public int x; public int y; } class Punktimassiiv{ public static void Main(string[] arg){ Punkt[] pd=new Punkt[10]; //mälu kohe olemas for(int i=0; i<10; i++){ pd[i].x=i; pd[i].y=i*i; } Console.WriteLine(pd[4].y); } } } /* C:Projectsomanaited>Punktid2 16 */ Ülesandeid * Koosta struktuur riidelappide andmete hoidmiseks: pikkus, laius, toon
Nii ka omaloodud andmetüübi puhul. Punkt[] pd=new Punkt[10]; teeb punktidest kümme eksemplari järjenumbritega nullist üheksani. Ning ilusti järjenumbri järgi elemendi poole pöördudes saab sinna nii väärtusi panna kui küsida. Tsükli abil pannakse iga elemendi y väärtuseks tema järjekorranumbri ruut. Ning väljatrükil Console.WriteLine(pd[4].y); trükitakse rõõmsasti ekraanile 16. using System; namespace Punktid2{ struct Punkt{ public int x; public int y; } class Punktimassiiv{ public static void Main(string[] arg){ Punkt[] pd=new Punkt[10]; //mälu kohe olemas for(int i=0; i<10; i++){ pd[i].x=i; pd[i].y=i*i; } Console.WriteLine(pd[4].y); } } } /* C:Projectsomanaited>Punktid2 16 */ Ülesandeid
Nii ka omaloodud andmetüübi puhul. Punkt[] pd=new Punkt[10]; teeb punktidest kümme eksemplari järjenumbritega nullist üheksani. Ning ilusti järjenumbri järgi elemendi poole pöördudes saab sinna nii väärtusi panna kui küsida. Tsükli abil pannakse iga elemendi y väärtuseks tema järjekorranumbri ruut. Ning väljatrükil Console.WriteLine(pd[4].y); trükitakse rõõmsasti ekraanile 16. using System; namespace Punktid2{ struct Punkt{ public int x; public int y; } class Punktimassiiv{ public static void Main(string[] arg){ Punkt[] pd=new Punkt[10]; //mälu kohe olemas for(int i=0; i<10; i++){ pd[i].x=i; pd[i].y=i*i; } Console.WriteLine(pd[4].y); } } } /* C:Projectsomanaited>Punktid2 16 */ Ülesandeid