Vous êtes sur la page 1sur 2

'''''''''''''''

1).
...............
// 1. Korisnik treba unijeti cjelobrojnu vrijednost u rasponu od 1 do 7,
//pri cemu 1 predstavlja ponedjeljak, a 7 nedjelju.
//Ispisati poruku �Vikeeeend!� ako je unesen broj koji oznacava neradne dane ili
//poruku �Radis jos %d dana do vikenda.� ako je unesen broj koji oznacava radne
dane.
//Za dane u tjednu koristiti enumeraciju.

#include<stdio.h>
#include<stdlib.h>

enum dani{Ponedjeljak=1, Utorak, Srijeda, Cetvrtak, Petak, Subota, Nedjelja};

int main(){
int n;
int i;
do{
scanf("%d",&n);
} while(n<1||n>7);

printf("REZULTATI:\n");

if(n==6||n==7){
printf("Vikeeeend!");
}

if(n<6){
printf("Radis jos %d dana do vikenda", (5-n) );
}
}

---------------
2).
---------------
// Implementirati makro koji racuna indeks s u binarnom pretrazivanju (s =
(dg+gg)/2).
//U glavnoj funkciji ucitati 500 brojeva iz datoteke in.txt te s tipkovnice traziti
unos
//broja koji trazimo u danom polju u intervalu [1, 1000].
//Ispisati poruku �Broj nije nadjen.� ili �Broj je nadjen.� s obzirom na rezultat
pretrazivanja.

#include <stdio.h>
#include "header.h"
#define Korpak(x,y) ((x+y)/2)

int main() {
FILE *f;
f = fopen ("in.txt","r");
int a,i,k;
int A[500];
for (i=0; i<500; i++){
fscanf(f, "%d", &A[i]);
}
fclose(f);
do{
scanf("%d",&a);
}while(a<1||a>1000);

printf("REZULTATI:\n");

for(i=0;i<500;i++){
if(A[i]==a){
printf("Broj je nadjen.");
}
}
for(i=0;i<500;i++){
if(i==499 && A[i]!=a){
printf("Broj nije nadjen.");
}
}

return 0;
}

Vous aimerez peut-être aussi