C++ Source Code /Tutorial für Anfänger

08/19/2010 19:00 cooler7878#1
Hallo Leute , ich hab hier mal ein kleines Tutorial parat wo ihr wortwörtlich spielend lernt ;):
Ladet euch einfach den Anhang runter ich habe diese Source Codes auf CPP.com gefunden
und für euch übersetzt , da ich dachte das sie ausgezeichnet für ein Anfänger Tutorial geeignet sind
nicht vergessen THX zu drücken :D

Hier die Datein mit meinen Kommentaren :
Euer Cooler7878 :mofo:
08/20/2010 15:42 Reextion#2
Quote:
Originally Posted by cooler7878 View Post
Hallo Leute , ich hab hier mal ein kleines Tutorial parat wo ihr wortwörtlich spielend lernt ;):
Ladet euch einfach den Anhang runter ich habe diese Source Codes auf CPP.com gefunden
und für euch übersetzt , da ich dachte das sie ausgezeichnet für ein Anfänger Tutorial geeignet sind
nicht vergessen THX zu drücken :D

Hier die Datein mit meinen Kommentaren :
Euer Cooler7878 :mofo:

Wann postest du denn das Tutorial? :>

Eine auskommentierte Datei ist nicht gerade ein Tut.

Ganz nebenbei fehlt noch der Vt zum Download :o

Nebenbei bezweifle ich noch ganz stark das du es selbst gemacht hast.
08/20/2010 16:33 cooler7878#3
Quote:
Originally Posted by Reextion View Post
Wann postest du denn das Tutorial? :>

Eine auskommentierte Datei ist nicht gerade ein Tut.

Ganz nebenbei fehlt noch der Vt zum Download :o

Nebenbei bezweifle ich noch ganz stark das du es selbst gemacht hast.
Erst denken dann schreiben (nicht böse gemeint)
Virus total zu einer 2,7 Kb großen Datei ich beglückwünsche jemand der einen so großen (bzw kleinen)
Virus/Trojaner codet!;)

2. Bin ich der Meinung , dass man bei Tut selber noch n bisschen denken können sollte , da die selbst erlangte Erkentniss immer noch "befriedigender ist ".

3. Was selbst gemacht die Datei ne die hab ich nicht selber gemacht wie oben beschrieben
Die Kommentare jedoch habe ich gemacht wenn du mir das nicht glaubst ist es mir auch egal :D

:rtfm: :D
08/20/2010 18:03 Shadow992#4
Quote:
Originally Posted by cooler7878 View Post
Erst denken dann schreiben (nicht böse gemeint)
Virus total zu einer 2,7 Kb großen Datei ich beglückwünsche jemand der einen so großen (bzw kleinen)
Virus/Trojaner codet!;)
Schonmal was von ASM gehört?
Quote:
Originally Posted by cooler7878 View Post
2. Bin ich der Meinung , dass man bei Tut selber noch n bisschen denken können sollte , da die selbst erlangte Erkentniss immer noch "befriedigender ist ".
:rtfm: :D
Das ist kein wirkliches Tutorial...
Klar soll man bei einem Tutorial etwas nachdenken, aber das ist bei dir ja garnicht möglich, weil du einfach den Code hinknallst mit ein paar recht kleinen Kommentaren. Nich gut geeignet für Anfänger und wer sich damit auskennt, der braucht soetwas nicht mehr...

Alles in allen:
Nett gemeint, aber eher überflüssig.
08/20/2010 21:49 Cholik#5
Zum Tutorial umschreiben oder es wird geclosed->gelöscht.
08/24/2010 06:12 minimalis#6
First source code should look more like this (since we are talking about C++):
Code:
#include <iostream>
#include <ctime>

int main()
{
	unsigned long int guess, number, error, tries;
	char answer;
	srand((unsigned)time(0));
		
		do
		{

			tries = 1;
			number = rand();
			std::cout << "I think of a number between 0 and "<< RAND_MAX << ". Guess it!";
			std::cout << "\nFirst Guess: ";
			std::cin >> guess;
			if(guess == 19910801)
			{
				std::cout << "\n" << number << "\nCheater!";
				guess = number;
			}
			do
			{
				if (guess > number)
				{
					tries++;
					std::cout << "The number is smaller!\n";
					std::cout << "Guess #" << tries << ":";
					std::cin >> guess;
				}
				else
				{
					if(guess < number)
					{
					tries++;
					std::cout << "The number is bigger!\n";
					std::cout << "Guess #" << tries << ":";
					std::cin >> guess;
					}
				}
			}while(guess != number);
			std::cout << "\nCongratulations! You won!\nNumber of tries: " << tries;
			do
			{
				std::cout << "\nDo you want to play again?(y/n) ";
				std::cin >> answer;
				
				if (answer != 'n' && answer != 'N' && answer != 'y' && answer != 'y')
				{
					std::cout << "Error! Please reply only with 'y' or 'n'!\n(Help: y means yes, n means no)";
					error = 1;
				}
				else
				{
					error = 0;
				}
			}while(error == 1);
		}while(answer == 'y' || answer == 'Y');

	return 0;
}