public static void PridruživanjeNovogObjektaČlanuPreslikaneStukture(int prvaVrijednost, int drugaVrijednost) { VrijednTip vt1 = new VrijednTip(); vt1.X = prvaVrijednost; vt1.Rt = new RefTip(); vt1.Rt.X = prvaVrijednost; // TODO:006 Deklarirati novi objekt "vt2" tipa VrijednTip i pridružiti mu objekt "vt1" // TODO:007 Dodati naredbe koje će ispisati vrijednosti članova vt1.Rt.X, odnosno vt2.Rt.X Console.WriteLine($"Pridružujemo vt1.Rt.X={drugaVrijednost}:"); vt1.Rt.X = drugaVrijednost; // TODO:008 Ponoviti naredbe za ispis vrijednosti članova vt1.Rt.X, odnosno vt2.Rt.X. Pokrenuti program i provjeriti ispis Console.WriteLine($"Članu vt1.Rt pridružujemo novi objekt i zadajemo da je vt1.Rt.X={prvaVrijednost}:"); // TODO:009 Otkomentirati donje naredbe, ponoviti naredbe za ispis vrijednosti članova vt1.Rt.X, odnosno vt2.Rt.X. Pokrenuti program i provjeriti ispis. //vt1.Rt = new RefTip(); //vt1.Rt.X = prvaVrijednost; }
public static void DodavanjeStruktureUArrayList() { ArrayList lista = new ArrayList(); VrijednTip vt = new VrijednTip(); for (int i = 0; i < 10; ++i) { vt.X = i; lista.Add(vt); } // TODO:021 Dodati petlju koja će za svaki član liste ispisati vrijednost njegovog člana X }
static void Main(string[] args) { List <VrijednTip> lista = new List <VrijednTip>(); VrijednTip vt = new VrijednTip(); for (int i = 0; i < 10; ++i) { vt.X = i; lista.Add(vt); } Ispis(lista); Console.WriteLine("GOTOVO!!!"); Console.ReadKey(); }
public static void PridruživanjeStruktura(int prvaVrijednost, int drugaVrijednost) { VrijednTip vt1 = new VrijednTip(); vt1.X = prvaVrijednost; // TODO:000 Deklarirati novi objekt "vt2" tipa VrijednTip i pridružiti mu vrijednost objekta "vt1" // TODO:001 Dodati naredbe koje će ispisati vrijednosti članova vt1.X, odnosno vt2.X Console.WriteLine($"Pridružujemo vt1.X={drugaVrijednost}:"); vt1.X = drugaVrijednost; // TODO:002 Ponoviti naredbe za ispis vrijednosti članova vt1.X, odnosno vt2.X. Pokrenuti program i provjeriti ispis }