Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- /* run this program using the console pauser or add your own getch, system("pause") or input loop */
- int main(int argc, char** argv) {
- cout<<"Wprowadz wielkosc macierzy kwadratowej"<<endl;
- cout<<"Wielkosc maierzy kwadratowej: ";
- int n;
- cin>>n;
- int x=n-1;
- int tabA[x][x];
- for(int i=0; i<n; i++)
- for(int j=0; j<n; j++)
- tabA[i][j]=0;
- cout<<endl;
- cout<<endl;
- cout<<"Wybierz sposob uzupelnienia macierzy"<<endl;
- cout<<"1. Uzupelnij macierz losowymi liczbami calkowitymi z zakresu od 1 do 100"<<endl;
- cout<<"2. Uzupelnij macierz wlasnymi liczbami calkowitymi z zakresu od 1 do 100"<<endl;
- cout<<"Wybieram sposob: ";
- int wybor;
- cin>>wybor;
- int wartosc;
- switch(wybor) {
- case 1: {
- break;
- }
- case 2: {
- for(int i=0; i<n; i++) {
- cout<<i+1<<" obrot petli"<<endl;
- for(int j=0; j<n; j++) {
- cout<<"Podaj wartosc dla tabA["<<i+1<<"]["<<j+1<<"]: ";
- cin>>wartosc;
- /* while(wartosc<1) {
- cout<<"Podales zbyt mala wartosc. Pamietaj ze musi byc ona z przedzialu od 1 do 100"<<endl;
- cout<<"Podaj prawidlowa wartosc dla tabA["<<i+1<<"]["<<j+1<<"]: ";
- cin>>wartosc;
- }
- while(wartosc>100) {
- cout<<"Podales zbyt duza wartosc. Pamietaj ze musi byc ona z przedzialu od 1 do 100"<<endl;
- cout<<"Podaj prawidlowa wartosc dla tabA["<<i+1<<"]["<<j+1<<"]: ";
- cin>>wartosc;
- }*/
- tabA[i][j]=wartosc;
- cout<<tabA[i][j];
- }
- }
- for(int i=0; i<n; i++)
- for(int j=0; j<n; j++)
- cout<<tabA[i][j]<<endl;
- break;
- }
- default: {
- break;
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement