A wiec tak: zaczelem sie uczyc programowac w c++. Pisalem juz rozne smieszne programy ale mialem ambicje zeby napisac cos nowego i jak dla mnie bardziej zaawansowanego(nie smiejcie sie bo dla poczatkujacego to jest naprawde cos trudniejszego, wiem ze ci ktorzy znaja to jest dla nich proste) no i napisalem taki mini kalkulator:
Kod:
#include <iostream>
using namespace std;
int main()
{
double liczba1;
double liczba2;
char znak;
cin >>liczba1>>znak>>liczba2;
cin.ignore();
if (znak=='+')
cout <<'='<<liczba1+liczba2;
else if (znak=='-')
cout <<'='<<liczba1-liczba2;
else if (znak=='*')
cout <<'='<<liczba1*liczba2;
else if (znak=='/')
cout <<'='<<liczba1/liczba2;
getchar();
return 0;
}
I to mnie boli ze jak uruchamiam program to pisze tam jakas liczba+(lub -,* albo /)druga liczba to jak klikam ENTER to mi zjezdza do nowej lini czyli to wyglada tak:
np:
1+2
=3
a chcialbym zeby wygladalo tak:
1+2=3
Czy ktos by mi mogl cos poradzic? Uprzedzam ze nigdzie nie stosowalem zjezdzania do nowej lini
. Aha i jescze jakby ktos wiedzial: jakby tu sie mogla wstawic srodowiski edycyjny tzn. zeby ten kalkulator sie nie konczyl tylko zeby sobie dalej robic dziala(najlepiej na miejsce tego pierwszego, zeby potem nie bylo tak duzo dzialan. Czekam na ODP.