Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<ctime>
- using namespace std;
- void zad1(char* tab[]);
- void zad2(int rzad,int kolumna,int *tab[]);
- int main(int argc, char* argv[]) {
- //zad1(argv);
- cout << endl;
- int rzad_main = 3, kolumna_main = 3, wartosc = 0;
- int** tablica = new int*[rzad_main];
- for (int i = 0; i < rzad_main; i++) {
- for (int j = 0; j < kolumna_main; j++) {
- tablica[i][j] = 1;
- //wartosc++;
- }
- }
- zad2(rzad_main, kolumna_main, tablica);
- system("pause");
- }
- void zad1(char* tab[]) {
- //argv[1]-rzedu
- //argv[2]-kolumny
- //argc[3]-zakres b
- srand(time(NULL));
- int **array = new int*[atoi(tab[1])];
- for (int i = 0; i < atoi(tab[1]); i++) {
- array[i] = new int[atoi(tab[2])];
- }
- for (int i = 0; i < atoi(tab[1]); i++) {
- for (int j = 0; j < atoi(tab[2]); j++) {
- array[i][j] = rand()%(atoi(tab[3])+1);
- }
- }
- for (int i = 0; i < atoi(tab[1]); i++) {
- for (int j = 0; j < atoi(tab[2]); j++) {
- cout << "tab[" << i << "][" << j << "]= " << array[i][j]<<", ";
- }
- cout << endl;
- }
- }
- void zad2(int rzad, int kolumna, int *tablica[]) {
- int max = 0, max_i = 0, max_j = 0;
- for (int i = 0; i < rzad; i++) {
- for (int j = 0; j < kolumna; j++) {
- if (tablica[i][j] > max) {
- max = tablica[i][j];
- max_i = i;
- max_j = j;
- }
- }
- }
- cout << "najwieksza wartosc = " << max << ", na indeksie = [" << max_i << "][" << max_j << "]";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement