X Muster

Ich versuche derzeit, dies in Java zu tun, aber eine Antwort in C wird auch tun, ich kann die Antwort extrapolieren. Hier ist ein Bild, um das erforderliche Muster besser zu verstehen. Ich möchte wissen, wie das folgende Muster mit * und _ mit verschachtelten Schleifen erstellt wird. Bevor Sie fortfahren. Sie könnten gerne das ähnliche Zahlenmuster-Programm überprüfen Lassen Sie uns das gegebene Muster logisch in zwei verschiedene Abschnitte als – Gibt es eine Algo / Technik, die jeder kann mich führen, um in der Lage, dies zu versuchen, einige Karnaugh Karte wie Technik. Ich verstehe, dass ich code brauchen muss, um mit zu beginnen, aber ich kann es nicht schaffen, die Logik zu erarbeiten. Diese Logik wurde von einem Codeforwin-Liebhaber – Md Shahbaz – eingereicht. 1) Im inneren für Schleife iterates von j=1 bis k und druckt Charter, wenn j=i oder j=k-i+1 zeigt “*”, sonst zeigt es Raum. Wir müssen n Zeilen und n Spalten drucken. Also führen wir zwei verschachtelte Schleifen aus.

Die äußere Schleife druckt alle Zeilen nacheinander (läuft für i = 1 bis n). Die innere Schleife (läuft für j = 1 bis n) führt alle Spalten der aktuellen Zeile aus. Jetzt kann eine Zeile Leerzeichen und “` enthalten. Wie entscheiden wir, wo und wo “` Platz zu setzen. 2) Dieser Code wird ausgeführt, bis die innere for-Loop-Bedingung false ist, dann kommt er zur äußeren for-Schleife, die for-Schleife wird ausgeführt, bis die Bedingung i-=k false ist. Für i = 1 : Die erste und letzte Spalte sollte “` für i = 2 enthalten : Die zweite und die vorletzte Spalte sollten “` enthalten.