Skript Programmierung C/C++
Skript Programmierung C/C++
Skript Programmierung C/C++
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
for (i=0; text[i] != '\O'; i=i+1)<br />
putchar (text [i]);<br />
summgr = 0;<br />
summkl = 0;<br />
/* Text untersuchen */<br />
for (i=0; text [i] != '\O'; i=i+1)<br />
if (islower (text[i])) summkl = summkl + 1;<br />
if (isupper (text[i])) summgr = summgr + 1;<br />
/* Ergebnisse ausgeben */<br />
}<br />
printf("\n %d Kleinbuchstaben, %d Grossbuchstaben", summkl, summgr);<br />
Anmerkungen:<br />
for (i=0; (c=getchar()) != ‘\n‘; i=i+1)<br />
Die gesamte Klammer hat den Wert des Zeichens (c) und kann deshalb mit anderen Objekten<br />
verglichen werden. Ausserdem stellt sie die Zuweisung des eingelesenen Zeichens an die<br />
Variable dar.<br />
for (i=0; ((c = getchar()) != ‘\n‘); i = i+1)<br />
Wert: eingelesenes Zeichen; Prüfung auf Ungleichheit<br />
û\nû Konstante vom Typ char (8bit)<br />
Einzelzeichen<br />
0 1 2 3 4 ... 255<br />
text D i e s \0 ...<br />
ASCII 68 105<br />
text[i]=‘\0‘;<br />
if (text[i]==‘ä‘ sumkl++;<br />
1.9) Dateihandhabung<br />
Umlenkung der Ein-/Ausgabe von der Kommandozeile<br />
...>prog1.e>prog1.out<br />
>prog1.e >prog1.out<br />
Eingaben; Ausgaben<br />
Lesen und Schreiben mit fscanf und fprintf<br />
fopen ()<br />
fclose ()<br />
fscanf ()<br />
fprint ()<br />
Datei öffnen<br />
Datei schließen<br />
Lesen<br />
Schreiben ACHTUNG: Variable muss Referenz haben!!!<br />
Öffnen einer Datei<br />
#include <br />
void main ()<br />
{<br />
FILE * input;<br />
//Dateizeiger: Eingabe<br />
8