Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- 1. 2. Napisz funkcję, która wyszuka w tablicy jednowymiarowej
- element podany przez użytkownika. Tablica jest zmienną globalną,
- a funkcja powinna zwracać wartość typu logicznego ( prawda, fałsz).
- Napisz program, w którym wywołasz napisaną funkcję, program powinien
- wypisywać komunikat " Element znaleziono" lub " Elementu nie ma w tablicy"
- w zależności od wyniku zwracanego przez funkcję.
- */
- #include <iostream>
- #include <cstdlib>
- #include <cstdio>
- using namespace std;
- int tab[10];
- int wprowadzanie(int t[])
- {
- for (int i=0;i<10;i++)
- {
- cout<<"["<<i<<"]";
- cin>>tab[i];
- }
- }
- int wyszukiwanie(int element,int t[],bool szukanie)
- {
- for (int i=0;i<10;i++)
- {
- if (tab[i]==element)
- {
- szukanie=1;
- break;
- }
- else if (tab[i]!=element) szukanie=0;
- }
- if (szukanie==true) cout<<"Element znaleziono."<<endl;
- else if (szukanie==false) cout<<"Elementu nie ma w tablicy."<<endl;
- }
- int main()
- {
- bool szukanie;
- int element;
- int *t=tab;
- cout<<"Wypelnij tablice: "<<endl;
- wprowadzanie(tab);
- cout<<"Podaj szukany element: ";
- cin>>element;
- wyszukiwanie(element,tab,szukanie);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment