Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Napisati C program koji učitava iz datoteke in1.txt 500 cijelih brojeva u rasponu 0 –
- 1000. Učitati broj N s tipkovnice koji također mora biti veći od 0 i manji od 1000 te
- provjeriti sekvencijalnim pretraživanjem nalazi li se taj broj u ranije učitanoj listi.
- Ukoliko je broj pronađen ispisati poruku „Broj %d je pronadjen nakon %d
- koraka.“ Ukoliko broj nije pronađen ispisati poruku „Broj %d nije pronadjen.“ */
- #include <stdio.h>
- int main() {
- FILE *f;
- f = fopen ("in1.txt","r");
- int a;
- scanf("%d",&a);
- int n, pronasli = 0, br = 0, b, niz[500];
- for (int i=0;i<500;i++){
- fscanf(f, "%d", &niz[i]);
- }
- n = sizeof(niz) / sizeof(int);
- while(!pronasli && br<n) {
- if (niz[br] == a) pronasli = 1;
- else br++;
- }
- printf("REZULTATI:\n");
- if (pronasli) printf ("Broj %d je pronadjen nakon %d koraka.", a, br+1);
- else printf ("Broj %d nije pronadjen.\n", a);
- printf ("\n\n");
- fclose (f);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement