Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

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

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

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

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 Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.