初心者な質問ですみません。
入力した数値の列だけ、〇と☓を縦に、段々になるように表示するプログラムを作りたいです。
実行例:
〇と☓を表示します。何列?:10
☓
〇☓
☓〇☓
〇☓〇☓
☓〇☓〇☓
〇☓〇☓〇☓
☓〇☓〇☓〇☓
〇☓〇☓〇☓〇☓
☓〇☓〇☓〇☓〇☓
〇☓〇☓〇☓〇☓〇☓
他力本願で申し訳ないのですが、わかる方はプログラムしていただけるとありがたいです。
よろしくお願いします。
〇と☓を表示
Re: 〇と☓を表示
フォーラムルールをお読みください。
課題なら、丸投げは禁止です。
こんな感じの出力でいいですか?
課題なら、丸投げは禁止です。
こんな感じの出力でいいですか?
(princ "○と×を表示します。何列?:")
(setq n (read))
(setq i 0)
(loop
(if (= i n) (return 0))
(if (> i n) (return 0))
(setq j 0)
(loop
(if (= j n) (return 0))
(if (> j n) (return 0))
(if (< j (- n i 1))
(princ " ")
(princ (if (= (* (truncate (/ j 2)) 2) j) "○" "×"))
)
(setq j (+ j 1))
)
(princ #\LineFeed)
(setq i (+ i 1))
)複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)
Re: 〇と☓を表示
丸投げの上にマルチポストですか。
http://detail.chiebukuro.yahoo.co.jp/qa ... 2101166522
http://detail.chiebukuro.yahoo.co.jp/qa ... 2101166522
Advanced Supporting Developer
無理やりこじつけ(ぉ
無理やりこじつけ(ぉ