Anfänger sucht hilfe
-
Ja ja das weiß ich auch ich will aber wissen was das Y für ne Rolle spielt
-
wurde doch schon von imhotep beantwortet.
-
#define y cout << a << '\n';
Das ist eine sogenannte Makro-Definition. Damit ersetzt der Präprozessor (der läuft noch vor dem Compiler über deinen Quelltext) jedes Vorkommen von "y" im Quelltext durch den Befehl "cout << a << '\n';".
-
Aso jetzt hats kschnakelt
danke euch
-
Sodele
also ich hab mal wieder ne Frage
Was muss ich machen um in einer Variable mehrere zahlen zu speichern
z.B.
das x gleichzeitig 100,200,300 ist.mfg Kevin
-
Das geht z.B. mit stuct:
// Du definierst dir einen neuen Variablen-Typ namens variablen_trio... struct variablen_trio { // ...mit drei Untervariablen (=Elementen): int var1; int var2; int var3; }; int main() { // Du erzeugst eine Variable names x vom Typ variablen_trio. variablen_trio x; // Zuweisung durch <Variablennme>.<Elementname> = Wert; x.var1 = 100; x.var2 = 200; x.var3 = 300; }
-
merk dir aber gleich mal fürn anfang: zu 99% sind makros evil. besonders in c++. also lieber vermeiden.
und zu den 3 werten in x speichen halte ich ein array doch für viel sinnvoller:
//möglichkeit 1: int x[]={100,200,300}; //möglichkeit 2: int x[3]; x[0] = 100; x[1] = 200; x[2] = 300; //und natürlich ist auch folgendes möglich: for(int n=0; n<3; n++) { x[n] = (n+1)*100; }
btw. für solche grundlagen würde ich dir ein c++-tutorial empfehlen.
-
Danke!!!
Was würde ich ohne euch machen??
Warscheinlich immernoch überlegen was Variablen sind
Nochmals vielen Dank
-
Ich hab ja auch n Turi. aber da hab ich´s nicht gefunden
Da ist so ne Aufgabe bei der ich nicht weiterkomme
Versuche für folgende Bedingungen eine if-else- und eine switch-Implementation: Wenn x 100, 200 oder 300 ist, dann vervierfache x! Wenn x zwischen 100 und 110 liegt, dann lasse x zu 400 werden! Wenn x negativ ist, mache es positiv! Wenn nichts von dem zutrifft, dann lasse x zu 0 werden!
Könnt ihr mir ne kleine Hilfestellung geben
so weit bin ich schon
#include <iostream> using namespace std; // Du definierst dir einen neuen Variablen-Typ namens variablen_trio... struct variablen_trio { // ...mit drei Untervariablen (=Elementen): int var1; int var2; int var3; }; long b=1; int main(void) { // Du erzeugst eine Variable names x vom Typ variablen_trio. variablen_trio x; // Zuweisung durch <Variablennme>.<Elementname> = Wert; x.var1 = 100; x.var2 = 200; x.var3 = 300; variablen_trio x*4=x2; cout<<x2; cin>>b; return 0; }
Wenn ich da n Schwachsin zusammengetippt habe sagt es mir
-
aber keine Antworten sondern nur Hilfen
mfg kevin
-
volkard schrieb:
metallicakeke schrieb:
(ist aus so nem Kurs)
aus welchem kurs, wenn man fragen darf?
@ Volkard
Wieso kann ich nicht mehr auf deine oder auch Ihre Internetseite zugreifen???
Wollte vor kurzem mal reinschauen und habs eben auch probiert!
-
Mit if() kannst du beliebige Bedingungen testen, z.B. var==wert oder var>wert, um eine Variable mit bestimmten Werten zu vergleichen. && (AND=beides erfüllt) und || (OR=eine Bedingung erfüllt) dienen zum Verbinden mehrere Bedingungen.
(und der else-Teil wird abgearbeitet, wenn die Bedingung falsch ist).Mit switch() kannst du den Inhalt einer Variablen mit mehreren konstanten Werten vergleichen. Die Arbeit geht an dem "case xyz:" weiter, dessen Wert mit der Variablen übereinstimmt (oder am "default:", wenn keins stimmt). Mit "break;" verlässt am Ende des Abschnitts den switch, andernfalls springt er weiter zum nächsten Abschnitt.
-
Ich bin leider in der Letzten zeit nicht dazu gekommen aber wenn ichs geschaft habe werde ich mich weder melden