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

calculator

[es] :: C/C++ programiranje :: calculator

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

BORG
Aleksandar (Sasa) U.
*NIX System/Network Administrator
BL-RS

Član broj: 200
Poruke: 916
195.252.78.*

ICQ: 46124351
Sajt: bitches.kicks-ass.net


Profil

icon calculator 06.01.2002. u 17:19 - pre 271 meseci
Ovo bi trebao biti kalkulator koji u konzoli kad ga pokrenes dobijes da upises 2 broja...i kada pritisnes enter on ih sabere i izbaci ti result,ali....:
#include <stdio.h>
main()
{
int x, y;
printf ("Brojevi:");
x = getchar();
y = getchar();
int result;
result = x + y;
printf ("Zbir ova dva broja je: %d\n",result);
return result;
}

U necemu je problem,a ja jednostavno nemam nikakvih tutorijala dobrih koji bi mogli objasniti to.....
U cemu je ?

With a PC, I always felt limited
by the software available.
On Unix, I am limited only by my knowledge.

--Peter J. Schoenster
 
Odgovor na temu

glupi

Član broj: 836
Poruke: 199
*.srce.hr



Profil

icon Re: calculator 06.01.2002. u 19:22 - pre 271 meseci
Mislim da ti je greska u funciju getchar jer ona uzima slova,
#include <stdio.h>
main()
{
int x, y;
printf ("Brojevi:");
scanf("%d",&x);
scanf("%d",&y);
int result;
result = x + y;
printf ("Zbir ova dva broja je: %d\n",result);
return result;
}
jer ovo radi normalno...
 
Odgovor na temu

aniss
BiH

Član broj: 1828
Poruke: 5
62.192.73.*

ICQ: 67276333


Profil

icon Re: calculator 06.01.2002. u 20:57 - pre 271 meseci
// Ili nesto ovako koji sam pravio bas nedavno iz dosade...
#include <iostream.h>

int main()
{

int a,b;
char c;
char kraj[3];

cout <<"\t .:: Kalkulator ::.\n";
cout <<"\t by //aniss\n";
cout <<"\ti------------------i\n";
cout <<"\t [1] [2] [3] [+]\n";
cout <<"\t [4] [5] [6] [-]\n";
cout <<"\t [7] [8] [9] [/]\n";
cout <<"\t [0] [ENTER] [*]\n";
cout <<"\ti------------------i\n";
cout <<"\t aniss#: ";
cin >>a;
cin >>c;
cin >>b;

switch (c)
{
case '+': cout <<"\t rezultat: ["<< a+b << "]";
break;
case '-': cout <<"\t rezultat: ["<< a-b << "]";
break;
case '*': cout <<"\t rezultat: ["<< a*b << "]";
break;
case '/': cout <<"\t rezultat: ["<< a/b << "]";
break;
}
cout <<"\n\ti------------------i\n";

cout <<"\n\n\tKraj..";
cin >>kraj;

return 0;
}



no
 
Odgovor na temu

kajla
Milorad Janković
Beograd

Član broj: 445
Poruke: 909
*.dial.InfoSky.Net



+2 Profil

icon Re: calculator 07.01.2002. u 11:03 - pre 271 meseci
Citat:
BORG:
Ovo bi trebao biti kalkulator koji u konzoli kad ga pokrenes dobijes da upises 2 broja...i kada pritisnes enter on ih sabere i izbaci ti result,ali....:
#include <stdio.h>
main()
{
int x, y;
printf ("Brojevi:");
x = getchar();
y = getchar();
int result;
result = x + y;
printf ("Zbir ova dva broja je: %dn",result);
return result;
}

U necemu je problem,a ja jednostavno nemam nikakvih tutorijala dobrih koji bi mogli objasniti to.....
U cemu je ?

Pa naravno da nevalja sa getchar uzimaš karaktere, znači kad upišeš 5 on uzme vrednost 0x35 što je ascii vrednost karaktera 5. Tako kad ti hoćeš da sabereš 5+9 on sabere 0x35+0x39=0x6e

Ako hoćeš da naučiš C onda najbolje je da kupiš neku knjigu za C, ili da sa net-a skineš knjigu u elektronskoj formi.

poz.
 
Odgovor na temu

BORG
Aleksandar (Sasa) U.
*NIX System/Network Administrator
BL-RS

Član broj: 200
Poruke: 916
195.252.78.*

ICQ: 46124351
Sajt: bitches.kicks-ass.net


Profil

icon Re: calculator 07.01.2002. u 12:38 - pre 271 meseci
Pa nemogu naci nigdje dobru neku knjigu na net-u.....

Poz
With a PC, I always felt limited
by the software available.
On Unix, I am limited only by my knowledge.

--Peter J. Schoenster
 
Odgovor na temu

Floyd

Član broj: 576
Poruke: 975
195.252.103.*



+3 Profil

icon Re: calculator 07.01.2002. u 15:10 - pre 271 meseci
http://blacksun.box.sk/books/format.php3?file=programing.htm
Razlika izmedju prakse i teorije je mnogo veca u praksi nego u teoriji.
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: calculator 07.01.2002. u 15:36 - pre 271 meseci
http://docs.elitesecurity.org/books/programming/c-c++/
 
Odgovor na temu

[es] :: C/C++ programiranje :: calculator

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

Postavi temu Odgovori

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