Stammtisch: Wir schaffen 8888 Seiten! (1000, 1337, 2222, 3333, 4444, 5555, 6666 & 7777 geschafft)

  • das update dinges hat dauernd gemeint, dass ich 4.4.2 installiert hab, obwohl ich in den einstellungen 4.4.4 stehen gehabt hab. war das original rom von google.


    jetzt hab ich komplett frisch geflasht. davor backup mit titanium und alles auf den pc gesichert

    Dieser Beitrag wurde noch nie editiert, zuletzt von »hangman« (Heute , 13:37)



    1355?mode=raw


    Skill ist, wenn Luck zur Gewohnheit wird

  • Ich weiss ja nicht was ich vom neuen Diablo III Patch halten soll, der gerade auf dem test realm getestet wird, aber aktuell finde ich ihn nicht schlecht. Endlich mal neue Legendary Items die man finden kann :)

  • #include <stdio.h>
    #include <math.h>


    int main ()
    {
    // Vereinbarung
    int i;
    double a,x0,x1,diff;

    // Befehle des Programms
    printf ("a = ");
    scanf ("%f",&a);

    if (a>0)
    {
    i=0;
    diff=1;
    x0=1.0;
    printf ("x%d = %.8f\n",i,x0);
    i++;
    while (diff>(1/100000000))
    {
    x1=(0.5)*(x0+(a/x0));
    printf ("x%d = %.8f\n",i,x1);
    i++;
    diff=x1-x0;
    x0=x1;
    }
    }else {
    printf ("Wählen Sie bitte einen positiven Wert für a");
    }

    return 0;
    }


    Warum gibt er mir 0.5 statt 1.5 aus? Btw, wie isn das Tag für das Spoiler Ding? Mit Tapatalk kann ich das nich antippen, bzw. Es wird nicht angezeigt.


    // ok iwie will der code tag auch nicht...
    // ok habs raus. %lf und die fabs () Funktion waren die Lösung
    // ok Problem appeared bei dem b Teil der Aufgabe für die n-te Wurzel...


  • Mal ganz freundlich gefragt: Was für eine grausame, Augen-Ebola-erzeugende hässliche Scheiße postetst du da?


    Das ist unwartbarer, unlesbarer Code von der Sorte, die ich sofort wegschmeiße, statt zu versuchen, ihn zu verstehen.


    Warum keine sprechenden Variablennamen? Warum keine Kommentare? Nicht mal die Ausgabe erklärt, was du da eigentlich machst.


    Sorry, aber das musste sein...

    Dieser Beitrag wurde noch nie editiert, zuletzt von »hangman« (Heute , 13:37)



    1355?mode=raw


    Skill ist, wenn Luck zur Gewohnheit wird

  • das tu ich ja nicht, kenne seine mutter doch gar nicht. nur seinen codestil

    Dieser Beitrag wurde noch nie editiert, zuletzt von »hangman« (Heute , 13:37)



    1355?mode=raw


    Skill ist, wenn Luck zur Gewohnheit wird


  • Askla Senpai.


    Ist
    mein... fünftes Programm in C, es tut mir ausgesprochen leid, dass wir
    in Praktikum 1 nicht mit einem "Hello World" anfangen, sondern mit einer
    Sinusberechnung.


    Ich habe es mittlerweile gelöst.
    Aufgabenstellung für den Code, den ich gepostet habe, war die simple
    Berechnung einer Quadratwurzel, dabei ist a der Radikand, i eine
    Zählvariable, x0 und x1 sind die Variablen für die Iterationsschritte
    und diff ist die Variable für die absolute Differenz. Der zweite Teil
    der Aufgabe ist es die n-te Wurzel zu berechnen. Dabei ist n der
    Exponent der Wurzel, xi_hoch_potenz ist für die nötige Potenz (Formel
    folgt) und k für eine weitere Zählvariable (für die n-1 Durchläufe für
    die Potenz).


    Die Formel ist nun:


    xi+1 = 1/n*((n-1)*xi + a/xi^n-1)


    a und n sind dabei ganzzahlig und positiv. x0 soll als erstes den Wert 1
    bekommen und das Programm soll abbrechen wenn die absolute Differenz der
    zwei Indikationswerte x0 und x1 kleiner als 10^-8 ist.
    Die Berechnung von xi^n-1 (xi_hoch_potenz...) soll durch (n-1)-maliges Multiplizieren von xi bestimmt werden.


    Das
    ist die zweite Aufgabe... so zufrieden? Wir werden als Studenten auch
    nur mit so nem Haufen konfrontiert und sollen daraus einen Goldbarren
    schaffen :D. Meine Codes sehen aktuell so aus:


    Quadratwurzel:


    n-te Wurzel:


    Kommentare kommen morgen... kann ich das sonst noch sauberer machen Senpai?


    // Also ja, (bevor behauptet wird, dass ich nicht einsehe, dass ich nichts im Kopf habe oder so...) der Code ist messy, sieht scheiße aus und ist unübersichtlich, sprich: du hast durchaus Recht.

  • Ich kenne echt keinen der sich darauf freut, aber du musst es ja unbedingt erzwingen :D


    Wie du kennst keinen der sich darauf freut? Was kennst du für Untermenschen? Das ist das einzige auf was man sich in der Weihnachtszeit freuen kann, außer natürlich sich mit der Familie zusammen zusetzen!

  • Du kannst z.b. den scope der variablen verkleinern, sprich erst da erstellen, wo du sie brauchst. Nicht alle am Anfang. Aber ich finds gut, dass du erkennt, wie schlecht lesbar der code ist. Gute Variablennamen helfen da echt sehr viel weiter

    Dieser Beitrag wurde noch nie editiert, zuletzt von »hangman« (Heute , 13:37)



    1355?mode=raw


    Skill ist, wenn Luck zur Gewohnheit wird

  • Wie du kennst keinen der sich darauf freut? Was kennst du für Untermenschen? Das ist das einzige auf was man sich in der Weihnachtszeit freuen kann, außer natürlich sich mit der Familie zusammen zusetzen!


    Wenn dann kommen mir nur die alten Donald Duck und Chip Chap Weihnachts Specials auf die Flimmerkiste ;)


    z.b das