Zum Inhalt springen
  • 0

Aufgabe in C für Studium


Paarthurnax

Frage

Hey Leute,

ich bin jetzt im ersten Semester für ITM und ich habe eine Übungsaufgabe gestellt bekommen mit der ich nichts so richtig anzufangen weiß. Selbst nach durchsuchen der bisher 60 Folienseiten bin ich zu keiner Lösung gekommen. Hätte hier vielleicht jemand einen Ansatz oder Denkanstoß mit dem ich weiterkommen könnte?


- Wenn x durch 2 teilbar ist, soll x/2 als Ergebnis ausgegeben werden
- Andernfalls soll ein Fehler mit printf ausgegeben werden

Vielen Dank im Voraus schon mal ^^

Grüße
Paarthurnax

Link zu diesem Kommentar
Auf anderen Seiten teilen

9 Antworten auf diese Frage

Empfohlene Beiträge

  • 0

Das hier wäre mein Ansatz:

 

#include <stdio.h>

 

int main () {

 

//Variablen

    int x;

 

//Eingabe

    printf("Bitte gib die Zahl ein die durch 2 geteilt werden soll.\n");

    scanf("%d", x);

 

//Ausgabe

    if ("x durch 2 teilbar")

    {

        int a = x/2;

        printf("Das Ergebnis lautet %d", a);

 

    } else {

        printf("Die Zahl ist nicht durch 2 teilbar! Versuche es erneut!");

        return -1;

    }

    return 0;

}


Mein Problem ist nicht der Code an sich, sondern diese kleine Bedingung in den Code einzufügen.

vor 25 Minuten schrieb Maniska:
WENN x durch 2 teilbar ist,

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0

Okay also zusammenfassend ist das dann die Lösung(Für alle mit demselben Problem):
 

#include <stdio.h>

 

int main () {

 

//Variablen

    int x;

 

//Eingabe

    printf("Bitte gib die Zahl ein die durch 2 geteilt werden soll.\n");

    scanf("%d", &x);

 

//Ausgabe

    if (x%2==0)

    {

        int a = x/2;

        printf("Das Ergebnis lautet %d", a);

 

    } else {

        printf("Fehler");

    }

   

    return 0;

}


Hier "if (x%2==0)"  wird dann einfach nur abgefragt ob x einen Rest besitzt oder nicht. Falls nein wird x/2 gerechnet, falls ja wird der Fehler ausgegeben.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Diese Frage beantworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

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...