Hallo und mahlzeit,
erstelle mir derzeit eine Sprach Datei für ein Programm.
in der Original Englischen Sprachdatei kommen des öfteren die Begriffe " set " und "get " vor.
So zB wie hier:
" Global Environment - Set "
" INI File - Set Value " oder " Macros - Set "
oder so mit dem " get "
" Registry - Get Value " oder " Global Environment - Get "
oder " INI File - Get Value "
konnte für die 2 Wörter keine Plausieble Übersetzung finden, da ich Denke das sie jeweils eine andere Bedeutung haben.
Und wie soll man " If Statement " Übersetzen ?
Kann mir da einer Weiterhelfen was das für Programmierer Werte sind.
Danke schonmal.
Seite 1 von 1
Wofür Steht Set Und Get wofür steht das set und get
#1
geschrieben 24. Februar 2008 - 13:09
luigi dankt und grüßt,
Win7 32bit
2x 2Gb Arbeitsspeicher
Intel Core 2 Quad 2,33 Ghz
Western Digital WD6400AAKS
Win7 32bit
2x 2Gb Arbeitsspeicher
Intel Core 2 Quad 2,33 Ghz
Western Digital WD6400AAKS
Anzeige
#2
geschrieben 24. Februar 2008 - 15:47
Zitat (luigi: 24.02.2008, 13:09)
konnte für die 2 Wörter keine Plausieble Übersetzung finden, da ich Denke das sie jeweils eine andere Bedeutung haben.
Eigentlich ist ihre Bedeutung immer sehr ähnlich bis gar gleich:
SET - Setzen im Sinne von: Eine Variable setzen. Also Variable X auf 255 setzen z.B.
GET - Etwas holen/entgegennehmen. Also z.B. den Wert aus Variable X wieder auslesen.
Zitat
Und wie soll man " If Statement " Übersetzen ?
Am besten gar nicht
Es gibt nun mal Sachen, die sollte man evtl. nicht übersetzen. Gerade so etwas...
Zitat
Kann mir da einer Weiterhelfen was das für Programmierer Werte sind.
"Werte" sind es schon mal gar nicht... Anweisungen würde eher passen. Get und Set habe ich ja schon beschrieben.
Ein IF-Statement ist eine Kontroll-Struktur. Beispiel:
if( i <= 5 ) cout << "i ist kleiner oder gleich 5" << endl; else cout << "i ist größer als 5" << endl;
#3
geschrieben 24. Februar 2008 - 16:07
Oft ist es nötig, Anweisungen in Abhängigkeit von Bedingungen auszuführen. Der einfachste Befehl zum
Abfragen von Bedingungen und anschließendem Verzweigen in Abhängigkeit der Bedingung ist die if-
Anweisung. Sie hat folgende Syntax:
if (Bedingung)
Anweisung1;
else
Anweisung2;
Gelesen wird dieser Block folgendermaßen: Wenn die Bedingung wahr ist, dann führe Anweisung1 aus,
sonst führe Anweisung2 aus. Dabei kann der else-Teil (also else Anweisung2) weggelassen werden.
Wichtig ist, dass nur hinter den Anweisungen ein Semikolon gesetzt wird aber nicht hinter if (Bedingung) und else.
Dieses Programm liest drei ganze Zahlen ein */
/* und ermittelt das Maximum der drei Zahlen. */
/* Eingabe: Zahl1,Zahl2,Zahl3 */
/* Ausgabe: Maximum */
/***********************************************/
#include <stdio.h>
int main()
{
long Zahl1, Zahl2, Zahl3, Maximum;
printf("\nDieses Programm ermittelt das Maximum ");
printf("von drei eingegebenen Zahlen.\n");
printf("Bitte geben Sie drei ganze Zahlen ein:");
scanf("%D %D %D", &Zahl1, &Zahl2, &Zahl3);
if (Zahl1 > Zahl2)
Maximum = Zahl1;
else
Maximum = Zahl2;
if (Zahl3 > Maximum)
Maximum = Zahl3;
printf("\nDas Maximum der drei Zahlen lautet: ");
printf("%li\n", Maximum);
return 0;
}
Viel Spaß noch
Um anstelle der Anweisung1 und Anweisung2 mehrere Anweisungen durchführen zu lassen, müssen
diese Anweisungen jeweils in einen Block geschrieben werden, d.h. sie müssen in geschweifte Klammern
gesetzt werden. Die Syntax sieht dann folgendermaßen aus:
if (Bedingung)
{
Anweisung1a;
Anweisung1b;
Anweisung1c;
}
else
{
Anweisung2a;
Anweisung2b;
}
if-Anweisungen können auch geschachtelt werden. Dabei muss allerdings sehr genau darauf geachtet
werden, welches else zu welchem if gehört. Durch das Einrücken der Anweisungen wird die
Zugehörigkeit sehr deutlich sichtbar.
if (Bedingung)
{
Anweisung1;
if (Bedingung1)
{
Anweisung11a;
Anweisung11b;
}
else
{
Anweisung12a;
Anweisung12b;
}
}
else
{
if (Bedingung2)
{
Anweisung21a;
if (Bedingung21)
Anweisung211;
}
else
{
Anweisung22a;
Anweisung22b;
}
Anweisung2;
}
Schade es klappt nicht mit dem iditor, dass verrücken tut mir leid!
Abfragen von Bedingungen und anschließendem Verzweigen in Abhängigkeit der Bedingung ist die if-
Anweisung. Sie hat folgende Syntax:
if (Bedingung)
Anweisung1;
else
Anweisung2;
Gelesen wird dieser Block folgendermaßen: Wenn die Bedingung wahr ist, dann führe Anweisung1 aus,
sonst führe Anweisung2 aus. Dabei kann der else-Teil (also else Anweisung2) weggelassen werden.
Wichtig ist, dass nur hinter den Anweisungen ein Semikolon gesetzt wird aber nicht hinter if (Bedingung) und else.
Dieses Programm liest drei ganze Zahlen ein */
/* und ermittelt das Maximum der drei Zahlen. */
/* Eingabe: Zahl1,Zahl2,Zahl3 */
/* Ausgabe: Maximum */
/***********************************************/
#include <stdio.h>
int main()
{
long Zahl1, Zahl2, Zahl3, Maximum;
printf("\nDieses Programm ermittelt das Maximum ");
printf("von drei eingegebenen Zahlen.\n");
printf("Bitte geben Sie drei ganze Zahlen ein:");
scanf("%D %D %D", &Zahl1, &Zahl2, &Zahl3);
if (Zahl1 > Zahl2)
Maximum = Zahl1;
else
Maximum = Zahl2;
if (Zahl3 > Maximum)
Maximum = Zahl3;
printf("\nDas Maximum der drei Zahlen lautet: ");
printf("%li\n", Maximum);
return 0;
}
Viel Spaß noch
Um anstelle der Anweisung1 und Anweisung2 mehrere Anweisungen durchführen zu lassen, müssen
diese Anweisungen jeweils in einen Block geschrieben werden, d.h. sie müssen in geschweifte Klammern
gesetzt werden. Die Syntax sieht dann folgendermaßen aus:
if (Bedingung)
{
Anweisung1a;
Anweisung1b;
Anweisung1c;
}
else
{
Anweisung2a;
Anweisung2b;
}
if-Anweisungen können auch geschachtelt werden. Dabei muss allerdings sehr genau darauf geachtet
werden, welches else zu welchem if gehört. Durch das Einrücken der Anweisungen wird die
Zugehörigkeit sehr deutlich sichtbar.
if (Bedingung)
{
Anweisung1;
if (Bedingung1)
{
Anweisung11a;
Anweisung11b;
}
else
{
Anweisung12a;
Anweisung12b;
}
}
else
{
if (Bedingung2)
{
Anweisung21a;
if (Bedingung21)
Anweisung211;
}
else
{
Anweisung22a;
Anweisung22b;
}
Anweisung2;
}
Schade es klappt nicht mit dem iditor, dass verrücken tut mir leid!
Dieser Beitrag wurde von Witi bearbeitet: 25. Februar 2008 - 07:51
#4
geschrieben 24. Februar 2008 - 16:22
Zitat (luigi: 24.02.2008, 13:09)
...
So zB wie hier:
" Global Environment - Set "
So zB wie hier:
" Global Environment - Set "
Setze, schreibe globale Einstellungen.
Zitat
" INI File - Set Value "
Setze, schreibe Wert für die Ini-Datei.
Zitat
oder " Macros - Set "
Setze, schreibe Wert für Makros.
Zitat
" Registry - Get Value "
Hole oder lade einen Wert für die Registry
Zitat
oder " Global Environment - Get "
Hole Wert (lade Wert) für globale Einstellungen.
Zitat
oder " INI File - Get Value "
Hole Wert (lade Wert) für Ini-Dateien.
#5
geschrieben 24. Februar 2008 - 20:49
Vielen, vielen Dank.
Ihr habt mir sehr weiter geholfen.
Ihr habt mir sehr weiter geholfen.
luigi dankt und grüßt,
Win7 32bit
2x 2Gb Arbeitsspeicher
Intel Core 2 Quad 2,33 Ghz
Western Digital WD6400AAKS
Win7 32bit
2x 2Gb Arbeitsspeicher
Intel Core 2 Quad 2,33 Ghz
Western Digital WD6400AAKS
Thema verteilen:
Seite 1 von 1