Ich bin gerade kurz auf DevCpp umgestiegen ( Probe weise). Leider habe ich eine Problem. Egal wie ich es anstelle. Eine Loop-schleife trifft nie ein.
Hier folgender Code: ( Der soll allle stellen eine Zahl ausgeben, sollte was falsch sein bitte bescheid sagen, habe dies in eine paar Minuten schnell geschrieben)
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
// Kleines Konsolen Programm für Informatik
#include <iostream>
int main( void )
{
// Variabeln
int iZahl = 0, it = 1;
// Programm
std::cout<<" Bitte eine Zahl eingeben ( x != 0 ):"
<< std::endl;
std::cin >> iZahl;
if( iZahl != 0 ) // Wenn Eingabe
{ std::cout<<" Hier unten: \n ";
for( it = 1; iZahl <= 10; it++) // Schleifchen
{
int iTeiler, iErg;
float fErg;
iTeiler = it * 10;
fErg = iZahl/iTeiler;
fErg = (int) iErg;
std::cout<<" Die einzelnen Stellen: \n"
<< iErg
<< std::endl;
}
system("PAUSE");
return 0;
}
else {
std::cerr<<" Trottel, keine Null oder Buchstaben."
<< std::endl;
system("PAUSE");
return 0;
}
}
|
Wieso trifft die Schleife in meinen hingeschmierten Code nie ein?!