Ankündigung

Einklappen
Keine Ankündigung bisher.

c# programmieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    c# programmieren

    Guten Morgen liebe 1.0 Elite

    sitze hier grad in Programmieren und unsere aufgabe ist es, unseren anfangsbuchstaben so zu programmieren das es in der Ausgabe in etwa
    so aussieht: http://img6.yfrog.com/i/csharpm.jpg/

    Ich habe leider kein Plan wie ich da rangehen soll :/

    Jemand nen idee , lösungsansatz oder ähnliches?


    Bei kompetenten Posts gibts pics!!!

    Mfg NoX

    #2
    Kp... bin grad mein " D K" am progen .__.

    Kommentar


      #3
      Ist es immer der gleiche Buchstabe, oder muss das variabel sein?
      Wenns nur um die Ausgabe geht:
      1 Array für jede Zeile und dann ausgeben

      Kommentar


        #4
        noobhans postete
        Ist es immer der gleiche Buchstabe, oder muss das variabel sein?
        Wenns nur um die Ausgabe geht:
        1 Array für jede Zeile und dann ausgeben
        sollte nur m sein

        das mit dem array wäre auch meine idee gewesen, doch der lehrer meinte das geht noch mit weniger programm code, mit for/while schleife, if ,else if und son kram...

        Kommentar


          #5
          du brauchst nichmal 1 arry für jede zeile zu machen, du kannst einfach ein 2 dimensionales array machen...... das ist dann so wie ein koordinaten system.

          Kommentar


            #6
            print ?

            wo ist das problem ?

            Kommentar


              #7
              CPW.AWESOME postete
              du brauchst nichmal 1 arry für jede zeile zu machen, du kannst einfach ein 2 dimensionales array machen...... das ist dann so wie ein koordinaten system.
              stimmt :x bin etwas JavaFX geschädigt, da gibts keine zweidimensionalen felder

              Kommentar


                #8
                noobhans postete
                CPW.AWESOME postete
                du brauchst nichmal 1 arry für jede zeile zu machen, du kannst einfach ein 2 dimensionales array machen...... das ist dann so wie ein koordinaten system.
                stimmt :x bin etwas JavaFX geschädigt, da gibts keine zweidimensionalen felder
                wie gesagt, unser lehrer, der ständig ím unterricht afk kaffe trinken ist, meinte wir solln das per for/while schleifen und if / elseif und son kram lösen.

                Kommentar


                  #9
                  for (int i = 1; i < 6; i++)
                  {
                  char[] x = new char[11];
                  x[0] = 'm';
                  x[10] = 'm';
                  x[i] = 'm';
                  x[10 - i] = 'm';
                  Console.WriteLine(x);
                  }

                  krasses c# btw...
                  wenn du meine lösung deinem lehrer zeigst wird er impressed sein. und sag ihm er soll euch lieber ein paar sinnvolle aspekte der sprache beibringen. ansonsten könnt ihr gleich c lernen..

                  Kommentar


                    #10
                    thx :) ne erklärung wäre nett

                    Kommentar


                      #11
                      was verstehste denn nicht?
                      ich erstelle für jede der zeilen ein array of chars und kopiere die "m" an die richtige stelle. die restlichen felder des arrays sind leer. dann printe ich das array. fertig.

                      Kommentar


                        #12
                        kannst du die Buchstaben S und R auch schnell proggen? :) ich komm da garnich drauf klar :D thx =)

                        Kommentar


                          #13
                          Und Buchstabe D und K hintereinander xD

                          Kommentar


                            #14
                            ist doch das selbe prinzip.
                            wenn ihr wirklich mit if und schleifen arbeiten sollt, dann bastelst du halt ein switch case oder ein doofes if, else if und gibst je nach iterationsschritt eine andere zeile aus.

                            sprich sowas hier:

                            switch(i)
                            {
                            case 0:
                            x[5]='s';
                            break;
                            case 1:
                            x[4]='s';
                            x[6]='s';
                            break;
                            }

                            etc.. das musst du halt austüfteln wie es gut aussieht.

                            für R das gleiche.

                            Kommentar


                              #15
                              ich verstehs nich :D

                              Kommentar

                              Lädt...
                              X