ヒストグラムであるプログラムを作成しようとしています。あなたはIndex:0,1,2,3,4,5,6,7,8,9とValuesを持っています:それらを挿入します。すべての値に対して、*を表示する必要があります。たとえば、値3 - > *** //値5 - > *****など。*を除いてすべてが完了しています。誰か私にアイデアやそれを行う方法の例を教えてもらえますか?おかげヒストグラムとC++で配列
#include <iostream>
#include <stdlib.h>
#include <iomanip>
using namespace std;
int main(int argc, char *argv[])
{
// variabili per instogramma
int a=8;
int c=12;
int z=0;
// variabili per vettore
int v;
int numeri[10];
int i=0;
do{
cout<<"Inserisci i numeri:";
cin>> v;
numeri[i]=v;
i+=1;
} while(i<10);
cout<<"\n";
// Mostra Index - Elementi - Instogramma
cout << setw(n) << "Index";
cout << setw(a) << "Valori" << " ";
cout << setw(c) << "Instogramma\n";
for(int z=0;z<10;z++)
{
cout << setw(n) << z;
cout << setw(a) << numeri[z] <<"\n";
}
system("PAUSE");
return EXIT_SUCCESS;
}
"ヒストグラム"を意味しますか?そしてコードをインデントしてください。 –
はい、ヒストグラムを意味します。 – folgore95
1枚で1枚、2枚で2枚、3枚で3枚など問題はどこですか? –