3.Stunde- Mathe und Schleifen

01/17/2008 14:35 MeepMoep#1
edit: Da qhr4s3 anscheinend nicht in der Lage ist nen besseres Tut zu schreiben, hab ichs wieder geadded ;D


Guten Mittag *Pizza mampf*,
Hab lange überlegt (ca. 6Schulstunden) was Thema der 3. Stunde wird. Hab mich dann entschlossen euch mit Mathe zu quälen ;)

Code:
=  Zuweisung
//z.B.
var = 3;
+ Addition
//z.B.
var = 3+4
-  Subtraktion
//z.B.
var= 3-4
- Vorzeichen
//z.B.
var = -4
* Multiplikation
//z.B.
var = 3*4
/  Division
//z.B.
var = 4/3
Das sind jetzt natürlich nur die einfachen Mathematischen Befehle, die ‚schwereren’ z.B. für Wurzelberechnung sind in der Bibliothek „math.h“. Doch dazu kommen wir vllt. Später.

Jetzt könnten wir uns schon einen einfachen Taschenrechner schreiben ;D

Brauchen tun wir nur 3 float bzw. double Variablen.

Code:
double var1;
double var2;
double Ergebnis;
Zwischenaufgabe: Schreibt einen einfachen Rechner, der 2 eingegebene Zahlen addiert und das Ergebnis ausgibt. Diesen bitte nicht schicken!

Ihr ärgert euch, dass ihr nach jeder Rechnung das Programm neu starten müsst?
Hier kommen Schleifen ins Spiel ;D
Es gibt mehrere Arten von Schleifen, auf die ich im späteren Verlauf dieser Tutorial Reihe eingehen werde.
Fangen wir mit der „while-schleife“ an
Code:
while (var < 1)
{
	//Befehle etc.
}
Diese Schleife läuft solange bis var größer ist als 1.
Endlosschleifen sind z.B.
Code:
while ( 0 < 1)
Kommen wir zu eurer Aufgabe ;D
Hausaufgabe: Schreibt euren Rechner so um, dass er unendlich lange läuft ;D

Wie immer würd ich mich über eine Englische Übersetzung freuen.
01/20/2008 14:57 Nippelnator#2
Good lunch,
I thought a long time (about 6 hours at school) what could be the topic for the third lesson. I decided to torture you with mathematics. ;)

Code:
=  Zuweisung
//z.B.
var = 3;
+ Addition
//z.B.
var = 3+4
-  Subtraktion
//z.B.
var= 3-4
- Vorzeichen
//z.B.
var = -4
* Multiplikation
//z.B.
var = 3*4
/  Division
//z.B.
var = 4/3
#

That are just the most easy nathematical commands, maybe we practise the more difficulty commands later. They are in the <math.h> Libary.

Now we are allready able to write a simple Calculator.

We just need 3 double variables.
Code:
double var1;
double var2;
double Ergebnis;
Small Task: Write a simple calculator, which add 2 entered values an shows a result.(Please dont send me this!)

You are angry because you have to restart the Prog after one calculation?
Here are the loops important.
There are a few kinds of loops, I will explain they later in my tutorial line.
Lets start with the „while-loop“
Code:
while (var < 1)
{
	//commands etc.
}
This loop works as long as var is bigger than 1.
Endless loops are for example:
Code:
while ( 0 < 1)
Homework:edit your calculator, that it will works endless ;D
01/20/2008 16:37 MeepMoep#3
Machs besser ;D
01/20/2008 17:28 scbiz#4
Quote:
Originally Posted by MeepMoep View Post
edit: Will meine Fehler ja nicht stehen lassen ;D
Wird eh niemand vermissen.
01/20/2008 18:10 syntex#5
qhr4s3 das glaub ich dir..

moep mach eigene tuts und such nicht irgendwelche und schreib sie um ...
02/26/2008 14:36 DarkCronicLe#6
oh man qhr4s3 machs doch besser anstatt alles zuzuflamen, kiddy tutorial, noob tut usw kannst dir sparen.
Es gibt auch leute die damit anfangen wollen, und nicht jeden Fachbegriff kennen, also am besten sollltest du für die tut-sektion gesperrt werden òó