ayuda
diseñar un programa que declare un vector de N elementos enteros lo pida por teclado y muestre un grafico de los elementos .El valor de cada elemento debe estar comprendido en el intervalo [o,20]
ejemlpo para N=2 elementos , si introducimos los valores 3,4
el programa mostrara por pantalla el siguiente grafico
1|***(3)
2|****(4)
ayudenme por favor
ejemlpo para N=2 elementos , si introducimos los valores 3,4
el programa mostrara por pantalla el siguiente grafico
1|***(3)
2|****(4)
ayudenme por favor
// programa grafo.cpp
// written in Borland CPP ver 4.5
#include <iostream.h>
#include <iomanip.h>
const int N = 10;
int GetData(int i)
{
int num = -1;
while(num < 0 || num > 20)
{
cout << "[" << setw(2) << i << "] : ";
cin >> num;
}
return num;
} // GET DATA
void Input(int *x)
{
for(int i = 0;i < N;i++)
x[i] = GetData(i+1);
} // INPUT
void Show(int *x)
{
cout << endl << endl;
for(int i = 0;i < N;i++)
{
cout << "[" << setw(2) << (i+1) << "] : ";
for(int k = 0;k < x[i];k++)
cout << "* ";
cout << " (" << x[i] << ")" << endl;
}
} // SHOW
void main()
{
int x[N];
Input(x);
Show(x);
cout << endl << "end of program - good bye ! ! ! " << endl;
} // MAIN
// written in Borland CPP ver 4.5
#include <iostream.h>
#include <iomanip.h>
const int N = 10;
int GetData(int i)
{
int num = -1;
while(num < 0 || num > 20)
{
cout << "[" << setw(2) << i << "] : ";
cin >> num;
}
return num;
} // GET DATA
void Input(int *x)
{
for(int i = 0;i < N;i++)
x[i] = GetData(i+1);
} // INPUT
void Show(int *x)
{
cout << endl << endl;
for(int i = 0;i < N;i++)
{
cout << "[" << setw(2) << (i+1) << "] : ";
for(int k = 0;k < x[i];k++)
cout << "* ";
cout << " (" << x[i] << ")" << endl;
}
} // SHOW
void main()
{
int x[N];
Input(x);
Show(x);
cout << endl << "end of program - good bye ! ! ! " << endl;
} // MAIN
