tablice dwuwymiarowe - przykłady

Kategorie ogólne dotyczące spraw szeroko rozumianej informatyki
olafzebrowski

tablice dwuwymiarowe - przykłady

Post autor: olafzebrowski » 16 kwie 2020, 08:58

using namespace std;

int main()

{
cout << "napisz program ktory tworzy tabele 5x5, gdzie liczba bedzie wskazywala miejsce jej po³ozenia, a w inne miejsca wpisuje 0. W indekscie umieszcza sume kolumn 0-2 i wierczy 0-2 "<< endl;

int tab[5][5];
int k = 5;

for ( int a = 0; a < 5; a++ ) //wyliczenie 5 kolumn
{
for ( int b = 0; b < 5; b++ ) //wyliczenie 5 wierszy
{
if ( b == k-1 ) //program wpisuje sprawdza czy numer wiersza jest zgodny z liczba
{
tab[a] = k;// jezeli liczby sa takie same wpisuje dana liczbe
k--;// liczba maleje o jeden
}
else
tab[a] = 0; // w przeciwnym razie program wpisuje "0|" tworzac tym samym boczne œciany tabeli

cout << tab[a] << " |";
int p=3;

}

cout << "\n";
}
cout<<"informacja dla nauczyciela sprawdzajacego - uwazam ze to bardzo proste zadanie dlatego postanowilem zrobic 2 zadania, 2 powodem jest brak naglych zadan wiec z checia zrobilem 2 zadania :)"<<endl;
cout<<"zadanie 2."<<endl;
cout<<"program deklaruje tablice dwuwymiarowa wielkosci 10x10 i tworzy tabliczke mnozenia w kolumnie. Indeks pokazuje wynik mnozenia 10x10 "<< endl;
int tablica[11][11];//program inicjuje tablice
for (int c=0; c<11; c++)// program wylicza kolumny do 10
{
for (int d=0; d<11; d++)//program wylicza wiersze do 10
{
tablica[c][d] = c*d;
}
}
cout << "Tablica mnozenia: \n";
for (int c=0; c<11; c++ )
{
for (int d=0; d<11; d++ )
{
cout<< "|"<<c<<"| x |"<<d<<"| "<<" = ";
cout << tablica [ c ][ d ] <<"|"<< " ";// pozycje od 44 do 49 maja na celu kontynuacje tworzenia tabliczki mnazenia
cout << "\n";
}
}
cout << "praca zostala oparta na podreczniku oraz zadaniach przedmaturalnych." <<endl;
int p=3;//wyraz ktory program ma wpisac do indeksu
fstream plik;//przywolanie miejsca zapisu
plik.open("odpowiedz_do_zad_1.txt", ios::out);
plik<<p<<endl;//wpisanie danej do indeksu
//powtorzenie operacji dla 2 zadania
int m=100;
fstream pliki;
pliki.open("odpowiedz_do_zad_2.txt", ios::out);
pliki<<m<<endl;




return 0;
}