Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- 15. Dana jest tablica NxM. Napisz program, który dla wylosowanych
- i oraz j oznaczaj¹cych odpowiednio numer wiersza i kolumny policzy
- sumê elementów s¹siednich.
- */
- #include <iostream>
- #include <ctime>
- #include <cstdlib>
- using namespace std;
- int main()
- {
- srand(time(NULL));
- float tab[100][100];
- cout<<"Wpisz ilosc wierszy: ";
- int a,b;
- cin>>a;
- cout<<"Wpisz ilosc kolumn: ";
- cin>>b;
- for (int i=0;i<b;i++)
- {
- for (int y=0;y<a;y++)
- {
- tab[i][y]=( rand() % 10 ) + 1;;
- }
- }
- for (int i=0;i<b;i++)
- {
- for (int y=0;y<a;y++)
- {
- if (tab[i][y]<10) cout<<" ";
- cout<<tab[i][y];
- cout<<" ";
- }
- cout<<endl;
- }
- int w= ( rand() % a ) + 0;
- int k=( rand() % b ) + 0;
- cout<<endl;
- cout<<"Wylosowany wiersz: "<<w<<endl;
- cout<<"Wylosowana kolumna: "<<k<<endl;
- cout<<"Wartosc: "<<tab[k][w]<<endl;
- int suma=0;
- suma=tab[k][w]+tab[k-1][w]+tab[k+1][w]+tab[k][k+1]+tab[k][k-1];
- cout<<"Suma sasiadujacych pol: "<<suma;
- }
Advertisement
Add Comment
Please, Sign In to add comment