【練習問題】絶対値を求めるプログラム【C】

※本サイトはアフィリエイト広告を利用しています。
アイキャッチIT技術
この記事は約1分で読めます。
スポンサーリンク

問題文

読み込んだ整数値の絶対値を表示するプログラム

【表示例】

整数を入力してください:-5

-5の絶対値は、5です。

※赤文字はユーザに入力を求める箇所、青文字は、入力により表示が変動する箇所です。

プログラムの手順

  1. int型の変数numberを宣言する
  2. 整数値を読み込み、numberに代入する
  3. numberの値が0以上であるのかどうかで条件分岐する
  4. 0以上の場合は、そのまま表示。0未満の場合は符号を入れ替えて表示をする。
フローチャート

サンプルプログラム

/*
	整数値を読み込んで、その絶対値を表示するプログラム
*/
#include <stdio.h>

int main(void)
{
	int no;

	printf("整数を入力してください:");
	scanf("%d", &no);

	if (no >= 0) {
		printf("絶対値は%dです。", no);
	}
	else {
		printf("絶対値は%dです。", -no);
	}

	return 0;
}
タイトルとURLをコピーしました