
入力した数字の最大値、最小値、平均値を出力するプログラムを組みましたが、平均値を出力する時、小数点が表示されません。下記のプログラムに何を追加すれば表示されますか?
using System;
namespace 最大最小平均を出力
{
class Program
{
static void Main(string[] args)
{
int avr = 0;
int max = 0;
int min = 0;
int[] a = new int[10];
for (int i = 0; i < a.Length; ++i)
{
Console.WriteLine("整数を入力してください:");
a[i] = int.Parse(Console.ReadLine());
}
//平均値
for (int i = 0; i < a.Length; ++i)
{
avr = avr + a[i];
}
//最大値
for (int i = 0; i < a.Length; ++i)
{
if (max < a[i])
max = a[i];
}
//最小値
for (int i = 0; i < a.Length; ++i)
{
if (min > a[i])
min = a[i];
}
Console.WriteLine("最大値:" + max);
Console.WriteLine("平均値:" + (avr / 10));
Console.WriteLine("最小値:" + min);
}
}
}
No.2ベストアンサー
- 回答日時:
>int avr = 0;
>小数点が表示されません。
「整数型」なら小数以下は扱えないので、「小数点が表示されない」のは当然では?
>何を追加すれば表示されますか?
float をつけて小数が扱える「浮動小数点数として取得」すればよいのでは?
Console.WriteLine("平均値:" + ((float)avr / 10));
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- C言語・C++・C# プログラミングを教えて欲しいです。 配列aは、int a[9]={7,6,12,8,3,5,10,9 4 2022/12/19 23:27
- C言語・C++・C# C言語 プログラミング 4 2022/05/22 11:53
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- Ruby 【JAVA】数字をひし形に出力するプログラムについて 2 2022/07/11 23:32
- Java Java 配列<選挙> 4 2023/07/31 15:07
- C言語・C++・C# c言語 プログラムのエラー 1 2023/02/11 20:31
- C言語・C++・C# カードシャッフルのブログラムを使ってc言語でブラックジャックをしたい 2 2022/04/12 15:13
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
std::set<int> で、ある値が何...
-
C言語での引数の省略方法
-
#define _CRT_SECURE_NO_WARNIN...
-
C言語の演算子!=の使い方で質問...
-
C言語のポインタ
-
VC++の配列で
-
複数桁10進数の*桁目だけを抽出...
-
「指定されたキャストは有効で...
-
C言語/ランダムbeepのプログラ...
-
プログラミングについてです。
-
プログラムのどこがエラーか教...
-
リストに整数値があるか判定す...
-
memsetについて
-
c言語 ファイル出力について
-
エンキューとデキューの操作関数
-
switch case 文 でお願いしま...
-
VCの構造体【否 .Net】文字列
-
うまくいかないorz
-
C言語プログラム能力検定の問題...
-
C言語の簡単な質問です。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「指定されたキャストは有効で...
-
C言語での引数の省略方法
-
#define _CRT_SECURE_NO_WARNIN...
-
複数桁10進数の*桁目だけを抽出...
-
ラップ関数とはどんなものですか?
-
C言語 エラーの原因がわからな...
-
(int *)の意味
-
【C++】関数ポインタの使い方
-
if と配列の組み合わせ
-
構造体の勉強中です 合計点の高...
-
windows-findstrの正規表現を使...
-
C言語で分からないところがあり...
-
int型の変数値をバイト列として...
-
PowerShellがうまくいかない
-
C言語での奇数の和
-
「{ } で囲むだけ」は正しい?
-
std::set<int> で、ある値が何...
-
実数の整数部,小数部の取得
-
エラー 添字が付けられた値が、...
-
int16_t の _t は何?
おすすめ情報