Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Funkcija oktalni,potrebna pomoć

[es] :: C/C++ programiranje :: Funkcija oktalni,potrebna pomoć

[ Pregleda: 1506 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Krga86
Automatičar
Sremska Mitrovica

Član broj: 324449
Poruke: 11
*.dynamic.isp.telekom.rs.



Profil

icon Funkcija oktalni,potrebna pomoć03.11.2015. u 19:44 - pre 52 meseci
Zadatak glasi:
Napisati funkciju oktalni koja kao argument prima prirodan broj x, te kao rezultat vraća celi broj koji predstavlja oktalnu vrednost zadanog broja (funkcija ništa ne učitava niti ne ispisuje). Napisati glavni program u kojem je potrebno:
• učitati broj članova niza n iz intervala [2, 20]. Učitavanje ponavljati sve dok se ne učita broj članova iz dozvoljenog intervala
• učitati n celih brojeva iz intervala [1, 1000]
• za svaki član niza pozvati funkciju oktalni, te ispisati dobijeni rezultat.
Kako da pozovem svaki član niza?

#include <stdio.h>
#include <iostream>
using namespace std;

int oktalni(int a,int b);
int main()
{
int n,k;
int niz[k];
LOOP: printf("Koliko brojeva zelite da unesete? n=");
scanf("%i",&n);
if(n>2&&n<20)
{
for(int i=0;i<n;i++)
{
cout<<"Unesite realan broj:\n";
cin>>niz[k];
}
}
else
{
printf("Pokusajte ponovo\n");
goto LOOP;
}
}
int oktalni(int a,int b)
{

}
 
Odgovor na temu

T.r.o.n.i.c.Srb

Član broj: 330926
Poruke: 81
*.dynamic.sbb.rs.



+11 Profil

icon Re: Funkcija oktalni,potrebna pomoć03.11.2015. u 20:53 - pre 52 meseci
Da li i nasao neku knjigu koja se bavi programiranjem u c/c++ jer ces ovako tesko uspeti resiti zadatke ? Prvo ti funkcija nije dobra, zagrade ti nisu postavljene na prava mesta, uctiavanje niza nije dobro izvrseno, u knjizi bi nasao da treba izbegavati naredbe goto jer se malo teze snaci u vecem kodu sa njima. Kad pises kod prvo uradis jednu celinu ( u ovom slucaju upis) i pokrene program da vidis da li se moze kompajlirati i da li radi kako treba, ako ne onda nadjes gresku, a ako da onda nastavljas sa pisanjem programa.
Ovaj put ti necu ja prepravljati program nego cu ti govoriti sta treba da uradis a ti smisli kako ces to da realizujes!
Za pocetak napisi glavni program koji ti ucitava niz brojeva sa ogranicenjima kako je navedeno u zadataku bez dodatne funkcije! znaci cisto ucitavanje niza i na kraju programa stavi da ti ispise uneti niz cisto da bi proverio da li je dobro unet!
 
Odgovor na temu

Rapaic Rajko
Bgd

Član broj: 4105
Poruke: 785
188.124.211.*



+61 Profil

icon Re: Funkcija oktalni,potrebna pomoć04.11.2015. u 10:04 - pre 52 meseci
Ljudi, ovo je apsolutno STRASNO.

Ne pricam o nivou necijeg (ne)znanja jezika, ne. Svi smo mi ucili jednom.
Pricam o spremnosti na VARANJE, IZVRDAVANJE, MUVANJE svake vrste samo da bi se stiglo do cilja (sta god on bio: ispit, diploma, posao).
Kuda ide ovo drustvo ako je u njemu moguce na ovaj nacin steci korist/poene?
Jednom recju - MRAK.

Pozz


 
Odgovor na temu

Mihajlo Cvetanović
Beograd

Moderator
Član broj: 37636
Poruke: 1224



+92 Profil

icon Re: Funkcija oktalni,potrebna pomoć04.11.2015. u 11:30 - pre 52 meseci
Uzdržimo se od zapaljivih misli i izjava. Uzdržimo se takođe od saučesništva u neradu, i sve će biti u redu.
 
Odgovor na temu

Krga86
Automatičar
Sremska Mitrovica

Član broj: 324449
Poruke: 11
*.dynamic.isp.telekom.rs.



Profil

icon Re: Funkcija oktalni,potrebna pomoć04.11.2015. u 20:12 - pre 52 meseci
Izvinjavam se ako sam nekoga uvredio.
Poslušaću Vaše savete za učenje jezika,ali bih hteo takođe da mi pomognete sa svojim stručnim savetima.
T.r.o.n.i.c.Srb poslaću ti deo koda kao što si rekao.

 
Odgovor na temu

Krga86
Automatičar
Sremska Mitrovica

Član broj: 324449
Poruke: 11
*.dynamic.isp.telekom.rs.



Profil

icon Re: Funkcija oktalni,potrebna pomoć09.11.2015. u 17:46 - pre 52 meseci
Evo na neki način sam dobio ispis oktalnog broja za zadati broj,ali u obrnutnom prikazivanju.I sad sam pokušao da obrnem,ali mi izbacuje grešku LINK : fatal error LNK1104: cannot open file 'C:\Program Files\software sdk\lib\library.lib'.Npr. za zadati broj 12 treba da ispiše 14,a meni prikaze 41.


Code:
#include <stdio.h>
#include <iostream>
using namespace std;


int oktalni(int num){

int arr[7];
int total = 0;
int i;

        while(num > 0)
        {
            for(i=0;i<7; i++){
            total =num % 8;
            num=num/8;
            arr[i]=total;
            }
        }
        while (i-1>=0){
            i--;
            cout<<arr[i];
        }
        return 0;
}
int main(){

int n,i;

int niz[8];

do{
        cout<<"Koliko brojeva zelite da unesete? n= ";
        cin>>n;
} while (n<2 || n>20);

for(i=0;i<n;i++) {
int a;
    cout<<"Unesite realan broj: \n";
cin>>niz[i];
a=oktalni(niz[i]);
}

}


[Ovu poruku je menjao X Files dana 09.11.2015. u 19:17 GMT+1]
 
Odgovor na temu

T.r.o.n.i.c.Srb

Član broj: 330926
Poruke: 81
*.dynamic.sbb.rs.



+11 Profil

icon Re: Funkcija oktalni,potrebna pomoć09.11.2015. u 18:15 - pre 52 meseci
Prvo uzmi i iskomentarisi program necu pomoci dok se ne bude znalo sta koji deo koda radi !
Takodje ubaci kod verzije koja radi jer je ova puna gresaka

[Ovu poruku je menjao T.r.o.n.i.c.Srb dana 09.11.2015. u 19:30 GMT+1]
 
Odgovor na temu

[es] :: C/C++ programiranje :: Funkcija oktalni,potrebna pomoć

[ Pregleda: 1506 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.