Pomoć oko zadatka u C-u , Kalkulator.c

Teme vezane za console/GUI programiranje u C/C++ jeziku
11 post(ov)a • Stranica: 1/2.1, 2

Pomoć oko zadatka u C-u , Kalkulator.c

PostPostao/la Evi » 30 kol 2015, 14:14

Trebam pomoć oko ovog zadatka jer ga ne mogu debuggirati jer mi u error listi izbacuje: Unresolved externals

A u warning listi izbacuje: This function or variable may be unsafe. Consider using scanf_s instead.

c code
/*
Zadatak: Unesite dva broja i jedan matematicki operator (+, -, *, /).
Obavite zatrazenu matematicku operaciju i ispisite rezultat.
*/

#include <stdio.h>

int main(void) {

double broj1, broj2, rezultat = 0;
char oper;

/* unos brojeva */
printf("Unesi dva broja (odvojena razmakom): ");
scanf("%lf %lf", &broj1, &broj2);

/* unos operatora */
printf("Unesi operator (+, -, *, /): ");
scanf(" %c", &oper);

/* posto smo prilikom citanja operatora citali samo jedan
znak i nismo stigli preci u novi redak, ucinimo to sada */
printf("\n");

if (oper == '+') {
rezultat = broj1 + broj2;
} else if (oper == '-') {
rezultat = broj1 - broj2;
} else if (oper == '*') {
rezultat = broj1 * broj2;
} else if (oper == '/') {
/* operacija nije dozvoljena ako je broj2 nula */
if (broj2 == 0) {
printf("Djeljenje sa nulom nije moguce!\n");
return -1; /* izlaz iz programa uz signalizaciju pogreske OS-u */
} else {
rezultat = broj1 / broj2;
}
} else {
/* uneseni operator nije niti jedan od cetiri predvidjena,
dakle, korisnik je unio nepoznati operator s kojim
ne znamo sto bi... */
printf("Operator \'%c\' nije podrzan!\n", oper);
return -2; /* izlaz iz programa uz signalizaciju pogreske OS-u */
}

printf("Rezultat operacije %.2lf %c %.2lf je %.2lf\n", broj1, oper, broj2, rezultat);

return 0;

}


Ako netko kuži što sam krivo napravila molim ga da mi kaže. Imam još puno zadataka ali nikako ne mogu raditi na preskokce nego moram redom jer učim. :((

Re: Pomoć oko zadatka u C-u , Kalkulator.c

PostPostao/la gagiD » 30 kol 2015, 15:37

Poz Evi && Dobrodosla :)

Kod mene radi najnormalnije:
Kod: Označi sve
[16:33:21-gagi@gagi P.Org-Test]$ gcc -o kalkulator kalkulator.c
[16:33:23-gagi@gagi P.Org-Test]$ ./kalkulator
Unesi dva broja (odvojena razmakom): 7 10
Unesi operator (+, -, *, /): -

Rezultat operacije 7.00 - 10.00 je -3.00


Koji OS koristis? Komajler?

P.S. Imas gore Select a Syntax za kod :)

Re: Pomoć oko zadatka u C-u , Kalkulator.c

PostPostao/la Evi » 30 kol 2015, 21:48

Windows 7, radim u Visual Studiju C++ sa ekstenzijom .c (možda sam nešto zabrljala u samom otvaranju projekta) :( , daj mi email da ti pošaljem screenshoot ako stigneš pogledati što točno izbacuje jer tu još ne znam postat fotku,sorry. :(
valjda ću skužit taj Select a Syntax još mi je novo ovo S) :) Hvala puno.

Re: Pomoć oko zadatka u C-u , Kalkulator.c

PostPostao/la gagiD » 30 kol 2015, 22:45

@slike:
Slike postas tako sto stavis link na sliku izmedju Img tagova:

npr.
Kod: Označi sve
[img]http://programiranje.org/styles/programiranje/theme/images/logo-big.png[/img]

rezultat:
slika

A kad uploadujes sliku na pristojan image hosting, generise se BBCode automatski. Tako da samo kopiras taj kod.

@kod:
-obican(yep kod u kodu :D)
Kod: Označi sve
[code]neki kod[/code]

reultat:
Kod: Označi sve
neki kod


-sintaksa:
Kod: Označi sve
[code2=cpp]neki C++ kod[/code2]

rezultat:
cpp code
neki C++ kod

Re: Pomoć oko zadatka u C-u , Kalkulator.c

PostPostao/la Evi » 01 ruj 2015, 12:59

slika

Re: Pomoć oko zadatka u C-u , Kalkulator.c

PostPostao/la Evi » 01 ruj 2015, 13:05

a da li mogu uploadati fotku tu ako ima galerija na programiranje.org ili da koristim neki free host tipa ovaj: http://postimg.org/image/ked32r4fx/ ? probala sam tako ubaciti sliku ali ne ide, postoji li neki drugi način? sorry laik sam za ovo , hehe :)

Re: Pomoć oko zadatka u C-u , Kalkulator.c

PostPostao/la Jasko » 01 ruj 2015, 13:10

Koliko znam nemamo galerije, ali mozes koristiti neki hosting servis za slike.

Evo ova slika tvoja

slika

samo je bitna internet adresa slike, kad je uploadujes samo desni klik na sliku i izaberes "kopirati adresu grafike" ili slicno zavisno od toga koji browser koristis.
zatim to ubacis izmedju gore prikazane img - tagove
pozz
Postoji 10 vrsta ljudi na zemlji. Oni koji razumiju binarni sistem i oni koji ga ne razumiju!
Posjetite moj YouTube kanal za gledanje za programiranje i druge teme oko računara.

Re: Pomoć oko zadatka u C-u , Kalkulator.c

PostPostao/la Evi » 01 ruj 2015, 13:32

Hvala Jasko. :)

Muči me to što ne mogu nikako debuggirati zadatak jer mi izbacuje error, a eto taj isti zadatak kod Gagija radi pa me zanima zna li tko da li je moguće da sam ja nešto zabrljala u samim postavkama ono na početku kad se radi projekt :(

Re: Pomoć oko zadatka u C-u , Kalkulator.c

PostPostao/la Jasko » 01 ruj 2015, 13:52

Nemora znacit da si ti pogrijesila sta. Moze biti da su postavke na nacin kompajliranja strozije u slucaju Visual Studia nego kada to radis u terminalu preko gcc-a, sto ukazuju upozorenja sa funkcijom scanf.

Jesil pokusala kompajlirati program sa drugim kompajlerom nego u visual studiu. Ocigledno da je moguce kompajlirati.
Postoji 10 vrsta ljudi na zemlji. Oni koji razumiju binarni sistem i oni koji ga ne razumiju!
Posjetite moj YouTube kanal za gledanje za programiranje i druge teme oko računara.

Re: Pomoć oko zadatka u C-u , Kalkulator.c

PostPostao/la Evi » 01 ruj 2015, 14:24

slika

ovako i tako dalje ali sve točno treba otvoriti, našla sam upute na forumu faksa , fiuuu! #:-s

slika

Radi mi , skužila sam. #:-s U otvaranju projekta sam bila fulala pa sam otvarala sve otpočetka i točno tako da mi sada sve radi. :) jupiiiii je!! :)

Ako će netko trebati "UputeZaOtvaranjeProjekta.doc" (Visual Studio 2010) može me kontaktirati u PP :D


11 post(ov)a • Stranica: 1/2.1, 2

Na mreži

Trenutno korisnika/ca: / i 1 gost.