Wurzelberechnung

Tutorials.at
Verfügbare Informationen zu "Wurzelberechnung"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: Kimi - detewe89
  • Forum: Tutorials.at
  • Forenbeschreibung: Programmierforum
  • aus dem Unterforum: C / C++
  • Antworten: 3
  • Forum gestartet am: Mittwoch 19.04.2006
  • Sprache: deutsch
  • Link zum Originaltopic: Wurzelberechnung
  • Letzte Antwort: vor 16 Jahren, 5 Monaten, 6 Tagen, 9 Stunden, 32 Minuten
  • Alle Beiträge und Antworten zu "Wurzelberechnung"

    Re: Wurzelberechnung

    Kimi - 17.11.2007, 22:41

    Wurzelberechnung
    Hi ich habe folgendes problem, ich sitze nun eine weile dran und ich bekomme immer diesen fehler:


    Fehler 4 error C2440: '=': 'double' kann nicht in 'double (__cdecl *)(double)' konvertiert werden c:\............



    Tja das kommt dann nochmal:

    Fehler 5 error C2440: '>': 'double (__cdecl *)(double)' kann nicht in 'double' konvertiert werden c:\.................



    So nun hier der Code:


    Code: #include <math.h>
    #include <stdio.h>
    #include <conio.h>
    void main(void)
    {
    double x=0.1;
    double yalt=1;
    double yneu=1;
    int nachkomma=1;
    double eps = 0.00000001;

    printf("Wurzelberechnung\n");
    printf("Bitte x eingeben:\n", x);
    scanf("%lf", &x);
    fflush(stdin);
    printf("Bitte genauigkeit eingeben, Kommastellen:\n", eps);
    scanf("%lf", &eps);
    fflush(stdin);
    nachkomma = eps;

    eps = 1*pow(10.0,(-eps));
    yneu= x/2;


    if(x!=0)
    {
    do
    {
        yalt=yneu;
        yneu=0.5*(x/yalt+yalt);
        printf("yneu=%lf", yneu);
        printf("Differenz=%lf", fabs=(yneu-yalt));
    }
    while (fabs(yneu-yalt) > fabs);
    }
    else (yneu=0.0);
    printf("Ergebnise:%*.*lf\n", (nachkomma+2), nachkomma, yneu);
    printf("Wurzel aus x mit sqrt: %lf", sqrt(x));

    getch();
    }[quote]


    Also ich bin mir sicher das irgendwo ein kleiner fehler passiert ist.

    Besten Dank![/quote]



    Re: Wurzelberechnung

    detewe89 - 18.11.2007, 15:07


    Also ich schick Dir einfach mal meine GCC-Compilermeldungen:

    Code: ~$ gcc -Wall -lm -o test test.c
    test.c:4: Warnung: Rückgabetyp von »main« ist nicht »int«
    test.c: In Funktion »main«:
    test.c:12: Warnung: zu viele Argumente für Format
    test.c:15: Warnung: zu viele Argumente für Format
    test.c:31: Fehler: Ungültiger L-Wert in Zuweisung
    test.c:33: Fehler: Ungültige Operanden für binäres >
    test.c:38:2: Warnung: Kein Newline am Dateiende
    ~$

    Die meisten Dinge sollten schon klar werden :-)

    Daniel



    Re: Wurzelberechnung

    Kimi - 22.11.2007, 21:48


    hmm bei mir geht das trotzdem net, misst ich komme da net si richtig klar.


    Ich kann aus der fehlermeldung da net viel erkennen so dumm bin ich orr kotzt mich das an.

    Hmmm.



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum Tutorials.at

    Mischen von Einträgen einer doppelt verketteten Liste - gepostet von Zuul am Mittwoch 21.03.2007
    Gleichen in gleichungen. - gepostet von CRASH am Samstag 24.02.2007
    Umrechner Arabische in Römische Zahlen - gepostet von Walgo am Donnerstag 19.07.2007
    Error-Meldung - gepostet von Cookie am Sonntag 10.09.2006
    Frage - gepostet von Banck70 am Samstag 22.07.2006
    Datei öffnen - gepostet von ringo am Donnerstag 23.08.2007
    crt.vpi nicht gefunden - gepostet von necator am Sonntag 17.06.2007
    Zeugnisnotenrechner - brauche Hilfe beim Programmieren. - gepostet von Mobin am Dienstag 09.01.2007



    Ähnliche Beiträge wie "Wurzelberechnung"