Logo

Objective-C, Xcode und Cocoa Tutorial


 

 

EIN TUTORIAL ZU OBJECTIVE-C, XCODE UND COCOA

 

Kapitel 5 - Fortsetzung

Im Großen und Ganzen sollten die Anweisungen im Programm klar sein. Achten Sie aber vor allem in der Anweisung

if (nummer == 10)

unbedingt darauf, dass zwei „ist gleich“ Zeichen gesetzt werden. Das doppelte „ist gleich“ Zeichen ist ein Vergleichsoperator: in unserem Beispiel wird hier der linke Wert (nummer) mit dem rechten Wert (10) verglichen. Trifft dies zu, dann wird die printf Anweisung:
("Die Zahl ist gleich 10\n")
angezeigt. Würden Sie nur ein „ist gleich“ Zeichen setzen, dann würden Sie nummer mit 10 gleichsezten, nummer ist dann 10. Das ist etwas ganz anderes als ein Vergleich!

 

Die if – else Anweisung

Der if Befehl kann noch um einen weiteren Befehl erweitert werden, die else (andererseits) Anweisung. Die Syntax lautet hier:

if (Ausdruck)
    Programm Anweisung 1;
else
    Programm Anweisung 2;

 



Schreiben Sie folgendes Programm:

Programm 5.2

-----------------------------------------------------------------------------------------------------------------
#import <stdio.h>

int main(int argc, char *argv[])
{
    int nummer;

printf ("\nTippe eine Zahl ein:");
scanf ("%i", &nummer);

if (nummer == 10)
    printf ("Die Zahl ist gleich 10\n");
else
printf ("Die Zahl ist größer oder kleiner als 10\n");

return 0;
}
-----------------------------------------------------------------------------------------------------------------

Programm 5.2 output

-----------------------------------------------------------------------------------------------------------------
Tippe eine Zahl ein:1
Die Zahl ist größer oder kleiner als 10
-----------------------------------------------------------------------------------------------------------------


weiter ---- Objective-C Index ---- Startseite----zurück


Das Inhaltsverzeichnis

EINSTIEG
KAPITEL 1: SCHRITT FÜR SCHRITT ZUM ERSTEN PROGRAMM
KAPITEL 2: OBJEKTE, KLASSEN, INSTANZEN UND METHODEN
KAPITEL 3: DIE VERSCHIEDENEN DATENTYPEN
KAPITEL 4: DIE PROGRAMMSCHLEIFEN
KAPITEL 5: ENTSCHEIDE DICH, ENTWEDER ODER....
KAPITEL 6: UND NOCHMALS KLASSEN
KAPITEL 7: VERERBUNG
KAPITEL 8: POLYMORPHISMUS, DYNASCHISCHE TYPISIERUNG UND DYNAMISCHES BINDEN
KAPITEL 9: NOCH MEHR DATENTYPEN UND VARIABLEN
KAPITEL 10: CATEGORIES, POSING AND PROTOCOL
KAPITEL 11: DER PRÄPROZESSOR

 

 

 

Links