<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Function basteln,]]></title><description><![CDATA[<p>hallo zusammen, ich bin ein Neuling auf dem gebiet der funktionen und habe nun ein problem an dem ich schon zu lange sitze...</p>
<p>folgendes, im int main(){} habe ich folgendes teilstück...</p>
<pre><code class="language-cpp">// month assignement

int month_value;

      if (month ==1) 
         month_value =0;
       else if (month ==2 || month==3 || month==11) 
         month_value = 3;
       else if (month ==4 || month==7) 
         month_value =6;
       else if (month ==5 ) 
         month_value =1;
       else if (month ==6) 
         month_value =4;
       else if (month ==8) 
         month_value =2;
       else if (month==8)
         month_value = 2;
       else if (month==9 || month==12)
         month_value = 5;
       else if (month==10)
         month_value = 0;
</code></pre>
<p>mal abgesehen davon ob dies sinnvoll ist oder nicht - nein ich will keinen array.</p>
<p>WIe kann ich dieses teilstück nun in eine funktion verpacken, so dass ich - month ist in einem array gespeichert an der stelle</p>
<pre><code class="language-cpp">data_from_user[2]
</code></pre>
<p>- alles übergeben kann und einfach month_value in der mainfunktion zurückholen kann...</p>
<p>hab echt den druchblick verloren, sorry</p>
<p>lg</p>
<p>hugo</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/198744/function-basteln</link><generator>RSS for Node</generator><lastBuildDate>Fri, 02 Oct 2026 16:01:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/198744.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 24 Nov 2007 23:08:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Function basteln, on Sat, 24 Nov 2007 23:08:35 GMT]]></title><description><![CDATA[<p>hallo zusammen, ich bin ein Neuling auf dem gebiet der funktionen und habe nun ein problem an dem ich schon zu lange sitze...</p>
<p>folgendes, im int main(){} habe ich folgendes teilstück...</p>
<pre><code class="language-cpp">// month assignement

int month_value;

      if (month ==1) 
         month_value =0;
       else if (month ==2 || month==3 || month==11) 
         month_value = 3;
       else if (month ==4 || month==7) 
         month_value =6;
       else if (month ==5 ) 
         month_value =1;
       else if (month ==6) 
         month_value =4;
       else if (month ==8) 
         month_value =2;
       else if (month==8)
         month_value = 2;
       else if (month==9 || month==12)
         month_value = 5;
       else if (month==10)
         month_value = 0;
</code></pre>
<p>mal abgesehen davon ob dies sinnvoll ist oder nicht - nein ich will keinen array.</p>
<p>WIe kann ich dieses teilstück nun in eine funktion verpacken, so dass ich - month ist in einem array gespeichert an der stelle</p>
<pre><code class="language-cpp">data_from_user[2]
</code></pre>
<p>- alles übergeben kann und einfach month_value in der mainfunktion zurückholen kann...</p>
<p>hab echt den druchblick verloren, sorry</p>
<p>lg</p>
<p>hugo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1409614</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1409614</guid><dc:creator><![CDATA[Hugo B]]></dc:creator><pubDate>Sat, 24 Nov 2007 23:08:35 GMT</pubDate></item><item><title><![CDATA[Reply to Function basteln, on Sat, 24 Nov 2007 23:16:14 GMT]]></title><description><![CDATA[<p>probier es mal so:</p>
<pre><code class="language-cpp">unsigned int month_value(unsigned int month)
 {
      if (month ==1) 
         return 0;
       else if (month ==2 || month==3 || month==11) 
         return = 3;
       else if (month ==4 || month==7) 
         return =6;
       else if (month ==5 ) 
         return =1;
       else if (month ==6) 
         return =4;
       else if (month ==8) 
         return =2;
       else if (month==8)
         return = 2;
       else if (month==9 || month==12)
         return = 5;
       else if (month==10)
         return = 0;
}
</code></pre>
<p>ansonsten: 1. benutze switch<br />
2. halte ich die struktur für ziemlich seltsam.<br />
3. wozu brauchst du das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1409617</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1409617</guid><dc:creator><![CDATA[ghorst]]></dc:creator><pubDate>Sat, 24 Nov 2007 23:16:14 GMT</pubDate></item><item><title><![CDATA[Reply to Function basteln, on Sun, 25 Nov 2007 09:24:37 GMT]]></title><description><![CDATA[<p>Das schaut ja schlimm aus!!! switch!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1409688</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1409688</guid><dc:creator><![CDATA[*D*]]></dc:creator><pubDate>Sun, 25 Nov 2007 09:24:37 GMT</pubDate></item><item><title><![CDATA[Reply to Function basteln, on Sun, 25 Nov 2007 11:43:16 GMT]]></title><description><![CDATA[<blockquote>
<p>nein ich will keinen array</p>
</blockquote>
<p>Warum nicht? Ein Array ist viel leserlicher und performanter!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1409739</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1409739</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Sun, 25 Nov 2007 11:43:16 GMT</pubDate></item></channel></rss>