Losowanie tablicy i wyszukiwanie w niej elementu

Losowanie tablicy i wyszukiwanie w niej elementu

Program: losujący tablicę dwuwymiarową i wyszukujący elementy.

Wylosowana tablica jest rozmiaru – 10×10, po czym użytkownik podaje cyfrę z zakresu 0-9 a program wyszukuje wszystkie pozycje gdzie dana liczba się znajduje.

Kompilator: Dev C++

Galeria:

Program w akcji.

Kod programu:

//Losowanie tablicy i wyszukiwanie w niej elementu

#include <cstdlib>
#include <iostream>
#include <time.h>

using namespace std;

int main(int argc, char *argv[])
{
    int Tab[100];
    int cyfra;  
    srand(time(NULL));
    
    for(int i = 0; i < 100; i++) 
            Tab[i] = rand()%10;  
    
    for(int i = 0; i < 100; i++) 
	{     
            if(i%10 == 0 && i != 0) 
				cout<<endl;
            cout<<Tab[i]<<"  ";    
	}
    
    cout<<endl<<"\n\n\nPodaj cyfre:  ";
    cin>>cyfra;
    
    for(int j = 0; j < 100; j++) 
	{
            if(Tab[j] == cyfra) 
				cout<<j+1<<endl;     
    }
    
    system("PAUSE");
    return EXIT_SUCCESS;
}