Der Gästezugriff auf dieses Forum wurde limitiert. Insgesamt gibt es 8 Beiträge in diesem Thema.
Um sie alle lesen zu können müssen Sie sich vorher registrieren.
) 
Is wohl zu simpel und stendig diese fragen von den noobs würden mich auch irgendwann nerven 
|
|
Quellcode |
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 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
// 12345.cpp : Definiert den Einsprungpunkt für die Konsolenanwendung.
//
#include "stdafx.h"
#include <iostream.h>
#include <fstream.h>
int main(int argc, char* argv[])
{
unsigned long long int l_endzahl;
unsigned long long int l_checkzahl = 2;
unsigned long long int l_i;
cout << "Bitte letzte zu testende Zahl eingeben: ";
cin >> l_endzahl;
//datei öffnen
ofstream ausgabe_datei("trash.txt", ios::app); //steht hier statt in der schleifen, damit der befehl nicht immer wiederholtwerden muss
while(l_checkzahl < l_endzahl) //Anweisungen so lange ausführen bis l_checkzahl grösser als l_endzahl
{
//
//Hier muss überprüft werden ob l_checkzahl schon in der trash.txt steht
//Ich denke mal eine IF-Anweisung kommt dafür in frage, aber ich weiß nicht wie ich das machen soll
//(öffne trash.txt, vergleiche zahlen die schon drinstehen mit l_checkzahl.
//Wenn sie schon drinsteht mach mit der nächsten zahl weiter wenn nicht schreibe checkzahl
//in ok.txt und teste die nächste zahl)
//
//
//
l_i = l_checkzahl*2;
if (! ausgabe_datei)
{
cout <<"trash.txt kann zum schreiben nicht geöffnet werden";
}
//daten reinschreiben
ausgabe_datei << l_i << endl; //l_i wieder in die trash.txt schreiben
//cout << l_i <<"\n"; //ausgabe am bildschirm, um zu kontrollieren ob richtig gerechnet wurde
l_i = l_checkzahl*3;
ausgabe_datei << l_i << endl; //l_i wieder in die trash.txt schreiben
//cout << l_i <<"\n"; //kontrollausgabe
l_i = l_checkzahl*4;
ausgabe_datei << l_i << endl; //l_i wieder in die trash.txt schreiben
//cout << l_i <<"\n"; //kontrollausgabe
l_i = l_checkzahl*5;
ausgabe_datei << l_i << endl; //l_i wieder in die trash.txt schreiben
//cout << l_i <<"\n"; //kontrollausgabe
//l_checkzahl um eins erhöhen
l_checkzahl++;
} // ende while-schleife
return 0;
}
|
Der Gästezugriff auf dieses Forum wurde limitiert. Insgesamt gibt es 8 Beiträge in diesem Thema.
Um sie alle lesen zu können müssen Sie sich vorher registrieren.
Forensoftware: Burning Board®, entwickelt von WoltLab® GmbH
Forum online seit 10 Jahren, 3 Monaten, 23 Tagen und 9 Stunden