Merhaba bugün sizlerle Java ve C programlama dilleri console ekranında Z şeklini çizdiren programı geliştireceğiz.
Java kodu ile geliştirilmiş program kodları aşağıdaki gibidir.
public static void main(String[] args) {
// Kullanıcıdan console ekranından sayi almak için scanner tanımlıyoruz.
Scanner scanner = new Scanner(System.in);
System.out.println("Lütfen sayi giriniz!");
int sayi = scanner.nextInt();
for (int i = 0; i < sayi; i++) {
for (int j = 0; j < sayi; j++) {
if (i == j || i == 0 || i == sayi - 1) {
System.out.printf("1");
} else {
System.out.printf("0");
}
}
System.out.println();
}
}
Console ekranında aşağıdaki gibi bir çıktı görüyor olacaksınız.
1111111111
0100000000
0010000000
0001000000
0000100000
0000010000
0000001000
0000000100
0000000010
1111111111
C programlama dili ile geliştirilmiş programın kodları aşağıdaki gibidir.
int sayi = 0;
printf("Lütfen sayi giriniz!\n");
scanf("%d", & sayi);
for (int i = 0; i < sayi; i++) {
for (int j = 0; j < sayi; j++) {
if (i == j || i == 0 || i == sayi - 1) {
printf("1");
} else printf("0");
}
printf("\n");
}
getch();
Console ekranında aşağıdaki gibi bir çıktı görüyor olacaksınız.
1111111111
0100000000
0010000000
0001000000
0000100000
0000010000
0000001000
0000000100
0000000010
1111111111