<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://mars.merhot.dk/w/index.php?action=history&amp;feed=atom&amp;title=6236_Programmering_I_Agenda%2FStruct</id>
		<title>6236 Programmering I Agenda/Struct - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://mars.merhot.dk/w/index.php?action=history&amp;feed=atom&amp;title=6236_Programmering_I_Agenda%2FStruct"/>
		<link rel="alternate" type="text/html" href="http://mars.merhot.dk/w/index.php?title=6236_Programmering_I_Agenda/Struct&amp;action=history"/>
		<updated>2026-04-10T05:00:10Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.29.0</generator>

	<entry>
		<id>http://mars.merhot.dk/w/index.php?title=6236_Programmering_I_Agenda/Struct&amp;diff=32152&amp;oldid=prev</id>
		<title>Orso: Created page with &quot;Med en struct kan man samle variable der har noget med hinanden at gøre. I eksemplet her laves en struct frugt som indeholder to variable nemlig navn og pris. Hvis man vil kan m...&quot;</title>
		<link rel="alternate" type="text/html" href="http://mars.merhot.dk/w/index.php?title=6236_Programmering_I_Agenda/Struct&amp;diff=32152&amp;oldid=prev"/>
				<updated>2015-11-26T09:43:43Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;Med en struct kan man samle variable der har noget med hinanden at gøre. I eksemplet her laves en struct frugt som indeholder to variable nemlig navn og pris. Hvis man vil kan m...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Med en struct kan man samle variable der har noget med hinanden at gøre. I eksemplet her laves en struct frugt som indeholder to variable nemlig navn og pris. Hvis man vil kan man tilføje flere variable f.eks. holdbarhed eller farve.&lt;br /&gt;
&lt;br /&gt;
En struct kan anvendes på samme måde som en string, double eller et array. Når man har beskrevet sin struct med navnet frugt kan man senere oprette variable af typen frugt. På disse variable kan man derefter sætte værdierne navn og pris.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=Csharp&amp;gt;&lt;br /&gt;
class Program&lt;br /&gt;
{&lt;br /&gt;
	struct frugt&lt;br /&gt;
	{&lt;br /&gt;
		public string navn;&lt;br /&gt;
		public double pris;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	static void Main(string[] args)&lt;br /&gt;
	{&lt;br /&gt;
		//Her laves en ny variable af type frugt.&lt;br /&gt;
		frugt f1;&lt;br /&gt;
		f1.navn = &amp;quot;Appelsin&amp;quot;;&lt;br /&gt;
		f1.pris = 3.75;&lt;br /&gt;
&lt;br /&gt;
		frugt f2;&lt;br /&gt;
		f2.navn = &amp;quot;Pærer&amp;quot;;&lt;br /&gt;
		f2.pris = 2.25;&lt;br /&gt;
&lt;br /&gt;
		frugt f3;&lt;br /&gt;
		f3.navn = &amp;quot;Banan&amp;quot;;&lt;br /&gt;
		f3.pris = 1.75;&lt;br /&gt;
&lt;br /&gt;
		System.Console.WriteLine(f1.navn + &amp;quot; koster &amp;quot; + f1.pris + &amp;quot; pr. stk. &amp;quot;);&lt;br /&gt;
		System.Console.WriteLine(f2.navn + &amp;quot; koster &amp;quot; + f2.pris + &amp;quot; pr. stk. &amp;quot;);&lt;br /&gt;
		System.Console.WriteLine(f3.navn + &amp;quot; koster &amp;quot; + f3.pris + &amp;quot; pr. stk. &amp;quot;);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background:rgba(0,0,0,1); color:#FFFFFF&amp;quot;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Appelsin koster 3,75 pr. stk.&lt;br /&gt;
Pærer koster 2,25 pr. stk.&lt;br /&gt;
Banan koster 1,75 pr. stk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En kortere måde kan være følgende&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=Csharp&amp;gt;&lt;br /&gt;
frugt f1 = new frugt { navn = &amp;quot;Appelsin&amp;quot;, pris = 3.75 };&lt;br /&gt;
frugt f2 = new frugt { navn = &amp;quot;Pærer&amp;quot;, pris = 2.25 };&lt;br /&gt;
frugt f3 = new frugt { navn = &amp;quot;Banan&amp;quot;, pris = 1.75 };&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Du kan også lave et array af frugter og derefter loope gennem arrayet og skrive ud.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=Csharp&amp;gt;&lt;br /&gt;
frugt[] frugter = new frugt[3];&lt;br /&gt;
frugter[0]= new frugt { navn = &amp;quot;Appelsin&amp;quot;, pris = 3.75 };&lt;br /&gt;
frugter[1] = new frugt { navn = &amp;quot;Pærer&amp;quot;, pris = 2.25 };&lt;br /&gt;
frugter[2] = new frugt { navn = &amp;quot;Banan&amp;quot;, pris = 1.75 };&lt;br /&gt;
&lt;br /&gt;
for (int i = 0; i &amp;lt; 3; i++ )&lt;br /&gt;
{&lt;br /&gt;
	System.Console.WriteLine(frugter[i].navn + &amp;quot; koster &amp;quot; + frugter[i].pris + &amp;quot; pr. stk. &amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Opgave==&lt;br /&gt;
Lav en struct du kalder bil. Giv den værdierne Mærke og km/l og evt registrerings år.&lt;br /&gt;
&lt;br /&gt;
Lav et array af biler og fyld 3 biler ind.&lt;br /&gt;
&lt;br /&gt;
Lav et loop der udskriver dine biler.&lt;/div&gt;</summary>
		<author><name>Orso</name></author>	</entry>

	</feed>