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: 12488
  • 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 906 korisnika na forumu :: 39 registrovanih, 6 sakrivenih i 861 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., AC-DC, amonsrb, Battlehammer, bojank, bojcistv, Boris90, BSD, cavatina, Denaya, DPera, Dvojac005, GandorCC, Georgius, gorican, h8propaganda, HrcAk47, Ivica1102, Karla, ksyyaj, ljuba, Lubica, marsovac 2, mercedesamg, Mi lao shu, mikrimaus, milenko crazy north, nemkea71, pein, powSrb, Rogan33, stegonosa, Sumadija34, vaso1, VP6919, yrraf, YU-UKI, |_MeD_|, šumar bk2