kleines Programm



  • Hallo,
    ich möchte einfach nur ein kleines Programm erstellen, dass zur Lösung der linearen Gleichung a1x+a0=0 bei gegebenen reellen Koeffizienten führt.
    Mein Programm läuft nicht 😞
    Vielleicht ist die Formel falsch.
    Mir fehlt der Ansatz 😞



  • newbieeeee schrieb:

    Mein Programm läuft nicht 😞

    Siehe dazu meine Signatur.

    Vielleicht ist die Formel falsch.

    Vielleicht. Schwer zu sagen, wenn du sie nicht zeigst.

    Mir fehlt der Ansatz 😞

    Weniger Smilies, mehr Code, bitte.

    P.S.:
    "kleines Programm" ist ein ganz schlechter Thread-Titel.



  • newbieeeee schrieb:

    ich möchte einfach nur ein kleines Programm erstellen, dass zur Lösung der linearen Gleichung a1x+a0=0 bei gegebenen reellen Koeffizienten führt.

    ich habe mir einfach gedacht, die Formel nach der Eingabe des Benutzers nach x aufzulösen, also hier mein code

    #include <stdio.h>
    
    int main()
    {
    	int a0, a1, x;
    
    	printf("Fuer a1x+a0=0 die Werte a1 und a0 eingeben: \n");
    	scanf("%d%d", &a1, &a0);
    
    	x=(-a0)/(a1);
    
    	printf("%d*%d+%d=0\n", a1, x, a0);
    
    	return 0;
    }
    


  • Die Formel ist in Ordnung. Aber ist dir klar, dass int keine Nachkommastellen aufnehmen kann?



  • MFK schrieb:

    Aber ist dir klar, dass int keine Nachkommastellen aufnehmen kann?

    Danke jetzt klappt's


Anmelden zum Antworten