C言語についてです。

Writer: admin Type: arte Date: 2019-01-08 00:00
C言語についてです。以下の出力例のように、10 個の整数値を適当に選んで配列宣言し、配列と for 文を用いることでデータの 数値と同じ個数の「*」と平均値を出力するプログラムを作成する方法がわかりません。実行例num[ 0]:**2num[ 1]:***3num[ 2]:**********10num[ 3]:********8num[ 4]:******6num[ 5]:*******7num[ 6]:*****5num[ 7]:******6num[ 8]:****4num[ 9]:***3Average = 5.400000わかる方、ヒントだけでも教えていただけると幸いです。共感した0###「質問者さんの分かる部分と分からない部分」がわかりません。なので、ヒントの出しようがないです。int num[10];int sum = 0;for(int i = 0; i < 10; i++){scanf("%d",&num[i]);printf("num[%d]:",i);for(int j = 0; j < num[i] ; j++){printf("*");}printf("%d\n",num[i]);sum += num[i];}printf("Average = %.6lf",(double)(sum/10));ナイス0
###質問文に問題文と実行例のみしか載せずに失礼しました。教えていただきありがとうございました。

 

TAG