Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

so der lehrer hat uns folgende aufgabe gegeben:

Übung: Korrigieren und begründen Sie die Fehler.

Bringen Sie das Programm zu Laufen

int main()

{

int $a=0, $b=1, c;

float zahl_1=1.0, zahl-2=2.0, summe;

double Summe, double;

char 1.Buchstabe='a';

c=$a+$b;

printf("c: %d\n",C);

Summe=zahl_1+zahl-2;

printf("Summe: %f\n",summe);

printf("double: %f\n",double);

printf("1.Buchstabe: %s\n",1.Buchstabe);

return 0;

}

könnt ihr mir das mal lösen?? dann kann ich es mal anschauen und hab so ein AHA effekt.

thx und mfg

manu

Geschrieben

ja nach dem compilen zeigt er mir alle syntax fehler an.....

dann stehen da um die 10 fehler

z.b. bad suffix ; usw. soweit bin ich au gekommen. aber das hilft mit nix wie soll ich es verbessern??

der lehrer hat uns einfach die aufgabe gegeben. und wir haben erst 6 std.

programmiertechnik

ich hoff mir kann jemand helfen

Geschrieben

z.b. bad suffix ; usw. soweit bin ich au gekommen. aber das hilft mit nix wie soll ich es verbessern??

in der Fehlermeldung steht auch immer die Zeile angegeben.

Ich würde die Fehler verbessern, so dass Du am Ende ein lauffähiges Programm hast

Geschrieben

Um mal dir einwenig zu helfen:

printf kannst du nur benutzen wenn du eine bestimmte header datei mit include einbindest...

$a oder $b in der deklaration von variablen : NIX GUT :) wir sind nicht bei PHP :P

double ist ne ... hmmm... ka wie man das nennt aber ist reserviert als typbezeichnung deswegen geht double Summe, double; nicht... da du ja double nicht als variablennamen benutzen kannst...

1.Buchstabe als variablenname geht leider auch net... wegen .

bei der ausgabe von einem char nicht %s sondern %c für charakter

printf("Summe: %f\n",summe); geht auch net ganz da summe nur deklariert wurde... der double wert ist Summe den du mit Summe=zahl_1+zahl-2; berechnet hast... merkste was??? :)

printf("c: %d\n",C); geht auch net... siehe oben mit merkste was :) (c nicht C um mitm finger drauf zu zeigen :P)

den rest müsstest du jetzt eigentlich selber hinbekommen... also umschreiben und so... bissel arbeit musst du auch machen :P

gruß

micha

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...