Novo

Forum kao aplikacija na telefonu

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

Nacrtati strukturni dijagram toka algoritma i napisati kod u programsom jeziku C

  • 11 odgovora
  • 4.571 pregleda

Najnovija ↓

Nacrtati strukturni dijagram toka algoritma i napisati kod u programsom jeziku C 09.09.2018. u 14:59 · pre 99 meseci #1
Da li moze neko da mi nacrta dijagram, napise kod i detaljno objasni ovaj zadatak.
Hvala unapred!
Zadatak glasi:
Nacrtati strukturni dijagram toka algoritma i napisati u programskom jeziku C program koji elemente niza A(N) rotira za dva mesta u levo. Broj elemenata niza zadaje korisnik.
Re: Nacrtati strukturni dijagram toka algoritma i napisati kod u programsom jeziku C 09.09.2018. u 15:57 · pre 99 meseci
izmenjeno 1 put, poslednji put aceczv 09.09.2018. u 18:50
  1. aceczv09.09.2018. u 18:50zapis iz teksta poruke
#3
for(i=1; i<=2; i++){
pom=a[0];
for(j=0; j<n-1; j++){
a[j]=a[j+1];
}
a[n-1]=pom;
}
Pronasao sam kod na netu, e sad, da li bi mogao da mi postupno objasnis kako radi gore navedeni deo koda? I ako bi mogao da mi nacrtas dijagram samo za njega, deo za unos i ispis el.niza znam da nacrtam, samo mi ovo pravi problem.
Hvala unapred!
Re: Nacrtati strukturni dijagram toka algoritma i napisati kod u programsom jeziku C 09.09.2018. u 21:48 · pre 99 meseci #4
Code:

tmp1 = a[0];
tmp2 = a[1];
for(i = 0; i < n - 2; i++)
    a[i] = a[i + 2];
a[n - 2] = tmp1;
a[n - 1] = tmp2;    


Prvo. Ne možeš ništa da rotiraš dva mesta ulevo, već da transliraš.
Drugo. Ovo što si pronašao na netu, čak i ako radi nije dobro.
Treće. Potrudi se malo, a ne samo bup na forum, uradite mi domaći.
Četvrto. Dijagram crtaj sam.
Re: Nacrtati strukturni dijagram toka algoritma i napisati kod u programsom jeziku C 10.09.2018. u 03:57 · pre 99 meseci #7
Za C verovatno ima neka gotova biblioteka za naprednije baratanje nizovima, ali kod JS bi bilo najjednostavnije da se sa početka niza odseče onoliko elemenata za koliko je pomeranje i da se ti elementi dodaju na kraju niza.

Sad će neko reći da je potrebno koristiti kod bez ugrađenih funkcija za to. Pa, ja bih u tom slučaju napravio funkciju koja otprilike tako radi. Jeste malo komplikovanije, ali se tako i uči programiranje, a ne ručno da budžimo kod koji radi samo za jedan specijalan slučaj.
Potpis
Blessed are those who can laugh at themselves, for they shall never cease to be amused.
Re: Nacrtati strukturni dijagram toka algoritma i napisati kod u programsom jeziku C 10.09.2018. u 15:41 · pre 99 meseci #9
Pa, kod JS ima ugrađena "shift" metoda za nizove, a u dokumentaciji je opisano i kako je implementirana, pa je to neki polazni korak kako da se uradi kod koji radi nešto tako: http://www.ecma-international.org/ecma-262/5.1/#sec-15.4.4.9
Potpis
Blessed are those who can laugh at themselves, for they shall never cease to be amused.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme