Pomoc oko zadataka u C# HITNO!!!

Pomoc oko zadataka u C# HITNO!!!

offline
  • Pridružio: 14 Sep 2007
  • Poruke: 4

. Napiљi program koji računa:

1. S= 1+2+ ... +n
2.
3.
4. S=1!+2!+...+n!
5.

2. Napisati program koji poyivom funkcije pisi(); ispisuje poruku na ekranu:

Datum: 31.12.2006
Programski jezik C
--------------------------------------------------

3. Napisati program koji u;itava du\ine stranica trougla a, b i c pa koristeći funkciju izračunato povrљinu i obim trougla.

4. Napisati program koji formira niz od 1000 slučajni izabranih brojeva iz intervala od 0 - 99. Program prikazuje elemente manje od 10 i računa njihovu sumu.

5. Napiљi program koji učitava niz od 10 elemenata i računa

a. sumu pozitivnih elemenata
b. sumu negativnih elemenata
c. odredi min niza
d. odredi max niza



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12567
  • Gde živiš: Južni pol

Izvini, ako ocekujes da ce ti neko u potpunosti resiti zadatak, to se nece desiti. Probaj sam da malo mucnes glavom i postuj ono do cega si dosao ili navedi sta ti konkretno nije jasno. Tek onda ce ti neko moci pomoci.



offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

Evo ti mala pomoc za taj prvi

Znaci napravis petlju koja ce da se krece od 1 do n i nekoj promenljivoj S koju si postavio na 0 pre pocetka petlje dodeljujes redom vrednosti brojaca

znaci ako ti je brojac k, koji se krece od 1 do n izgledace ti ovako nekako

for(k=0;k<=n;k++)
S=S+k

ostatak ti uradi

a sto se tice faktorijela, napravi funkciju faktorijel , imas samo jedan argument, i posle opet u petlji samo se pozoves na tu funkciju da racuna faktorijel od k

kao sto bocke rece, probaj da uradis, pa javi gde je i sta je zapelo.
Ovo nije forum koji resava domace zadatke...

offline
  • Pridružio: 01 Apr 2005
  • Poruke: 797
  • Gde živiš: Niš

Faktorijel, postoji rekurzivno i iterativno rešenje.

// Iterativno int faktorijel(int n) {     int rezultat=1;     for(int i = 1;i < =n;i++)    {          rezultat = rezultat * i;    }     retrun rezultat; }

//rekurzivno int faktorijel(int n) {    if ( n == 1 )    {       return 1;    }    else    {       return n * faktorijel(n - 1);    } }

Nisam testirao naravno, prouči i pokušaj da shvatiš, možeš i da debagiraš pa da vidiš šta se dešava.

offline
  • Pridružio: 23 Jul 2006
  • Poruke: 118
  • Gde živiš: Beograd

Pa ovo je strašno.
Lik je samo prekucao zadatke!

Strašno.

Ko je trenutno na forumu
 

Ukupno su 2091 korisnika na forumu :: 47 registrovanih, 6 sakrivenih i 2038 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 015, bavar357, Betty25, bolenbgd, bpvl, bukefal, darionis, debeli, flavius89, Hemi, icemilos, Imperator_Aleksandr_lll, Jakonjveliki, Jester, Jovan1983, Još malo pa deda, Kalaura, kolle.the.kid, Litostroton, ljuba.b, LjubisaR, loon123, LostInSpaceandTime, M74AB3, Marko Marković, Misirac, mnn2, nelezele, nnovakis, novator, picknick, Prečanin30, raso76, sasovsky, sspp, tomo2, Tvrtko I, vathra, Volkhov-M, VP6919, vukajlo71, zajcev1, zeka013, zokilivac, Zoran1959, Zorge, 79693