[ spyware @ 14.05.2005. 09:53 ] @
| Zdravo,
Trebam pomoc oko svog seminarskog rada. Moj program treba da racuna npr:
y=3+5-8*2
I tako za bilo koju aritmeticku operaciju da ispise rezultat y= ...
Znaci za bilo koji uneseni izraz sa tastature program treba racunati y
Unaprijed hvala,
Haris |
[ oliver78 @ 14.05.2005. 11:54 ] @
a pitanje glasi:
????
[ NeznamTkoSam @ 14.05.2005. 12:21 ] @
Daj objasni malo detaljnije.
[ Goran Arandjelovic @ 14.05.2005. 12:49 ] @
Ako se ne varam covek hoce da iz unetog stringa izvlaci vrednosti i odgovarajuce operatore i sve to da sracuna...
Dakle..
Code:
include<iostream.h>
include<string.h>
using namespace std;
int main(int argc, char **argv)
{
string s;
cin >> s;
//ovde imas ucitan string s, a za dalje vidi dati link
}
String Class
[ spyware @ 15.05.2005. 15:26 ] @
E ovako, posto sam pocetnik u C++ programiranju, treba mi pomoc oko seminarskog rada.
Znaci zadatak bi izgledao ovako:
na ekranu da pise "unesi aritmeticki izraz:" ( +, -, *, / ) npr. 2+5-3*4/2 , i taj se izraz unosi sa tastature po zelji, znaci da treba napraviti nekakav konvertor za aritmeticke izraze ( +, -, *, / ) kako bi racunar mogao prepoznati. i nakraju zadatka da Izbaci rjesenje npr. kao od ovog gore datog primjera "Rjesenje je: 8".
Nadam se da sam sad bio jasniji, unaprijed zahvaljujem !!!
Haris
[ Buffy @ 15.05.2005. 20:12 ] @
Trebao si malo traziti po forumu,jer ta tema je ne davno bila:
http://www.elitesecurity.org/t...je-izracunati-vrijednost-izraz
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.