Menengah35 XPUnit 5: Pola dan Bentuk, soal 7 dari 10

Huruf X

Gambar huruf X dari bintang di dalam kotak N kali N.

Huruf X terbentuk dari dua garis diagonal yang bersilangan. Kotak yang tidak dilewati garis diisi titik.

Masukan

Satu bilangan bulat N dari 1 sampai 30.

Keluaran

N baris berisi N karakter. Kotak di baris r dan kolom c (dihitung dari nol) berisi * bila berada di salah satu diagonal, selain itu ..

Contoh masukan dan keluaran

  1. Contoh 1

    Masukan

    5

    Keluaran

    *...*
    .*.*.
    ..*..
    .*.*.
    *...*

Petunjuk

Coba kerjakan dulu. Buka petunjuk satu per satu kalau kamu buntu.

Petunjuk 1

Diagonal pertama berisi kotak dengan r == c.

Petunjuk 2

Diagonal kedua berisi kotak dengan r + c == n - 1.

Pelajari dulu konsepnyaPerulangan for dan whilePython untuk Pemula

Soal lain di unit Pola dan Bentuk

Soal berikutnya: Belah Ketupat

Latih logika sedikit setiap hari

Ada soal harian dengan XP ganda dan liga mingguan yang dimulai dari nol setiap Senin.

Lihat semua tantangan