アプリ版:「スタンプのみでお礼する」機能のリリースについて

入力された整数 nに対して、記号「*」を使ってn段のピラミッドを表示するプログラムを作りたいと思っているのですが、
n が負の整数の場合に一番上の段にはn個の「*」を表示させ、一番下の段には1個の「*」を表示させて、逆向きのn段のピラミッドを表示させるということができません。
その場合はどのようなプログラムになりますか?わかる方がいたら教えてください。

A 回答 (3件)

> n段のピラミッド



ピラミッドって何だろ?
ちょっと出力想定が分からんなぁ。

「貴方だけが知ってる」事が一般常識とは限らない。
その辺キチンと説明しないと「仕様」にはならないんですよ。

当然↓なのは記号「*」なんかじゃ作れないし。
「プログラミングC言語についての質問」の回答画像2
    • good
    • 0

まずnの正負をif文で判定する



nが正ならカウンターを1から初め
*を一つづ増やす

nが負ならカウンターをnから初め
*を一つづつ減らす
    • good
    • 0

基本的には一行ずつ表示するループ処理のカウンタをインクリメントじゃなくてデクリメントするイメージで出来ると思います。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!