在商业和科学研究中,人们经常需要对数据进行分析并将结果以直方图的形式显示出来,这会大大增加这些数据的直观性,也便于数据的分析与对比。下面以顾客对餐饮服务打分为例,输入一个正整数repeat (0<repeat<10),做repeat次下列运算:
输入一个正整数n(1≤n≤20),表示有n个学生被邀请来给自助餐厅的食品和服务质量打分,分数划分为1~5这5个等级(1表示最低分,5表示最高分),试统计调查结果,并用*打印出如下形式的统计结果直方图。
例:括号内是说明
输入样例:
1 (repeat=1)
10 (n=10)
1 2 2 3 3 5 2 2 3 5
输出样例:
1:*
2:****
3:***
4:
5:**
下面给出我的代码,欢迎斧正
#include<iostream>
using namespace std;
int main()
{
int n,re;
int arr[6] = {0},count =0;
cin>>re;
while(count<re)
{
cin>>n;
for(int i=0;i<n;i++)
{
int temp;cin>>temp;
arr[temp]++;
}
for(int i=1;i<=5;i++)
{
cout&
餐饮服务质量分数统计与直方图展示

这篇博客探讨了如何统计顾客对餐饮服务质量的打分,并以直方图的形式直观展示结果。通过输入重复次数和分数等级,文章提供了一个案例,展示了如何处理和分析这些数据,以帮助商业和科研中的数据比较。
最低0.47元/天 解锁文章
739

被折叠的 条评论
为什么被折叠?



