Musze napisać prosty program, który będzie wyświetlał liczby od 0 do 9 zaprogramowane ze znaków z tablic. Tutaj jest kod mojego programu:
#include <iostream>
using namespace std;
char tab1[ 10 ][ 6 ];
int wyswietl_0()
{
for( int i = 0; i < 10; i++ )
{
for( int j = 0; j < 6; j++ )
{
tab1[ i ][ j ] = NULL;
}
}
tab1[ 0 ][ 2 ] = { 2 };
tab1[ 1 ][ 1 ] = { 2 };
tab1[ 2 ][ 1 ] = { 2 };
tab1[ 3 ][ 1 ] = { 2 };
tab1[ 4 ][ 1 ] = { 2 };
tab1[ 5 ][ 1 ] = { 2 };
tab1[ 6 ][ 1 ] = { 2 };
tab1[ 7 ][ 1 ] = { 2 };
tab1[ 8 ][ 1 ] = { 2 };
tab1[ 9 ][ 2 ] = { 2 };
tab1[ 9 ][ 3 ] = { 2 };
tab1[ 9 ][ 4 ] = { 2 };
tab1[ 8 ][ 5 ] = { 2 };
tab1[ 7 ][ 5 ] = { 2 };
tab1[ 6 ][ 5 ] = { 2 };
tab1[ 5 ][ 5 ] = { 2 };
tab1[ 4 ][ 5 ] = { 2 };
tab1[ 3 ][ 5 ] = { 2 };
tab1[ 2 ][ 5 ] = { 2 };
tab1[ 1 ][ 5 ] = { 2 };
tab1[ 0 ][ 4 ] = { 2 };
tab1[ 0 ][ 3 ] = { 2 };
for( int i = 0; i < 10; i++ )
{ cout << endl;
for( int j = 0; j < 6; j++ )
{
cout << tab1[ i ][ j ] << " ";
}
}
cout << endl;
}
int wyswietl_1()
{
for( int i = 0; i < 10; i++ )
{
for( int j = 0; j < 6; j++ )
{
tab1[ i ][ j ] = NULL;
}
}
tab1[ 3 ][ 0 ] = { 2 };
tab1[ 2 ][ 1 ] = { 2 };
tab1[ 1 ][ 2 ] = { 2 };
tab1[ 0 ][ 3 ] = { 2 };
tab1[ 1 ][ 3 ] = { 2 };
tab1[ 2 ][ 3 ] = { 2 };
tab1[ 3 ][ 3 ] = { 2 };
tab1[ 4 ][ 3 ] = { 2 };
tab1[ 5 ][ 3 ] = { 2 };
tab1[ 6 ][ 3 ] = { 2 };
tab1[ 7 ][ 3 ] = { 2 };
tab1[ 8 ][ 3 ] = { 2 };
tab1[ 9 ][ 3 ] = { 2 };
for( int i = 0; i < 10; i++ )
{ cout << endl;
for( int j = 0; j < 6; j++ )
{
cout << tab1[ i ][ j ] << " ";
}
}
cout << endl;
}
int main()
{
wyswietl_0();
wyswietl_1();
return 0;
}
Mam zaprogramowane dwie liczby 0 i 1. Problem jest w tym że liczby wyświetlają się pionie jedna pod drugą, a chciał bym żeby wyświetlały się w poziomie, jedna koło drugiej. Jestem bardzo początkującym programistą i kompletnie nie mam koncepcji jak wykonać takie wyświetlanie w poziomie. Czy to by trzeba było zrobić jakąś tablice np. [10] na [100] i w nią wpisać te mniejsze tablice z cyframi?. Jak takie coś zrobić, ma ktoś jakiś pomysł? Jak ktoś mnie nie zrozumiał o co mi chodzi, to poniższy screen powinien wyjaśnić o co mi chodzi:
Pozdrawiam