Zum Inhalt springen
  • 0

Aufgabe in C für Studium


Frage

Geschrieben

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

9 Antworten auf diese Frage

Empfohlene Beiträge

  • 0
Geschrieben

Dein Ansatz wäre?

Also einfach mal in Worten, ohne Code:

WENN x durch 2 teilbar ist,
DANN soll x/2 als Ergebnis ausgegeben werden
SONST soll ein Fehler mit printf ausgegeben werden

Und jetzt bitte etwas erkennbare Eigenleistung.

  • 0
Geschrieben

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,

 

  • 0
Geschrieben

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.

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