R
[cpp]#include <math.h>
#include <iostream>
#include <conio.h>
int main()
{
int c = 1, Viel = 0, i = 1, Summe = 0;
printf("\n\tBis zu welcher Zahl wollen sie überprüfen lassen ob sie vollkommen ist?\n\t");
scanf("%d", &Viel);
system("cls");
for( c = 1 ; c <= Viel ; c++ )
{
for( i = 1 ; i <= ( 0.5 * c ) ; i++ )
{
if( ( c % i ) == 0 )
{
Summe += i;
}
}
if( Summe == c )
{
printf("\n\t%d ist vollkommen", c);
Summe = 0;
}
else
{
Summe = 0;
}
}
printf("\n\tEnde!");
getch();
}
[/cpp]
Habs ma versucht, aber schaffe es nicht den Code richtig zu integrieren,
ich will, dass er mir immer wenn ich eine bestimmte Taste drücke die aktuelle Zahl ausgibt, aber bis jetzt wird immer nur "Wir sind bei 1" ausgegeben.
Ahja das Programm soll alle vollkommenen Zahlen berechnen
( siehe http://de.wikipedia.org/wiki/Vollkommene_Zahlen )
MfG
RikuXan