<?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[Lottoprogramm Ausgabe formatieren]]></title><description><![CDATA[<p>Hey Community,</p>
<p>ich muss derzeit für die Schule ein Lottoprogramm schreiben, es funktioniert alles aber ich habe noch etwas Probleme mit der Ausgabe.</p>
<p>Hier der Quellcode:</p>
<p>//Headerdateien<br />
#include &lt;iostream&gt;<br />
#include &lt;time.h&gt;<br />
#include &lt;stdlib.h&gt;<br />
#include &lt;stdio.h&gt;<br />
#include &lt;conio.h&gt;<br />
#include &lt;windows.h&gt;<br />
using namespace std;</p>
<p>//**************************************************************************************************<br />
//Prototypen<br />
void tippen(int*);<br />
void ausgeben(int*);<br />
void ziehen(int*);<br />
void sortieren(int*);<br />
void auswerten(int*,int*);<br />
bool doppelt(int*,int);<br />
void gotoxy(int x, int y);</p>
<p>//**************************************************************************************************</p>
<p>//**************************************************************************************************<br />
//Hauptprogramm<br />
int main()<br />
{</p>
<p>//Variablen und Arrays deklarieren<br />
int ar_tipp[6];<br />
int ar_ausgeben[6];<br />
int ar_lotto[6];<br />
char wiederholen;<br />
int zeichen;</p>
<p>system(&quot;cls&quot;);</p>
<p>//Funktionsaufruf &quot;Tippen&quot;</p>
<p>for(int i=1;i&lt;=8;i++)//Ecke Links oben<br />
{<br />
gotoxy(15,i);//position des Koersers<br />
zeichen= 201;<br />
cout&lt;&lt;zeichen&lt;&lt;&quot;\n&quot;;<br />
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 12);<br />
gotoxy(15,1);<br />
cout&lt;&lt;&quot;xxx xxxx xxxxxxxxx xxxxxxxxx xxxx &quot; &lt;&lt;endl;<br />
gotoxy(15,2);<br />
cout&lt;&lt;&quot;xxx xx xx xxxxxxxxx xxxxxxxxx xx xx &quot;&lt;&lt;endl;<br />
gotoxy(15,3);<br />
cout&lt;&lt;&quot;xxx xx xx xx xx xx xx&quot;&lt;&lt;endl;<br />
gotoxy(15,4);<br />
cout&lt;&lt;&quot;xxx xx xx xx xx xx xx&quot;&lt;&lt;endl;<br />
gotoxy(15,5);<br />
cout&lt;&lt;&quot;xxx xx xx xx xx xx xx &quot; &lt;&lt;endl;<br />
gotoxy(15,6);<br />
cout&lt;&lt;&quot;xxx xx xx xx xx xx xx&quot;&lt;&lt;endl;<br />
gotoxy(15,7);<br />
cout&lt;&lt;&quot;xxxxxxx xx xx xx xx xx xx &quot; &lt;&lt;endl;<br />
gotoxy(15,8);<br />
cout&lt;&lt;&quot;xxxxxxx xxxx xx xx xxxx &quot;&lt;&lt;endl;<br />
}<br />
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 14);<br />
gotoxy(30,11);<br />
cout&lt;&lt;&quot;Willkommen zum Lottospiel.&quot;&lt;&lt;endl;<br />
gotoxy(25,13);<br />
cout&lt;&lt;&quot;Bitte geben sie 6 von 49 Zahlen ein&quot;&lt;&lt;endl;</p>
<p>tippen (ar_tipp);</p>
<p>ziehen (ar_lotto);</p>
<p>auswerten (ar_tipp, ar_lotto);<br />
cout&lt;&lt;&quot;\nMoechten sie nochmal spielen? -J/N&quot;&lt;&lt;endl;<br />
cin&gt;&gt;wiederholen;<br />
if(wiederholen=='j')<br />
{</p>
<p>main();<br />
}</p>
<p>return 0;<br />
}</p>
<p>//**************************************************************************************************<br />
//Unterprogramme</p>
<p>//Unterprogramm &quot;Tippen&quot; usw.<br />
void tippen(int* ar_tipp)<br />
{</p>
<p>for(int i=0; i&lt;6; i++)<br />
{ gotoxy(2, i+15);</p>
<p>cout&lt;&lt;i+1&lt;&lt;&quot;. Tipp: &quot;;<br />
cin&gt;&gt;ar_tipp[i];<br />
if(ar_tipp[i]&lt;1 || ar_tipp[i]&gt;49)<br />
{<br />
gotoxy(5,22);</p>
<p>cout&lt;&lt;&quot;Der gewuenschte Tipp ist nicht gueltig&quot;&lt;&lt;endl;<br />
i--;</p>
<p>}</p>
<p>if(doppelt(ar_tipp,i))<br />
{<br />
gotoxy(5,22);</p>
<p>cout&lt;&lt;&quot;Die Zahl wurde bereits schon eingegeben! Bitte Eingabe wiederholen.&quot;&lt;&lt;endl;<br />
i--;</p>
<p>}</p>
<p>}</p>
<p>system(&quot;cls&quot;);<br />
ausgeben(ar_tipp);</p>
<p>}</p>
<p>//**************************************************************************************************<br />
//Unterprogramm &quot;Ausgeben&quot; usw.</p>
<p>void ausgeben(int* ar_ausgeben)<br />
{<br />
int temp1;<br />
int zeichen;</p>
<p>for(int i=1;i&lt;=8;i++)//Ecke Links oben<br />
{<br />
gotoxy(15,i);//position des Koersers<br />
zeichen= 201;<br />
cout&lt;&lt;zeichen&lt;&lt;&quot;\n&quot;;<br />
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 12);<br />
gotoxy(15,1);<br />
cout&lt;&lt;&quot;xxx xxxx xxxxxxxxx xxxxxxxxx xxxx &quot; &lt;&lt;endl;<br />
gotoxy(15,2);<br />
cout&lt;&lt;&quot;xxx xx xx xxxxxxxxx xxxxxxxxx xx xx &quot;&lt;&lt;endl;<br />
gotoxy(15,3);<br />
cout&lt;&lt;&quot;xxx xx xx xx xx xx xx&quot;&lt;&lt;endl;<br />
gotoxy(15,4);<br />
cout&lt;&lt;&quot;xxx xx xx xx xx xx xx&quot;&lt;&lt;endl;<br />
gotoxy(15,5);<br />
cout&lt;&lt;&quot;xxx xx xx xx xx xx xx &quot; &lt;&lt;endl;<br />
gotoxy(15,6);<br />
cout&lt;&lt;&quot;xxx xx xx xx xx xx xx&quot;&lt;&lt;endl;<br />
gotoxy(15,7);<br />
cout&lt;&lt;&quot;xxxxxxx xx xx xx xx xx xx &quot; &lt;&lt;endl;<br />
gotoxy(15,8);<br />
cout&lt;&lt;&quot;xxxxxxx xxxx xx xx xxxx &quot;&lt;&lt;endl;<br />
}<br />
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 14);<br />
gotoxy(30,11);<br />
cout&lt;&lt;&quot;Willkommen zum Lottospiel.&quot;&lt;&lt;endl;<br />
gotoxy(25,13);<br />
cout&lt;&lt;&quot;Bitte geben sie 6 von 49 Zahlen ein&quot;&lt;&lt;endl;</p>
<p>cout&lt;&lt;&quot;\nIhr Tipp:&quot;&lt;&lt;endl;</p>
<p>for(int i=0; i&lt;6; i++)<br />
{<br />
for(int j=0; j&lt;6;j++)<br />
{<br />
if(ar_ausgeben[j]&gt;ar_ausgeben[j+1])<br />
{<br />
temp1=ar_ausgeben[j];<br />
ar_ausgeben[j]=ar_ausgeben[j+1];<br />
ar_ausgeben[j+1]=temp1;<br />
}<br />
}<br />
}<br />
for(int k=0; k&lt;6;k++)<br />
{<br />
cout&lt;&lt;k+1&lt;&lt;&quot;. Zahl= &quot;&lt;&lt;ar_ausgeben[k]&lt;&lt;&quot;\n&quot;&lt;&lt;endl;<br />
}</p>
<p>}</p>
<p>//**************************************************************************************************<br />
//Unterprogramm &quot;Ziehen&quot; usw.<br />
void ziehen(int* ar_lotto)<br />
{</p>
<p>srand((unsigned)time(NULL));//Zufallszahlengenerator starten.</p>
<p>for(int i=0;i&lt;6; i++)<br />
{<br />
ar_lotto[i]=rand()%49+1;</p>
<p>if(doppelt(ar_lotto,i))<br />
{<br />
i--;<br />
}<br />
}<br />
sortieren(ar_lotto);</p>
<p>}</p>
<p>//**************************************************************************************************<br />
//Unterprogramm &quot;Sortieren&quot; usw.<br />
void sortieren(int* ar_lotto)<br />
{</p>
<p>int temp;<br />
int zeichen;<br />
for(int l=0; l&lt;1; l++)<br />
{</p>
<p>cout&lt;&lt;&quot;Lottozahlen:&quot;;<br />
{</p>
<p>for(int i=0; i&lt;6; i++)<br />
{<br />
for(int j=0; j&lt;6;j++)<br />
{<br />
if(ar_lotto[j]&gt;ar_lotto[j+1])<br />
{<br />
temp=ar_lotto[j];<br />
ar_lotto[j]=ar_lotto[j+1];<br />
ar_lotto[j+1]=temp;<br />
}<br />
}<br />
}<br />
}</p>
<p>for(int k=0; k&lt;6;k++)</p>
<p>{</p>
<p>cout&lt;&lt;&quot;\n&quot;&lt;&lt;k+1&lt;&lt;&quot;. Zahl= &quot;&lt;&lt;ar_lotto[k]&lt;&lt;endl;</p>
<p>}</p>
<p>}<br />
}</p>
<p>//**************************************************************************************************<br />
//Unterprogramm &quot;Auswerten&quot; usw.<br />
void auswerten(int* ar_tipp,int* ar_lotto)<br />
{</p>
<p>int k=0;<br />
for(int i=0; i&lt;6; i++)<br />
{</p>
<p>for(int j=0; j&lt;6; j++)<br />
{<br />
if(ar_tipp[i]==ar_lotto[j])<br />
{</p>
<p>k++;<br />
}<br />
}<br />
}</p>
<p>cout&lt;&lt;&quot;\n Sie haben &quot;&lt;&lt;k&lt;&lt;&quot; richtige Zahlen&quot;;<br />
}</p>
<p>//**************************************************************************************************<br />
//Unterprogramm &quot;Doppelt&quot; usw.<br />
bool doppelt(int* ar_zahlen ,int i)<br />
{<br />
if(i&gt;0)<br />
{<br />
for(int j=0; j&lt;=i-1; j++)<br />
{<br />
if(ar_zahlen[j]==ar_zahlen[i])<br />
{<br />
return(true);<br />
}<br />
}</p>
<p>}<br />
return(false);</p>
<p>}<br />
void gotoxy(int xpos, int ypos)<br />
{<br />
COORD scrn;<br />
HANDLE hOuput = GetStdHandle(STD_OUTPUT_HANDLE);<br />
scrn.X = xpos; scrn.Y = ypos;<br />
SetConsoleCursorPosition(hOuput,scrn);<br />
}</p>
<p>//True oder false</p>
<p>**Es geht um diese Stelle:</p>
<p>********************<br />
//Unterprogramm &quot;Sortieren&quot; usw.<br />
void sortieren(int* ar_lotto)<br />
{</p>
<p>int temp;<br />
int zeichen;<br />
for(int l=0; l&lt;1; l++)<br />
{</p>
<p>cout&lt;&lt;&quot;Lottozahlen:&quot;;<br />
{</p>
<p>for(int i=0; i&lt;6; i++)<br />
{<br />
for(int j=0; j&lt;6;j++)<br />
{<br />
if(ar_lotto[j]&gt;ar_lotto[j+1])<br />
{<br />
temp=ar_lotto[j];<br />
ar_lotto[j]=ar_lotto[j+1];<br />
ar_lotto[j+1]=temp;<br />
}<br />
}<br />
}<br />
}</p>
<p>for(int k=0; k&lt;6;k++)</p>
<p>{</p>
<p>cout&lt;&lt;&quot;\n&quot;&lt;&lt;k+1&lt;&lt;&quot;. Zahl= &quot;&lt;&lt;ar_lotto[k]&lt;&lt;endl;</p>
<p>}</p>
<p>}**<br />
}</p>
<p>Ich hätte gern das die gezogenen Lottozahlen Rechts neben dem eigenen Tipp stehen. Ich hätte gedacht man könnte dies mit gotoxy(x,y) hinbekommen. Jedoch funktioniert das nicht so gut.</p>
<p>Mit freundlichen Grüßen</p>
<p>Manu aka Explode</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/305495/lottoprogramm-ausgabe-formatieren</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 19:59:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/305495.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 30 Jun 2012 16:14:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Lottoprogramm Ausgabe formatieren on Sat, 30 Jun 2012 16:16:28 GMT]]></title><description><![CDATA[<p>Hey Community,</p>
<p>ich muss derzeit für die Schule ein Lottoprogramm schreiben, es funktioniert alles aber ich habe noch etwas Probleme mit der Ausgabe.</p>
<p>Hier der Quellcode:</p>
<p>//Headerdateien<br />
#include &lt;iostream&gt;<br />
#include &lt;time.h&gt;<br />
#include &lt;stdlib.h&gt;<br />
#include &lt;stdio.h&gt;<br />
#include &lt;conio.h&gt;<br />
#include &lt;windows.h&gt;<br />
using namespace std;</p>
<p>//**************************************************************************************************<br />
//Prototypen<br />
void tippen(int*);<br />
void ausgeben(int*);<br />
void ziehen(int*);<br />
void sortieren(int*);<br />
void auswerten(int*,int*);<br />
bool doppelt(int*,int);<br />
void gotoxy(int x, int y);</p>
<p>//**************************************************************************************************</p>
<p>//**************************************************************************************************<br />
//Hauptprogramm<br />
int main()<br />
{</p>
<p>//Variablen und Arrays deklarieren<br />
int ar_tipp[6];<br />
int ar_ausgeben[6];<br />
int ar_lotto[6];<br />
char wiederholen;<br />
int zeichen;</p>
<p>system(&quot;cls&quot;);</p>
<p>//Funktionsaufruf &quot;Tippen&quot;</p>
<p>for(int i=1;i&lt;=8;i++)//Ecke Links oben<br />
{<br />
gotoxy(15,i);//position des Koersers<br />
zeichen= 201;<br />
cout&lt;&lt;zeichen&lt;&lt;&quot;\n&quot;;<br />
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 12);<br />
gotoxy(15,1);<br />
cout&lt;&lt;&quot;xxx xxxx xxxxxxxxx xxxxxxxxx xxxx &quot; &lt;&lt;endl;<br />
gotoxy(15,2);<br />
cout&lt;&lt;&quot;xxx xx xx xxxxxxxxx xxxxxxxxx xx xx &quot;&lt;&lt;endl;<br />
gotoxy(15,3);<br />
cout&lt;&lt;&quot;xxx xx xx xx xx xx xx&quot;&lt;&lt;endl;<br />
gotoxy(15,4);<br />
cout&lt;&lt;&quot;xxx xx xx xx xx xx xx&quot;&lt;&lt;endl;<br />
gotoxy(15,5);<br />
cout&lt;&lt;&quot;xxx xx xx xx xx xx xx &quot; &lt;&lt;endl;<br />
gotoxy(15,6);<br />
cout&lt;&lt;&quot;xxx xx xx xx xx xx xx&quot;&lt;&lt;endl;<br />
gotoxy(15,7);<br />
cout&lt;&lt;&quot;xxxxxxx xx xx xx xx xx xx &quot; &lt;&lt;endl;<br />
gotoxy(15,8);<br />
cout&lt;&lt;&quot;xxxxxxx xxxx xx xx xxxx &quot;&lt;&lt;endl;<br />
}<br />
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 14);<br />
gotoxy(30,11);<br />
cout&lt;&lt;&quot;Willkommen zum Lottospiel.&quot;&lt;&lt;endl;<br />
gotoxy(25,13);<br />
cout&lt;&lt;&quot;Bitte geben sie 6 von 49 Zahlen ein&quot;&lt;&lt;endl;</p>
<p>tippen (ar_tipp);</p>
<p>ziehen (ar_lotto);</p>
<p>auswerten (ar_tipp, ar_lotto);<br />
cout&lt;&lt;&quot;\nMoechten sie nochmal spielen? -J/N&quot;&lt;&lt;endl;<br />
cin&gt;&gt;wiederholen;<br />
if(wiederholen=='j')<br />
{</p>
<p>main();<br />
}</p>
<p>return 0;<br />
}</p>
<p>//**************************************************************************************************<br />
//Unterprogramme</p>
<p>//Unterprogramm &quot;Tippen&quot; usw.<br />
void tippen(int* ar_tipp)<br />
{</p>
<p>for(int i=0; i&lt;6; i++)<br />
{ gotoxy(2, i+15);</p>
<p>cout&lt;&lt;i+1&lt;&lt;&quot;. Tipp: &quot;;<br />
cin&gt;&gt;ar_tipp[i];<br />
if(ar_tipp[i]&lt;1 || ar_tipp[i]&gt;49)<br />
{<br />
gotoxy(5,22);</p>
<p>cout&lt;&lt;&quot;Der gewuenschte Tipp ist nicht gueltig&quot;&lt;&lt;endl;<br />
i--;</p>
<p>}</p>
<p>if(doppelt(ar_tipp,i))<br />
{<br />
gotoxy(5,22);</p>
<p>cout&lt;&lt;&quot;Die Zahl wurde bereits schon eingegeben! Bitte Eingabe wiederholen.&quot;&lt;&lt;endl;<br />
i--;</p>
<p>}</p>
<p>}</p>
<p>system(&quot;cls&quot;);<br />
ausgeben(ar_tipp);</p>
<p>}</p>
<p>//**************************************************************************************************<br />
//Unterprogramm &quot;Ausgeben&quot; usw.</p>
<p>void ausgeben(int* ar_ausgeben)<br />
{<br />
int temp1;<br />
int zeichen;</p>
<p>for(int i=1;i&lt;=8;i++)//Ecke Links oben<br />
{<br />
gotoxy(15,i);//position des Koersers<br />
zeichen= 201;<br />
cout&lt;&lt;zeichen&lt;&lt;&quot;\n&quot;;<br />
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 12);<br />
gotoxy(15,1);<br />
cout&lt;&lt;&quot;xxx xxxx xxxxxxxxx xxxxxxxxx xxxx &quot; &lt;&lt;endl;<br />
gotoxy(15,2);<br />
cout&lt;&lt;&quot;xxx xx xx xxxxxxxxx xxxxxxxxx xx xx &quot;&lt;&lt;endl;<br />
gotoxy(15,3);<br />
cout&lt;&lt;&quot;xxx xx xx xx xx xx xx&quot;&lt;&lt;endl;<br />
gotoxy(15,4);<br />
cout&lt;&lt;&quot;xxx xx xx xx xx xx xx&quot;&lt;&lt;endl;<br />
gotoxy(15,5);<br />
cout&lt;&lt;&quot;xxx xx xx xx xx xx xx &quot; &lt;&lt;endl;<br />
gotoxy(15,6);<br />
cout&lt;&lt;&quot;xxx xx xx xx xx xx xx&quot;&lt;&lt;endl;<br />
gotoxy(15,7);<br />
cout&lt;&lt;&quot;xxxxxxx xx xx xx xx xx xx &quot; &lt;&lt;endl;<br />
gotoxy(15,8);<br />
cout&lt;&lt;&quot;xxxxxxx xxxx xx xx xxxx &quot;&lt;&lt;endl;<br />
}<br />
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 14);<br />
gotoxy(30,11);<br />
cout&lt;&lt;&quot;Willkommen zum Lottospiel.&quot;&lt;&lt;endl;<br />
gotoxy(25,13);<br />
cout&lt;&lt;&quot;Bitte geben sie 6 von 49 Zahlen ein&quot;&lt;&lt;endl;</p>
<p>cout&lt;&lt;&quot;\nIhr Tipp:&quot;&lt;&lt;endl;</p>
<p>for(int i=0; i&lt;6; i++)<br />
{<br />
for(int j=0; j&lt;6;j++)<br />
{<br />
if(ar_ausgeben[j]&gt;ar_ausgeben[j+1])<br />
{<br />
temp1=ar_ausgeben[j];<br />
ar_ausgeben[j]=ar_ausgeben[j+1];<br />
ar_ausgeben[j+1]=temp1;<br />
}<br />
}<br />
}<br />
for(int k=0; k&lt;6;k++)<br />
{<br />
cout&lt;&lt;k+1&lt;&lt;&quot;. Zahl= &quot;&lt;&lt;ar_ausgeben[k]&lt;&lt;&quot;\n&quot;&lt;&lt;endl;<br />
}</p>
<p>}</p>
<p>//**************************************************************************************************<br />
//Unterprogramm &quot;Ziehen&quot; usw.<br />
void ziehen(int* ar_lotto)<br />
{</p>
<p>srand((unsigned)time(NULL));//Zufallszahlengenerator starten.</p>
<p>for(int i=0;i&lt;6; i++)<br />
{<br />
ar_lotto[i]=rand()%49+1;</p>
<p>if(doppelt(ar_lotto,i))<br />
{<br />
i--;<br />
}<br />
}<br />
sortieren(ar_lotto);</p>
<p>}</p>
<p>//**************************************************************************************************<br />
//Unterprogramm &quot;Sortieren&quot; usw.<br />
void sortieren(int* ar_lotto)<br />
{</p>
<p>int temp;<br />
int zeichen;<br />
for(int l=0; l&lt;1; l++)<br />
{</p>
<p>cout&lt;&lt;&quot;Lottozahlen:&quot;;<br />
{</p>
<p>for(int i=0; i&lt;6; i++)<br />
{<br />
for(int j=0; j&lt;6;j++)<br />
{<br />
if(ar_lotto[j]&gt;ar_lotto[j+1])<br />
{<br />
temp=ar_lotto[j];<br />
ar_lotto[j]=ar_lotto[j+1];<br />
ar_lotto[j+1]=temp;<br />
}<br />
}<br />
}<br />
}</p>
<p>for(int k=0; k&lt;6;k++)</p>
<p>{</p>
<p>cout&lt;&lt;&quot;\n&quot;&lt;&lt;k+1&lt;&lt;&quot;. Zahl= &quot;&lt;&lt;ar_lotto[k]&lt;&lt;endl;</p>
<p>}</p>
<p>}<br />
}</p>
<p>//**************************************************************************************************<br />
//Unterprogramm &quot;Auswerten&quot; usw.<br />
void auswerten(int* ar_tipp,int* ar_lotto)<br />
{</p>
<p>int k=0;<br />
for(int i=0; i&lt;6; i++)<br />
{</p>
<p>for(int j=0; j&lt;6; j++)<br />
{<br />
if(ar_tipp[i]==ar_lotto[j])<br />
{</p>
<p>k++;<br />
}<br />
}<br />
}</p>
<p>cout&lt;&lt;&quot;\n Sie haben &quot;&lt;&lt;k&lt;&lt;&quot; richtige Zahlen&quot;;<br />
}</p>
<p>//**************************************************************************************************<br />
//Unterprogramm &quot;Doppelt&quot; usw.<br />
bool doppelt(int* ar_zahlen ,int i)<br />
{<br />
if(i&gt;0)<br />
{<br />
for(int j=0; j&lt;=i-1; j++)<br />
{<br />
if(ar_zahlen[j]==ar_zahlen[i])<br />
{<br />
return(true);<br />
}<br />
}</p>
<p>}<br />
return(false);</p>
<p>}<br />
void gotoxy(int xpos, int ypos)<br />
{<br />
COORD scrn;<br />
HANDLE hOuput = GetStdHandle(STD_OUTPUT_HANDLE);<br />
scrn.X = xpos; scrn.Y = ypos;<br />
SetConsoleCursorPosition(hOuput,scrn);<br />
}</p>
<p>//True oder false</p>
<p>**Es geht um diese Stelle:</p>
<p>********************<br />
//Unterprogramm &quot;Sortieren&quot; usw.<br />
void sortieren(int* ar_lotto)<br />
{</p>
<p>int temp;<br />
int zeichen;<br />
for(int l=0; l&lt;1; l++)<br />
{</p>
<p>cout&lt;&lt;&quot;Lottozahlen:&quot;;<br />
{</p>
<p>for(int i=0; i&lt;6; i++)<br />
{<br />
for(int j=0; j&lt;6;j++)<br />
{<br />
if(ar_lotto[j]&gt;ar_lotto[j+1])<br />
{<br />
temp=ar_lotto[j];<br />
ar_lotto[j]=ar_lotto[j+1];<br />
ar_lotto[j+1]=temp;<br />
}<br />
}<br />
}<br />
}</p>
<p>for(int k=0; k&lt;6;k++)</p>
<p>{</p>
<p>cout&lt;&lt;&quot;\n&quot;&lt;&lt;k+1&lt;&lt;&quot;. Zahl= &quot;&lt;&lt;ar_lotto[k]&lt;&lt;endl;</p>
<p>}</p>
<p>}**<br />
}</p>
<p>Ich hätte gern das die gezogenen Lottozahlen Rechts neben dem eigenen Tipp stehen. Ich hätte gedacht man könnte dies mit gotoxy(x,y) hinbekommen. Jedoch funktioniert das nicht so gut.</p>
<p>Mit freundlichen Grüßen</p>
<p>Manu aka Explode</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2228717</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2228717</guid><dc:creator><![CDATA[Explode]]></dc:creator><pubDate>Sat, 30 Jun 2012 16:16:28 GMT</pubDate></item><item><title><![CDATA[Reply to Lottoprogramm Ausgabe formatieren on Sat, 30 Jun 2012 16:34:35 GMT]]></title><description><![CDATA[<p>Hey,</p>
<p>stell dir mal kurz vor, du hättest diesen Beitrag nicht geschrieben, und willst nur helfen.<br />
Jetzt lies mal deinen Beitrag. Mach das einfach mal.<br />
Und dann sag, was dir so auffällt, was uns daran hindern könnte, dir zu helfen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2228723</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2228723</guid><dc:creator><![CDATA[Incocnito]]></dc:creator><pubDate>Sat, 30 Jun 2012 16:34:35 GMT</pubDate></item><item><title><![CDATA[Reply to Lottoprogramm Ausgabe formatieren on Sat, 30 Jun 2012 16:45:41 GMT]]></title><description><![CDATA[<p>Ich weiß nicht was du meinst aber könntest du mir bitte helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2228726</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2228726</guid><dc:creator><![CDATA[Explode]]></dc:creator><pubDate>Sat, 30 Jun 2012 16:45:41 GMT</pubDate></item><item><title><![CDATA[Reply to Lottoprogramm Ausgabe formatieren on Sat, 30 Jun 2012 17:03:52 GMT]]></title><description><![CDATA[<p>Kann mir bitte einer helfen. Es ist wichtig!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2228729</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2228729</guid><dc:creator><![CDATA[Explode]]></dc:creator><pubDate>Sat, 30 Jun 2012 17:03:52 GMT</pubDate></item><item><title><![CDATA[Reply to Lottoprogramm Ausgabe formatieren on Sat, 30 Jun 2012 17:32:17 GMT]]></title><description><![CDATA[<p>Explode schrieb:</p>
<blockquote>
<p>Ich weiß nicht was du meinst aber könntest du mir bitte helfen?</p>
</blockquote>
<p>380 Zeilen grausamer Code, den ich nicht mal testen kann, weil es nicht portabel ist..?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2228740</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2228740</guid><dc:creator><![CDATA[Nymer]]></dc:creator><pubDate>Sat, 30 Jun 2012 17:32:17 GMT</pubDate></item><item><title><![CDATA[Reply to Lottoprogramm Ausgabe formatieren on Sat, 30 Jun 2012 17:38:10 GMT]]></title><description><![CDATA[<p>Dann benutz' diese Windows-Magie</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;
#include &lt;iostream&gt;

void gotoxy(int x, int y)
{
    HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE);
    COORD pos;
    pos.Y = y - 1;
    pos.X = x - 1;
    SetConsoleCursorPosition(hCon, pos);
}

int main()
{
    gotoxy(40, 12);
    std::cout &lt;&lt; &quot;Hallo&quot;;
}
</code></pre>
<p>Spiel damit rum, hast schnell den Dreh raus. Damit geht's bestimmt. Aber nur unter Windows.</p>
<p>EDIT: Hey, mir fällt ja gerade auf, dass du das Ding schon so da stehn hast.<br />
Dann bist du einfach nur doof, oder ein Troll. Schönen Tag noch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2228742</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2228742</guid><dc:creator><![CDATA[Incocnito]]></dc:creator><pubDate>Sat, 30 Jun 2012 17:38:10 GMT</pubDate></item><item><title><![CDATA[Reply to Lottoprogramm Ausgabe formatieren on Sat, 30 Jun 2012 17:39:46 GMT]]></title><description><![CDATA[<p>Hää wie meinst du das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2228745</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2228745</guid><dc:creator><![CDATA[Explode]]></dc:creator><pubDate>Sat, 30 Jun 2012 17:39:46 GMT</pubDate></item><item><title><![CDATA[Reply to Lottoprogramm Ausgabe formatieren on Sat, 30 Jun 2012 17:58:50 GMT]]></title><description><![CDATA[<p>Ist es mit gotoxy möglich? und wenn ja kann mir bitte einer sagen wie?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2228755</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2228755</guid><dc:creator><![CDATA[Explode]]></dc:creator><pubDate>Sat, 30 Jun 2012 17:58:50 GMT</pubDate></item><item><title><![CDATA[Reply to Lottoprogramm Ausgabe formatieren on Sat, 30 Jun 2012 18:40:44 GMT]]></title><description><![CDATA[<p>Bevor du deinen unlesbaren Beitrag noch einmal pusht, lies bitte mal die als wichtig markierten Threads im Forum oder die Links aus meiner Signatur.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2228764</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2228764</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Sat, 30 Jun 2012 18:40:44 GMT</pubDate></item></channel></rss>