Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- using namespace std;
- const int n = 10;
- int main()
- {
- //zad 1a
- double tab[n];
- srand(time(NULL));
- for(int i = 0; i < n; i++)
- {
- tab[i] = rand()%100;
- }
- //zad 1b
- cout<<"Podaj liczbe z zakresu 0-99"<<endl;
- int liczba = 0;
- while(true)/*PETLA NIESKONCZONA*/
- {
- cin>>liczba;
- if(liczba >= 0 &&/*i*/ liczba <= 99)
- {
- break;
- }
- cout<<"Liczba nie miesci sie w zakresie. Podaj liczbe z zakresu 0-99!"<<endl;
- }
- //int poz_pierw = 0;
- // for(; tab[poz_pierw] != liczba &&/*i*/ poz_pierw <= n; poz_pierw++);
- //zad 1c
- int poz_pierw = -1;
- for(int i = 0; i < n; i++)
- {
- if(tab[i]==liczba)
- {
- poz_pierw=i; break;
- }
- }
- if(poz_pierw ==-1)
- cout<<"Liczba nie wystepuje"<<endl;
- else
- cout<<"Pierwsza pozycja: "<<poz_pierw<<endl;
- //zad 1d
- int poz_ost = -1;
- for(int i = 0; i < n; i++)
- {
- if(tab[i]==liczba)
- {
- poz_ost=i;
- }
- }
- if(poz_ost ==-1)
- cout<<"Liczba nie wystepuje"<<endl;
- else
- cout<<"Pierwsza pozycja: "<<poz_ost<<endl;
- //zad 1e
- int ile = 0;
- for(int i = 0; i < n; i++)
- {
- if(tab[i]==liczba)
- {
- ile++;
- }
- }
- if(ile ==0)
- cout<<"Liczba nie wystepuje"<<endl;
- else
- cout<<"Szukana liczba wystepuje"<<ile<<" razy"<<endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement