- LiFePO4 Speicher Test         
Seite 2 von 4 ErsteErste 1234 LetzteLetzte
Ergebnis 11 bis 20 von 37

Thema: Charles Problem

  1. #11
    Neuer Benutzer Öfters hier
    Registriert seit
    30.01.2011
    Beiträge
    20
    Anzeige

    Praxistest und DIY Projekte
    Aso okay. Ich probiere mich mit deinem Tipp dran.

    Vielen Dank

  2. #12
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    25.04.2010
    Beiträge
    1.249
    Mach das.

    Du musst jetzt nen Algorythmus entwickeln der dir zu einer bestimmten Fläche ein Dreieck findet, welches drei ganzzahlige Seiten hat. Das machst du dann für jede Fläche drei mal.

    Der Rest sollte kein Problem sein.

  3. #13
    Neuer Benutzer Öfters hier
    Registriert seit
    30.01.2011
    Beiträge
    20
    Alles klar dank dir.
    Du hast mir sehr geholfen.

    Falls ich noch Fragen habe poste ich sie in nächster Zeit in diesen Thread.

  4. #14
    Neuer Benutzer Öfters hier
    Registriert seit
    30.01.2011
    Beiträge
    20
    Hallo noch einmal. Auch so komme ich nicht weiter. Ich hänge in den Schleifen und den Anweisungen darin.

  5. #15
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    25.04.2010
    Beiträge
    1.249
    Und wieder gilt, zeig was du bis jetzt hast. Deine Hausaufgaben macht dir hier keiner.
    Hast du dir schonmal die Heron'schen Formeln angeschaut?

  6. #16
    Neuer Benutzer Öfters hier
    Registriert seit
    30.01.2011
    Beiträge
    20
    Hier mein Code. Wie bereits erwähnt komme ich in den Schleifen an sich nicht weiter. Die Verschachtelung macht mir Probleme.

    Ich habe heute unseren Dozenten nach der Aufgabe gefragt und dieser war genau so ratlos, wie ich das komplette Wochenende.

    Code:
    #include <stdio.h>
    #include <math.h>
    
    main()
    {
    int a[3]={}, b[3]={}, c[3]={}, n, i=0, A=0;
          
    printf("Wieviele solche Dreiecke soll das Programm suchen? ");
    scanf("%d", &n);
                 
    do{
    i++;
    a[0]=0; a[1]=0; a[2]=0;
    b[0]=0; b[1]=0; b[2]=0;
    c[0]=0; c[1]=0; c[2]=0;
                 
    do{
    A++;
    c[0]=A;
          
    do{
    a[0]=a[0]+1;
    c[0]=c[0]-1;
    
    if((a[0]*c[0])/2==A)
    {
    a[1]=a[0];
    c[1]=c[0];
    do{
    a[1]=a[1]+1;
    c[1]=c[1]-1;
    
    if((a[1]*c[1])/2==A)
    {
    a[2]=a[1];
    c[2]=c[1];
    do{
    a[2]=a[2]+1;
    c[2]=c[2]-1;
    
    if((a[2]*c[2])/2==A)
    {
    goto b;
    }
    }while(c[2]>0);
    }
    }while(c[1]>0);                    
    }
    }while(c[0]>0);
          
          
    }while((a[0]*c[0])/2!=A && (a[2]*c[1])/2!=A && (a[2]*c[2])/2!=A);
                 
    b:;
    b[0]=sqrt(pow(c[0],2)-pow(a[0],2));
    b[1]=sqrt(pow(c[1],2)-pow(a[1],2));
    b[2]=sqrt(pow(c[2],2)-pow(a[2],2));
          
    printf("--%d-------------", i);
    printf("Flaeche: %d", A);
    printf("%d %d %d", a[0], b[0], c[0]); 
    printf("%d %d %d", a[1], b[1], c[1]); 
    printf("%d %d %d", a[2], b[2], c[2]); 
          
    }while(i!=n);
          
    getch();
    }

  7. #17
    Erfahrener Benutzer Robotik Einstein Avatar von SprinterSB
    Registriert seit
    09.06.2005
    Ort
    An der Saar
    Beiträge
    2.802
    Ganz billig: Nimm das erste Tripel
    (15,112,113)
    (24,70,74)
    (40,42,5

    multipliziere alle Seitenlängen mit 2 --> eine weitere Lösung mit größerem Flächeninhalt

    multipliziere alle Seitenlängen mit 3 --> eine weitere Lösung mit größerem Flächeninhalt

    usw.

    Das findet zar nicht lückenlos alle Möglichkeiten in aufsteigender Reihenfolge, aber das verlangt die Aufgabe auch garnicht
    Disclaimer: none. Sue me.

  8. #18
    Neuer Benutzer Öfters hier
    Registriert seit
    30.01.2011
    Beiträge
    20
    Auch ne gute Idee eigentlich Muss man erstmal drauf kommen

  9. #19
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    25.04.2010
    Beiträge
    1.249
    Naja, ich weiss ja nicht wer die Aufgabe kontrolliert, aber ne gute Note dürfte man so nicht bekommen...

  10. #20
    Neuer Benutzer Öfters hier
    Registriert seit
    30.01.2011
    Beiträge
    20
    Kontrollieren tut die keiner nur ich wollte die Aufgabe endlich mal gelöst haben, weil ich so lange schon dran hänge.

Seite 2 von 4 ErsteErste 1234 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test