|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
16.9.2010, 13:35 | #1 |
Novi član
Član od: 10.7.2008.
Poruke: 20
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
Mala pomoć za C programiranje
Imam par zadataka u C-u, al sam u velikom skripcu sa vremenom. Molio bih bilo koga ako moze mala pomoc. Neko ko zna netreba mu mnogo da ih odradi pleaseeeeeeeeee
1. Kreirati algoritamski {emu i napisati C program koji na ulazu u~itava prirodan broj n. Najpre se ispituje da li je ovaj broj deqiv sa 5 i da pri tome nije paran. Ako je ovo ispuweno izra~unava se suma , a ako nije izra~unava se suma . Na kraju se {tampa odgovaraju}a suma. 2. Kreirati algoritamski {emu i napisati C program koji za ulaz u~itava ceo broj b. Najpre se ispituje da li je ovaj broj u intervalu od -5 do +5. Ako jeste izra~unava se proizvod , a ako nije izra~unava se proizvod . Na kraju se {tampa izra~unati proizvod. 3. Kreirati algoritamski {emu i napisati C program koji u~itava jedan po jedan realan broj i formira matricu R[6][6]. Zatim program treba da na|e zbir svih elemenata ispod galavne dijagonale i najmawi po apsolutnoj vrednost element iznadd glavne dijagonale. Na kraju treba da od{tampa ove vrednsoti. 4. Kreirati algoritamsku {emu i napisati C program koji formira vektor C[8] od celih brojeva koji se u~itavaju jedan po jedan sa tastature. Program treba da ispita da li ima elemenata u vektoru ~ija je vrednost mawa od -4. Ukoliko postoje takvi elementi treba da locira prvi i wegov polo`aj (indeks) i da od{tampa vrednost ideksa i vrednost takvog elementa. 5. Kreirati algoritamsku {emu i napisati C program koji u~itava jednu znakovnu nisku sa tastature sve dok ne do|e znak za kraj fajla (EOF). Zatim program treba da od{tampa vertikalno znak po znak te znakovne niske i tako|e vertikalno ASCII vrednost svakog od tih znakova. 6. Kreirati algoritamsku {emu i napisati C program koji unosi dve proizvoqne re~i sa tastature (s i t). Najpre se ispitije koja od ove dve re~i je ispred po leksikografskom poretku. Ako je s ispred t onda se t dodaje na kraj s-a i {tampa se novodobijena niska, a ako je t ispred s vr{i se obrnuto (s se dodaje na kraj t niske) i {tampa. Pelinkovac Beginner Postovi: 4 Pridružio se: Sre Jun 16, 2010 7:34 pm |
16.9.2010, 15:08 | #2 |
Član
Član od: 16.4.2010.
Lokacija: Pančevo
Poruke: 462
Zahvalnice: 41
Zahvaljeno 68 puta na 63 poruka
|
Re: Mala pomoc za c programiranje
Mislim da ti to ovde niko neće rešiti. Zadaci su laki i mogu da se uradi za maksimum sat vremena možda i manje. Sedi, zapni, pa ako baš nešto ne ide javi se da ti pomognemo.
|
16.9.2010, 19:09 | #3 |
Starosedelac
|
Re: Mala pomoc za c programiranje
Ovaj prvi zadatak je nejasan...
Kod:
#include<stdio.h> #include<math.h> void main() {double n, S; scanf("%lf", &n); if(n%5=0 && n%2=1) <do ovde znam, dalje ti je konfuzan zadatak, ispravi> Isto tako, "Ako jeste izra~unava se proizvod , a ako nije izra~unava se proizvod"... Ajde bar napiši zadatke kako treba... |
16.9.2010, 19:15 | #4 |
Član
Član od: 16.4.2010.
Lokacija: Pančevo
Poruke: 462
Zahvalnice: 41
Zahvaljeno 68 puta na 63 poruka
|
Re: Mala pomoc za c programiranje
Verovatno da ne volim toliko matematiku, siguran sam da se ne bih bavio programiranjem. Ovako mislim da je sam pristup resavanju problema identican kod obe nauke. Zato ne vidim što bi neko odvajao programiranje od matematike, kad implementacijom matematike u algoritam i obratno može da se postigne mnogo bolji efekat.
|
16.9.2010, 19:19 | #5 |
Član
Član od: 16.4.2010.
Lokacija: Pančevo
Poruke: 462
Zahvalnice: 41
Zahvaljeno 68 puta na 63 poruka
|
Re: Mala pomoc za c programiranje
|
16.9.2010, 20:27 | #6 |
Novi član
Član od: 10.7.2008.
Poruke: 20
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
Re: Mala pomoc za c programiranje
Hvala svima koji su uopste pogledali, a ako neko oce stvarno da pomogne ovde su zadaci posto nemogu da posaljem formule
http://hotfile.com/dl/69810059/c7b1170/zadaci.doc.html |
16.9.2010, 21:59 | #7 | |||||
Član
Član od: 16.4.2010.
Lokacija: Pančevo
Poruke: 462
Zahvalnice: 41
Zahvaljeno 68 puta na 63 poruka
|
Re: Mala pomoc za c programiranje
Citat:
Citat:
Citat:
Citat:
Citat:
Za amatersko programiranje te razumem, ali za ozbiljniji rad je ipak neophodno dobro poznavanje analize, algebre, analitičke geometrije i drugih oblasti. Ne koriste svi UML, treba programirati i vektore, fiziku, AI, kripting, statistiku i mnogo drugih stvari koje zahtevaju napredno znanje matematike. U svakom slučaju nisu svi talentovani za to. |
|||||
17.9.2010, 1:41 | #8 |
Novi član
Član od: 10.7.2008.
Poruke: 20
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
Re: Mala pomoc za c programiranje
ja se izvinjavam sto vas prekidam u raspravi, jel zeli neko da pomogne uopste ???
|
Sledeći korisnik se zahvaljuje korisniku pelinkovac86 na korisnoj poruci: | ||
mcdhappy80 (17.9.2010) |
17.9.2010, 9:38 | #9 | |
Starosedelac
|
Re: Mala pomoc za c programiranje
Citat:
Naravno da želimo da pomognemo, jer ovi zadaci koje imaš mogu da se urade za relativno kratko vreme, ali samo pod uslovom da si ti sam pokušao da ih uradiš pre toga i pokazao neki rezultat. |
|
17.9.2010, 12:24 | #10 |
Novi član
Član od: 10.7.2008.
Poruke: 20
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
Re: Mala pomoc za c programiranje
ja sam mislio da neko uradi pa da uporedim, mislim da sam uspeo prvih 5 da uradim al 6ti mi pravi problem
|
17.9.2010, 12:44 | #11 |
Član
Član od: 16.4.2010.
Lokacija: Pančevo
Poruke: 462
Zahvalnice: 41
Zahvaljeno 68 puta na 63 poruka
|
Re: Mala pomoc za c programiranje
Ne vidim što bi upoređivao, ako radi onda radi. Reci nam dokle si stigao sa šestim zadatkom i šta ne umeš da uradiš, pa da ti pomognemo.
|
17.9.2010, 21:48 | #12 |
Novi član
Član od: 10.7.2008.
Poruke: 20
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
Re: Mala pomoc za c programiranje
pa muci me kako da uporedim dve reci koja je prva po leksikografskom poretku. jel ima neka posebna komanda za to ili kako.
|
17.9.2010, 22:25 | #13 |
Član
Član od: 16.4.2010.
Lokacija: Pančevo
Poruke: 462
Zahvalnice: 41
Zahvaljeno 68 puta na 63 poruka
|
Re: Mala pomoc za c programiranje
Pa vidi ovo ti je baš jednostavno. Imaš dve varijable s i t koji se sastoji od određenog broja karaktera. Ti treba da rasturiš te karaktere u recimo neki određeni niz i da svakom karakteru dodeliš određenu vrednost.
Kada si im dodelio vrednost radiš poređenje prvog niza sa drugim. Tipa ako je prvi karakter prve varijable veći od prvog karaktera druge v. onda znaš da je s iza t. U suprotnom proveravaš sledeće karaktere, pa sve tako do kraja niza. Kad to završti onda samo printaš s+t ili t+s u zavisnosti od poretka. |
17.9.2010, 22:46 | #14 |
Član
Član od: 16.4.2010.
Lokacija: Pančevo
Poruke: 462
Zahvalnice: 41
Zahvaljeno 68 puta na 63 poruka
|
Re: Mala pomoc za c programiranje
E da sad sam se setio, imaš funkcije strcmp i numcmp koje ti sortiraju char numerički ili leksikografski i njih deklarišeš pre main() f-je.
Eh to sam učio pre ravno deset godina. Zaboravio sam . |
18.9.2010, 1:39 | #15 |
Novi član
Član od: 10.7.2008.
Poruke: 20
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
Re: Mala pomoc za c programiranje
Hvala na odgovoru, pokusacu da resim.
|
19.9.2010, 0:30 | #16 |
Novi član
Član od: 10.7.2008.
Poruke: 20
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
Re: Mala pomoc za c programiranje
#include<stdio.h>
void main() { char a[20],b[20]; int i,strcmp(); printf("unesite prvu rec\n"); scanf("%s",a); printf("Unesite drugu rec\n"); scanf("%s",b); i=strcmp(a,b); printf("sortirane reci su\n"); if (i==0) printf("obe reci su iste\n"); else if (i<0) printf("%s\n%s\n",a,b); else printf("%s\n%s\n",b,a); } Jupiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii |
19.9.2010, 2:24 | #17 |
Novi član
Član od: 10.7.2008.
Poruke: 20
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
Re: Mala pomoc za c programiranje
moze jos mala pomoc
ovaj program treba da sluzi za prevodjenje karaktera u ascii. i to i radi samo sto pri stampi mi dodaje neke 10-tke neznam gde je greska. #include<stdio.h> #include<ctype.h> void main() { int c,i=0,k=1,b[50]; char s[50]; while ((c = getchar())!= EOF && (i<k)) { s[i]=c; i++; k++; } for (i=0;i<k-1;i++) { putchar(s[i]); b[i]=toascii(s[i]); printf("\t%d",b[i]); } } |
19.9.2010, 8:40 | #18 |
Starosedelac
|
Re: Mala pomoc za c programiranje
Kod:
#include<stdio.h> #include<ctype.h> void main() { int c, i = 0, k = 0, b[50]; char s[50]; while ((c = getchar()) != EOF) { s[k++] = c; } for (i=0;i<k-1;i++) { putchar(s[i]); b[i] = toascii(s[i]); printf("\t%d\n",b[i]); } } |
19.9.2010, 9:48 | #19 | |
Član
Član od: 16.4.2010.
Lokacija: Pančevo
Poruke: 462
Zahvalnice: 41
Zahvaljeno 68 puta na 63 poruka
|
Re: Mala pomoc za c programiranje
Citat:
|
|
19.9.2010, 10:40 | #20 | |
Novi član
Član od: 10.7.2008.
Poruke: 20
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
Re: Mala pomoc za c programiranje
Citat:
otpilike izgleda ovako |
|
Bookmarks sajtovi |
Alatke vezane za temu | |
Vrste prikaza | |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Programiranje u C - pomoć | Luigi | Programiranje | 3 | 15.5.2010 18:31 |
Mala pomoć | stef1985a | Slobodni softver | 4 | 3.11.2009 14:43 |
Mala pomoć | Otherside | Grafički softver i radovi | 4 | 7.3.2009 1:41 |
Mala pomoć oko D-Link DSL-2640B | Marti Misterija | Komunikacioni uređaji i umrežavanje | 3 | 4.3.2009 0:39 |
Mala pomoć | Neo_89 | Grafika | 8 | 12.5.2008 13:31 |