Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

[Zadatak] Unijeti brojeve m i n, zatim izracunati m^n i n^m, ispitati djeljivost

  • 5 odgovora
  • 2.763 pregleda

Najnovija ↓

[Zadatak] Unijeti brojeve m i n, zatim izracunati m^n i n^m, ispitati djeljivost 29.01.2009. u 14:41 · pre 216 meseci
izmenjeno 1 put, poslednji put X Files 29.01.2009. u 16:20
  1. X Files29.01.2009. u 16:20zapis iz teksta poruke
#1
(Zamolio bih autora ove poruke da svoj odgovor posalje ponovo u ovoj temi, da bi se ispostovao hijerarhiski redosled. Premestanje poruke iz stare u novu temu, proizvelo je da je odgovor zabelezen pre pitanja)

Hvala X Files.
Re: [Zadatak] Unijeti brojeve m i n, zatim izracunati m^n i n^m, ispitati djeljivost 29.01.2009. u 14:45 · pre 216 meseci #2
E ovako tek sam se tu prijavio i valjda nikom ne smeta sto odma otvaram novi topic!
tek sam poceo s faksom racunarstva i dosad sve ide dobro ali dosao red na ispite iz programiranja :) nisam puno bio na vjezbama (idem vandredno) pa sam neke stvari i shvatio ali neke i nisam...tu sam sad dobio primjer zadatka koji ce biti u ispitu ali neke stvari nemogu sam dokontat,pa bih molio da mi pomognete! ako netko moze da odvoji malo vremena i da mi pojasni red po red...zadatak nije velik tako da nikom nece oduzeti puno vremena! hvala unaprijed!!!


Code:

int _tmain(int argc, _TCHAR* argv[])
{
int i,j,m=0,n=0;
for(i=1;i<=100;i++){
    for(j=1;j<=i;j++){
        if(i%j==0){
            m++;
        }
    }
    if(m<=2){
        printf("broj %d je djeljiv samo sa sobom",i);
        n++;
    }
    m=0;
}
printf("brojeva ima %d",n);
return 0;
}
Re: [Zadatak] Unijeti brojeve m i n, zatim izracunati m^n i n^m, ispitati djeljivost 10.02.2009. u 12:37 · pre 215 meseci
izmenjeno 1 put, poslednji put X Files 10.02.2009. u 16:30
  1. X Files10.02.2009. u 16:30zapis iz teksta poruke
#6
Code:
/* Unijeti brojeve m i n, zatim izracunati m^n i n^m, te 
provjeriti jesu li djeljivi sa m i n, i odrediti koji je veci */
        int main(){
    int m,n,i,rez[2];
    printf ("Unesi brojeve m i n \n");
    scanf ("%d %d", &m,&n);
    rez[0]=1;
    rez[1]=1;
        for(i=0; i<n; i++){
            rez[0]*=m;
        }
        for(i=0; i<m; i++){
            rez[1]*=n;
        }
        printf("m na n =%d , n na m =%d\n",rez[0],rez[1]);
        printf("%d %d\n",m,n);
    for (i=0;i<2;i++){
        if ((rez[i] % m)==0) {
            printf ("%d je djeljiv s %d\n",rez[i],m);
        }
        else {
            printf ("%d nije djeljiv s %d\n",rez[i],m);
        }
        if ((rez[i] % n)==0) {
            printf ("%d je djeljiv s %d\n",rez[i],n);
        }
        else {
            printf ("%d nije djeljiv s %d\n",rez[i],n);
        }
    }
    if (rez[0]>rez[1]) {
        printf ("%d je veci od %d\n",rez[0],rez[1]);
    }
    else {
        printf ("%d je veci od %d\n", rez[1],rez[0]);
    }

    _getch();
    return 0;
}


e imam i u ovom zadatku jedno pitanje...sve mi je jasno osim onog dijela kad provjerava je li rezultat od m na n ili n na m djeljiv sa m ili n...zast ide rez[ i ] i zasto for petlju postavlja od 0 pa do i<2 ?? znaci ovaj dio zbog cega broji do 2?
Code:
    for (i=0;i<2;i++){
        if ((rez[i] % m)==0) {
            printf ("%d je djeljiv s %d\n",rez[i],m);
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme