Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
vsego Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3561)16
Spol: 
Lokacija: /sbin/init
|
|
[Vrh] |
|
miam Forumaš(ica)

Pridružen/a: 03. 11. 2009. (11:19:45) Postovi: (70)16
Spol: 
|
|
[Vrh] |
|
eve Forumaš(ica)

Pridružen/a: 13. 07. 2009. (23:07:06) Postovi: (192)16
Spol: 
|
|
[Vrh] |
|
some_dude Forumaš(ica)

Pridružen/a: 08. 11. 2009. (16:23:13) Postovi: (59)16
Spol: 
Lokacija: Zd-Zg
|
|
[Vrh] |
|
jabuka Forumaš(ica)

Pridružen/a: 21. 11. 2009. (15:53:14) Postovi: (7C)16
|
Postano: 21:22 sub, 21. 11. 2009 Naslov: |
|
|
imam problema s 23.zadatkom iz praktičnog kolokvija, odnosno ovo što sam napisala mi je malo sumnjivo...i nisam sigurna dal je 1 relativno prost s n ili nije...pa jel neko može pomoć?
#include<stdio.h>
#include<stdlib.h>
int rp(int a, int b){
int i, p=1;
for(i=2; i<=a; i++){
if(a%i==0 && b%i==0) p=0;
}
if(p==0) return 0;
else return 1;
}
int main(){
int n, i, br=0;
scanf("%d", &n);
for (i=1; i<=n; i++){
if (rp(i,n)) br++;
}
printf("%d\n",br);
system("pause");
return 0;
}
imam problema s 23.zadatkom iz praktičnog kolokvija, odnosno ovo što sam napisala mi je malo sumnjivo...i nisam sigurna dal je 1 relativno prost s n ili nije...pa jel neko može pomoć?
#include<stdio.h>
#include<stdlib.h>
int rp(int a, int b){
int i, p=1;
for(i=2; i<=a; i++){
if(a%i==0 && b%i==0) p=0;
}
if(p==0) return 0;
else return 1;
}
int main(){
int n, i, br=0;
scanf("%d", &n);
for (i=1; i<=n; i++){
if (rp(i,n)) br++;
}
printf("%d\n",br);
system("pause");
return 0;
}
|
|
[Vrh] |
|
Gino Forumaš(ica)

Pridružen/a: 11. 09. 2008. (10:54:06) Postovi: (370)16
Lokacija: Pula
|
|
[Vrh] |
|
maty321 Forumaš(ica)

Pridružen/a: 24. 10. 2009. (15:02:33) Postovi: (7D)16
|
|
[Vrh] |
|
jabuka Forumaš(ica)

Pridružen/a: 21. 11. 2009. (15:53:14) Postovi: (7C)16
|
|
[Vrh] |
|
ivana_1708 Forumaš(ica)


Pridružen/a: 01. 10. 2008. (08:19:58) Postovi: (19)16
|
|
[Vrh] |
|
marichuy Forumaš(ica)

Pridružen/a: 11. 11. 2009. (21:52:56) Postovi: (26)16
|
|
[Vrh] |
|
ivana_1708 Forumaš(ica)


Pridružen/a: 01. 10. 2008. (08:19:58) Postovi: (19)16
|
Postano: 23:38 sub, 21. 11. 2009 Naslov: |
|
|
[quote="Gino"][quote="msmit"]Ništa ja, Gino, ne razumijem u vezi tog 32.... :cry:[/quote]
bi li znao napravit program koji ispisuje koliko neki ucitani prirodan broj ima znamenaka kad ga zapises u bazi 2 :?:
sljedece pitanje
bi li znao napisat program koji ucitava dva prirodna broja n i k te ispisuje k-tu znamenku u binarnom zapisu broja n (uz pretpostavku da k-ta postoji, ne treba provjeravat) + nije bitno dal je to k-ta s ljeva ili desna, dakle napravis kako ti je lakse :!:
to bi trebao znat, dakle rjesi to
sljedeci korak je umjesto programa napravit funkcije, ako nisi spretan sa time, posalji mi programe za gornja dva problema, pa ih pretvorim u funkcije sa objasnjenjem
ps salji na pp[/quote]
Mi funkcije nismo radili. Zar se od nas očekuje da to koristimo na praktičnom kolokviju? Jeli moguće zadatak 32. i 23. rješiti bez funkcija?
Gino (napisa): | msmit (napisa): | Ništa ja, Gino, ne razumijem u vezi tog 32....  |
bi li znao napravit program koji ispisuje koliko neki ucitani prirodan broj ima znamenaka kad ga zapises u bazi 2
sljedece pitanje
bi li znao napisat program koji ucitava dva prirodna broja n i k te ispisuje k-tu znamenku u binarnom zapisu broja n (uz pretpostavku da k-ta postoji, ne treba provjeravat) + nije bitno dal je to k-ta s ljeva ili desna, dakle napravis kako ti je lakse
to bi trebao znat, dakle rjesi to
sljedeci korak je umjesto programa napravit funkcije, ako nisi spretan sa time, posalji mi programe za gornja dva problema, pa ih pretvorim u funkcije sa objasnjenjem
ps salji na pp |
Mi funkcije nismo radili. Zar se od nas očekuje da to koristimo na praktičnom kolokviju? Jeli moguće zadatak 32. i 23. rješiti bez funkcija?
|
|
[Vrh] |
|
msmit Forumaš(ica)

Pridružen/a: 07. 11. 2008. (15:13:55) Postovi: (76)16
|
Postano: 23:45 sub, 21. 11. 2009 Naslov: |
|
|
[quote="Gino"][quote="msmit"]Ništa ja, Gino, ne razumijem u vezi tog 32.... :cry:[/quote]
bi li znao napravit program koji ispisuje koliko neki ucitani prirodan broj ima znamenaka kad ga zapises u bazi 2 :?:
sljedece pitanje
bi li znao napisat program koji ucitava dva prirodna broja n i k te ispisuje k-tu znamenku u binarnom zapisu broja n (uz pretpostavku da k-ta postoji, ne treba provjeravat) + nije bitno dal je to k-ta s ljeva ili desna, dakle napravis kako ti je lakse :!:
to bi trebao znat, dakle rjesi to
sljedeci korak je umjesto programa napravit funkcije, ako nisi spretan sa time, posalji mi programe za gornja dva problema, pa ih pretvorim u funkcije sa objasnjenjem
ps salji na pp[/quote]
mi nismo radili funkcije :?: :?: :?:
Gino (napisa): | msmit (napisa): | Ništa ja, Gino, ne razumijem u vezi tog 32....  |
bi li znao napravit program koji ispisuje koliko neki ucitani prirodan broj ima znamenaka kad ga zapises u bazi 2
sljedece pitanje
bi li znao napisat program koji ucitava dva prirodna broja n i k te ispisuje k-tu znamenku u binarnom zapisu broja n (uz pretpostavku da k-ta postoji, ne treba provjeravat) + nije bitno dal je to k-ta s ljeva ili desna, dakle napravis kako ti je lakse
to bi trebao znat, dakle rjesi to
sljedeci korak je umjesto programa napravit funkcije, ako nisi spretan sa time, posalji mi programe za gornja dva problema, pa ih pretvorim u funkcije sa objasnjenjem
ps salji na pp |
mi nismo radili funkcije
|
|
[Vrh] |
|
Gino Forumaš(ica)

Pridružen/a: 11. 09. 2008. (10:54:06) Postovi: (370)16
Lokacija: Pula
|
|
[Vrh] |
|
ivana_1708 Forumaš(ica)


Pridružen/a: 01. 10. 2008. (08:19:58) Postovi: (19)16
|
|
[Vrh] |
|
Gino Forumaš(ica)

Pridružen/a: 11. 09. 2008. (10:54:06) Postovi: (370)16
Lokacija: Pula
|
Postano: 0:17 ned, 22. 11. 2009 Naslov: |
|
|
[quote="marichuy"]Jel ITKO riješio 25. i 38. zadatak, da ima ideju ili bilo što, što bi moglo pomoći???[/quote]
25.
povecavas manji datum dok nije jednak vecem, i brojis kolko si puta povecala, i jos dodas 1
mozes pretpostavit da je prvi datum manji od drugog, pogledat dal su dobri nije tesko
38.
zapravo treba sortirat datume
bez funkcija je to dosta tesko, mislim ima se sta pisat, ma da je to cist copy-paste uz male modifikacije
treba usporedit 1. i 2. datum (stavit da je 1. manji)
onda usporedit 1. i 3. (stavit da je 1. manji)
onda usporedit 2. i 3. (stavit da je 2. manji)
pogledat dal postoji datum d1.m2.g3. ako da ispisat
ako ne vratit greska
marichuy (napisa): | Jel ITKO riješio 25. i 38. zadatak, da ima ideju ili bilo što, što bi moglo pomoći??? |
25.
povecavas manji datum dok nije jednak vecem, i brojis kolko si puta povecala, i jos dodas 1
mozes pretpostavit da je prvi datum manji od drugog, pogledat dal su dobri nije tesko
38.
zapravo treba sortirat datume
bez funkcija je to dosta tesko, mislim ima se sta pisat, ma da je to cist copy-paste uz male modifikacije
treba usporedit 1. i 2. datum (stavit da je 1. manji)
onda usporedit 1. i 3. (stavit da je 1. manji)
onda usporedit 2. i 3. (stavit da je 2. manji)
pogledat dal postoji datum d1.m2.g3. ako da ispisat
ako ne vratit greska
_________________ Mario Berljafa
|
|
[Vrh] |
|
vsego Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3561)16
Spol: 
Lokacija: /sbin/init
|
|
[Vrh] |
|
maty321 Forumaš(ica)

Pridružen/a: 24. 10. 2009. (15:02:33) Postovi: (7D)16
|
|
[Vrh] |
|
pajopatak Forumaš(ica)

Pridružen/a: 25. 10. 2009. (22:20:04) Postovi: (BE)16
|
|
[Vrh] |
|
ante003 Forumaš(ica)


Pridružen/a: 13. 10. 2008. (17:45:10) Postovi: (3C5)16
Spol: 
|
Postano: 12:17 ned, 22. 11. 2009 Naslov: |
|
|
[quote="maty321"]mi moze neko pronaci gresku u 47.zadatku??
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int n, d, j, i;
[b]scanf("%d %d");[/b]
for(i=1;i<=(n+1)*d+n;i++)
{if(i%(d+1)==0)
{for(j=0;j<4*d+2;j++)
{printf("*");}}
else
{for(j=0;j<4*d+2;j++)
{if(j==d || j==2*n+1)
printf("*");
else
printf(" ");}}
printf("\n");}
system("pause");
return 0;
}
[size=9][color=#999999]Added after 48 seconds:[/color][/size]
[/quote] ili ovo mozda ? samo doda &n,&d i radi program ( ako treba ljestve crtat ;) )
maty321 (napisa): | mi moze neko pronaci gresku u 47.zadatku??
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int n, d, j, i;
scanf("%d %d");
for(i=1;i⇐(n+1)*d+n;i++)
{if(i%(d+1)==0)
{for(j=0;j<4*d+2;j++)
{printf("*");}}
else
{for(j=0;j<4*d+2;j++)
{if(j==d || j==2*n+1)
printf("*");
else
printf(" ");}}
printf("\n");}
system("pause");
return 0;
}
Added after 48 seconds:
| ili ovo mozda ? samo doda &n,&d i radi program ( ako treba ljestve crtat )
_________________ Ako ste previše otvorenog uma, ispast će vam mozak
------------------------------------------------------
Racunalo bez Windowsa je kao riba bez bicikla
|
|
[Vrh] |
|
msmit Forumaš(ica)

Pridružen/a: 07. 11. 2008. (15:13:55) Postovi: (76)16
|
Postano: 12:34 ned, 22. 11. 2009 Naslov: |
|
|
25. zadatak :
Napišite program koji će učitati dva datuma (svaki se sastoji od po 3 prirodna broja, redom dan, mjesec i godina), te ispisati
koliko različitih dana ima u segmentu izmedu ta dva datuma (uključivo i njih).
Treba li provjeravati ako je prvi uneseni datum kasnije od drugog, da ih zamijenimo ili? I znači da program ispisuje najviše br 7, jer je toliko dana u tj, znači ako je bilo koji segment veći od 7 dana on ispisuje 7??
25. zadatak :
Napišite program koji će učitati dva datuma (svaki se sastoji od po 3 prirodna broja, redom dan, mjesec i godina), te ispisati
koliko različitih dana ima u segmentu izmedu ta dva datuma (uključivo i njih).
Treba li provjeravati ako je prvi uneseni datum kasnije od drugog, da ih zamijenimo ili? I znači da program ispisuje najviše br 7, jer je toliko dana u tj, znači ako je bilo koji segment veći od 7 dana on ispisuje 7??
|
|
[Vrh] |
|
|