Dzień dobry, mam problem poniżej znajduje się program w którym podaje się liczby i wyświetla je w postaci słupków z gwiazdek.
Wyświetliłem to poziomo i wszystko działa tak jak powinno jednak chciałbym się dowiedzieć w jaki sposób mogę zrobić aby te słupki były wyświetlane pionowo ?
#include <iostream>
using namespace std;
int liczby[10];
int iloscLiczb = 10;
void wprowadzanie()
{
int y = 1;
for (int i = 0; i < iloscLiczb; i++)
{
cout << "podaj liczbe" << y << endl;
cin >> liczby[i];
y++;
}
}
void wyswietlanie()
{
for (int i = 0; i < iloscLiczb; i++)
{
if (liczby[i] > 0)
{
int s;
for (int j = 0; j < liczby[i]; j++)
{
cout << "*" ;
}
cout<<endl;
}
else
{
cout << "#" << endl;
}
}
}
int ile = 10;
void sortowanie(int *tab, int n)
{
for (int i = 1; i < n; i++)
{
for (int j = n - 1; j >= 1; j--)
{
if (tab[j] < tab[j - 1])
{
int bufor;
bufor = tab[j - 1];
tab[j - 1] = tab[j];
tab[j] = bufor;
}
}
}
}
int main()
{
wprowadzanie();
wyswietlanie();
cout << "nieposortowane," << endl
<< "Sortowanie, prosze czekac " << endl;
sortowanie(liczby, ile);
wyswietlanie();
}
Pozdrawiam