Комментарии:
Besser als unser Dozent
ОтветитьVielen Dank für das Video. Mir fehlen nur im printf und scanf die anderen Parameter. Also nicht nur %d (bei int), float, double, char haben doch andere Parameter.
Ответить+Franneck - Das klingt hier so, als wenn Du das gelernte selber erst verstanden hast aber und überhaupt nicht weißt, was es Dir bringen soll - wie wär es wenn Du mit der Programmstrukturierung beginnst - Hauptptogramm - Schleifen - Unterprogramme - Sprungbefehle und die wichtigsten Programmbefehle erläuterst.
ОтветитьHey, wie ist es, wenn ich den Namen, den der Benutzer eingibt ausgeben soll. Also „Bitte geben sie ihren Namen ein“ danach begrüß ich den Benutzer mit „Hallo .....“
ОтветитьHey, wie ist es, wenn ich den Namen, den der Benutzer eingibt ausgeben soll. Also „Bitte geben sie ihren Namen ein“ danach begrüß ich den Benutzer mit „Hallo .....“
Ответитьwas ist dann der unterschied zu cout und cin im vergelich zu printf und scan?
Ответитьdie musik vom intro erinnert mich jedes mal daran wie einfach mein leben damals war :D
Ответитьscanf würde zum crash führen, d.h scanf_s ;)
Ответить"ein %d sonst funktioniert das ganze nicht"
TOLLE Eklärung, einfach blind irgendetwas abschreiben kann ich auch, das ist doch kein Tutorial wenn du überhaupt nicht erklärst für was das % un das d überhaupt steht
Bei mir kommt ein Fehler bei int zahl3 = zahl1 * zahl2;
ОтветитьSobald ich genau den gleichen Code ausführen will, kommt das erste print statement, (ich soll eine zahl eingeben). Sobald ich das getan habe endet das programm aber und das weitere print wird ignoriert. Weshalb?
Ответитьum das ganze verstehen zu können würde ich gerne wissen was das %d überhaupt bedeutet
ОтветитьKann mir mal bitte jemand erklären, was %d bedeutet? Ich verstehe nicht was das heißt Und warum man das braucht
ОтветитьWas ist wenn ich mit short int rechnen möchte? %d geht da nicht, weil ist nur für int
Ответитьwie kann man - + machen?
ОтветитьWenn mir angezeigt wird ,,Geben Sie eine Zahl ein!", schreib ich 5 rein, dann nochmal, dann schreib ich 4. Als Ergebnis bekomme ich: 6422276
Weißt du vllt woran es liegen könnte?^^
MfG
Jonas
Bei mir stürzt das Programm ab sobald ich die erste Zahl eingegeben habe.
Ответитьhabe soweit alles wie du da stehen aber beim Multiplizieren sagt er mir keine 20 sondern 6422276 zahl 3?
ОтветитьWas ist der Unterschied zw printf und scanf?
ОтветитьIch habe hier ein problem, und zwar folgendes.
Ich habe das halt gemacht ich verstehe es auch aber ich hatte anscheinend einen fehler den ich dann ausgebessert habe, aber dann merkte ich das dass Programm mir immer wider das alte ausspuckt.
Bei mir muss ich immer wider eine neue main.c machen damit sich was bei mir änder und das wäre mir zu umständlich.
Bei mir steht immer:it seems that this project hast not been built yet.
do you want to build it now ?
Beim "Geben sie eine Zahl ein" run stürzt die .exe immer ab. Heißt wenn ich eine Zahl beim Run eingebe und enter drücke stürzt die Exe ab. Wodran könnte es liegen?
Ответитьhey kann mir bitte jemand halfen?
bei mir steht, dass in der Zeile, wo ich Multipliziere ein Fehler ist...
int main ()
{
int zahl1;
int zahl2;
printf ("Zahl bitte!");
scanf ("%d", &zahl1);
printf ("Zahl bitte!");
scanf ("%d", &zahl2);
int zahl3 = zahl1 * zahl2;
return 0;
}
Hallo Franneck!
Zum einen würde ich gerne sagen, dass ich deine Vortragsweise gut finde, ich mir aber deutlich mehr Erklärungen wünschen würde. Im ersten Tutorial gehst du zum Beispiel gar nicht auf den Compiler ein. Muss ich mir einen extra Compiler downloaden und installieren oder reicht es erstmal nur Codeblocks zu installieren um mit deinen Tutorials zu starten? Ich habe wegen meinem Maschinenbaustudium noch Visual Studio auf dem Rechner, das hat ja einen Compiler, den Codeblocks auch scheinbar nutzt.
Nun zu meinem Problem:
Ich habe dein Programm in diesem Tutorial genau so abgetippt wie du, dennoch funktioniert es nicht. Liegt das an dem oben gennanten Compiler von Visual Studio? Sollte ich einen anderen Compiler für Codeblocks verwenden? Vertragen sich die beiden Editoren eventuell nicht?
Wie installiere ich überhaupt einen Compiler für meinen Editor? Ein User hat den freundlichen Hinweis gegeben, dass man scanf nicht benutzen sollte. Wenn ich nun sscanf oder fgets benutze, wie muss ich dann meinen Ausdruck in Klammern schreiben ( '%d', &zahl1)? Gibt es sonst noch etwas zu den Funktionen sscanf und fgets zu beachten oder funktionieren sie genau, bzw. ähnlich wie scanf?
Kann mir jemand erklären, wieso man bei printf einfach die Variable hinten reinschreiben kann und bei scanf ein "&Variable" benötigt?
Oder lautet die Antwort "is' halt so...."?
Super Videos. Ich hab in 2 Wochen eine Klausur und weiß absolut nix. Der Prof spricht nur klingon oder so. Jetzt habe ich endlich jemanden gefunden, der die Sache auf deutsch erklärt. Danke dir.
Ответитьwow echt gute videos; besonders wenn man schon bisschen erfahrung hat mit anderen Sprachen. schade nur dass die Schrift so klein ist, dass man sie im Fullscreen noch gerade so lesen kann.
Ответить@Frannek ich habe den Quelltext genau wie du eingegeben, aber dann wird irgendein Müll ausgerchent. Könntest du mir bitte helfen.
ОтветитьFrage zu diesem Teil. Warum musst du zahl3 nicht wie die anderen oben erst deklarieren? Warum reicht es unten in die Zeile ein Int zu schreiben? Ich hätte zunächst mit einem Fehler gerechnet.
ОтветитьWenn du in der vorletzten Zeile statt printf ("%d",zahl3); printf ("%d",zahl1*zahl2); eingibst musst du keine dritte Variable definieren...
ОтветитьMarcel Da Silva
Probier mal zahl3 oben bei zahl1 und zahl2 zu deklarieren und lass das int unten vor zahl3 weg
printf("%d", zahl3); sieht diese Zeile wirklich so aus, oder eher so printf("%d, zahl3"); <-- das würde erklären warum zahl3 angezeigt wird, was für %d angezeigt wird ist in so einem Fall, meines Wissens nach undefiniert.
Ответитьich habe den code genau so geschrieben wie du, aber irgendwie passiert nichts. der zeigt mir nur unten an "cannot open output file bin\Debug\Test.exe Permission denied" was genau mache ich falsch?
ОтветитьHi Franneck,
habe igendwie ein problem bei der Aufgabe.
Ich finde den fehler nicht, aber wenn ich auf "run" gehe, öffnet sich das Fenster und kann auch meine erste zahl eingeben , wenn ich dann enter drücker , öffnet sich ein fenster "main.exe funktioniert nicht mehr.
Kannst du mir vll. weiterhelfen?
Ich werd dich an meiner Uni weiterempfehlen! Vielen Dank für die Videos!
Ответить