Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Magisches Quadrat

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
24.11.2002, 11:12 Uhr
~Chris24
Gast


Ich habe das folgende C-Programm geschrieben und wollte eigentlich, daß ein Magisches Quadrat mit ungerader Kantenlänge am Bildschirm ausgegeben wird !
Aber anscheinend habe ich etwas falsch gemacht bzw. vergessen !

Wer kann mir helfen ??? Es wäre wirklich sehr wichtig !!!

mfg
Chris


C++:
#include <stdio.h>

void main () {
    int magquad [100] [100];
    int zeilen, spalten, number, laenge;
    
    number=1;
        
    printf ("Geben sie bitte die Anzahl der Zeilen bzw. Spalten ein:");
    scanf ("%d", &laenge);  

    for (spalten =0; spalten < 100; spalten= spalten + 1)
        {
        for (zeilen =0; zeilen < 100; zeilen = zeilen + 1)
            magquad [spalten][zeilen] = 0;
        }
    printf("\nDas Magische Quadrat:\n");
    printf("---------------------\n\n");

    zeilen = (laenge + 1)/2;
    spalten= (laenge - 1)/2;

    for (number = 1; number <= laenge * laenge; )
        {
        zeilen = (zeilen + laenge) % laenge;
        spalten = (spalten + laenge) % laenge;

        if (magquad [spalten][zeilen] == 0)
            {
            magquad[spalten][zeilen]=number;
            number++;
            spalten++;
            zeilen++;
            }
        else
            {
            zeilen++;
            spalten--;
            }
        }
}


Dieser Post wurde am 25.11.2002 um 10:37 Uhr von void* editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.11.2002, 10:36 Uhr
void*
Generic Pointer
(Operator)


Hallo,

kannst Du vielleicht präzisieren, was nicht klappt?
Wo ist der Fehler, wie sollte das Resultat aussehen?
--
Gruß
void*
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: