Ĺadny brzuch
Mam mały problem. A konkretnie nie wiem jaki dac typ zmiennej dla znaków takich jak =, + itp. Próbowałem z char, i to nic nie dało. Const char tez. Może Wy macie jakiś pomysł?
A jak juz cos tam sie uda, to nie moge przypisac "+" zmiennej. Wiecie jak temu zaradzić?
Użytkownik RTVK edytował ten post 21 marzec 2005, 22:52
char plus = '+';
char rownasie = '=';
Jeśli nie wiesz jak coś zrobić to obejdź to.
Napisz co chcesz osiągnąć to ci pomogę (jeśli tylko będę umiał)
Zapomiałem wspomieć ze chodzi tu o c++. Poprostu chce aby zmienna przyjoła wartośc +, -, = i takie tam. Który typ zmiennej przechowywuje te znaki.
char, użyj kodu Pepsiego. Aby pobrać z klawiatury:
char zmienna;
zmienna = getchar();
Dzięki :-) Ale nie moge używać potem tego swobodnie. Np.
#include <iostream> int main(); char znak; std::cout << "Podaj znak: "; znak = getchar; if (znak == "+") znak = 10; }
NIe moge przypisać mu póżniej innej wartości w instrukcji warunkowej. Aby na przykład kiedy znak = "+" to ma zmienić jego wartość na dowolne inne wyrażenie.
Użytkownik RTVK edytował ten post 23 marzec 2005, 18:14
Dzięki :-) Ale nie moge używać potem tego swobodnie. Np.
#include <iostream> int main(); char znak; std::cout << "Podaj znak: "; znak = getchar; if (znak == "+") znak = 10; }
NIe moge przypisać mu póżniej innej wartości w instrukcji warunkowej. Aby na przykład kiedy znak = "+" to ma zmienić jego wartość na dowolne inne wyrażenie.
Na prawdę chodziło ci tylko o coś takiego? :lol:
int main() { char a; int b=0; cout<<"podaj znak: "; cin>>a; if(a=='+') b=1; system("PAUSE"); return 0; }
Użytkownik sadam edytował ten post 23 marzec 2005, 21:50
Pisałem to teraz na poczekaniu, dlatego tyle błędów. Dzięki za pomoc. Poporstu zamiast '+' robiłem "+". Jescze dużo musze się nauczyć. :-) Jescze raz dzięki ;-)
Użytkownik RTVK edytował ten post 23 marzec 2005, 22:17
Nie nauczysz sie programowac poznajac jezyk po malych czesciach, najlepiej bedzie jezeli kupisz sobie jakas ksiazke i uwarznie ja przeczytasz. Na tym forum jest temat dotyczacy ksiazki dla poczatkujacych.
Czytam książke "C++ DLa każdego". Poporstu chciałem sie dowiedzieć jaki typ, a dokładniej jak moge przypisac różne znaki matematyczne zmiennej, a nastepnie swobodnie ich używać. Dzięki jescze raz :-)
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
A jak juz cos tam sie uda, to nie moge przypisac "+" zmiennej. Wiecie jak temu zaradzić?
Użytkownik RTVK edytował ten post 21 marzec 2005, 22:52
char plus = '+';
char rownasie = '=';
Jeśli nie wiesz jak coś zrobić to obejdź to.
Napisz co chcesz osiągnąć to ci pomogę (jeśli tylko będę umiał)
Zapomiałem wspomieć ze chodzi tu o c++. Poprostu chce aby zmienna przyjoła wartośc +, -, = i takie tam. Który typ zmiennej przechowywuje te znaki.
char, użyj kodu Pepsiego. Aby pobrać z klawiatury:
char zmienna;
zmienna = getchar();
Dzięki :-) Ale nie moge używać potem tego swobodnie. Np.
#include <iostream> int main(); char znak; std::cout << "Podaj znak: "; znak = getchar; if (znak == "+") znak = 10; }
NIe moge przypisać mu póżniej innej wartości w instrukcji warunkowej. Aby na przykład kiedy znak = "+" to ma zmienić jego wartość na dowolne inne wyrażenie.
Użytkownik RTVK edytował ten post 23 marzec 2005, 18:14
Dzięki :-) Ale nie moge używać potem tego swobodnie. Np.
#include <iostream> int main(); char znak; std::cout << "Podaj znak: "; znak = getchar; if (znak == "+") znak = 10; }
NIe moge przypisać mu póżniej innej wartości w instrukcji warunkowej. Aby na przykład kiedy znak = "+" to ma zmienić jego wartość na dowolne inne wyrażenie.

Na prawdę chodziło ci tylko o coś takiego? :lol:
int main() { char a; int b=0; cout<<"podaj znak: "; cin>>a; if(a=='+') b=1; system("PAUSE"); return 0; }
Użytkownik sadam edytował ten post 23 marzec 2005, 21:50
Pisałem to teraz na poczekaniu, dlatego tyle błędów. Dzięki za pomoc. Poporstu zamiast '+' robiłem "+". Jescze dużo musze się nauczyć. :-) Jescze raz dzięki ;-)
Użytkownik RTVK edytował ten post 23 marzec 2005, 22:17
Nie nauczysz sie programowac poznajac jezyk po malych czesciach, najlepiej bedzie jezeli kupisz sobie jakas ksiazke i uwarznie ja przeczytasz. Na tym forum jest temat dotyczacy ksiazki dla poczatkujacych.
Czytam książke "C++ DLa każdego". Poporstu chciałem sie dowiedzieć jaki typ, a dokładniej jak moge przypisac różne znaki matematyczne zmiennej, a nastepnie swobodnie ich używać. Dzięki jescze raz :-)