入力した数字の最大値、最小値、平均値を出力するプログラムを組みましたが、平均値を出力する時、小数点が表示されません。下記のプログラムに何を追加すれば表示されますか?
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ランキング
-
「指定されたキャストは有効で...
-
複数桁10進数の*桁目だけを抽出...
-
#define _CRT_SECURE_NO_WARNIN...
-
C言語での引数の省略方法
-
【C++】関数ポインタの使い方
-
比較回数と交換回数表示について
-
C言語で三目並べをするプログラ...
-
if と配列の組み合わせ
-
商と剰余を同時に求める(C言語)
-
C言語での奇数の和
-
ラップ関数とはどんなものですか?
-
Arduinoのプログラムにエラーが...
-
C言語
-
並列プログラミングのπ計算につ...
-
C言語 エラーの原因がわからな...
-
インライン展開されているか確...
-
GlobalAllocの変数を関数に引き...
-
HANDLEて何ですか?
-
read関数をノンブロッキングで...
-
C++でvectorにテキストファイル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語での引数の省略方法
-
#define _CRT_SECURE_NO_WARNIN...
-
「指定されたキャストは有効で...
-
C言語 配列と関数の練習問題
-
複数桁10進数の*桁目だけを抽出...
-
(int *)の意味
-
if と配列の組み合わせ
-
ラップ関数とはどんなものですか?
-
卒業研究でよく分からないとこ...
-
【C++】関数ポインタの使い方
-
c言語
-
足して100になるような乱数のア...
-
C言語初心者です、、、お助けく...
-
数字列を3桁ごとにカンマで区切...
-
C言語 エラーの原因がわからな...
-
実数の整数部,小数部の取得
-
課題でつまってます・・・
-
商と剰余を同時に求める(C言語)
-
C言語の配列をC++のvectorに高...
-
std::set<int> で、ある値が何...
おすすめ情報