Temat: Pomoc w c++
Zobacz pojedynczy post
stary 30-05-2007, 16:33   #1
Fylslenyox
Użytkownik Forum
 
Fylslenyox's Avatar
 
Data dołączenia: 19 12 2006
Lokacja: WLKP/Poznan
Wiek: 31

Posty: 128
Stan: Aktywny Gracz
Profesja: Elite Knight
Gildia: Master Squad
Świat: Candia
Poziom: 82
Skille: 78/75
Poziom mag.: 6
Szczęśliwy Pomoc w c++

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
Kod:
'\n'
. 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.

Ostatnio edytowany przez Fylslenyox - 30-05-2007 o 16:36. Powód: Literowka
Fylslenyox jest offline   Odpowiedz z Cytatem

PAMIĘTAJ! Źródłem utrzymania forum są reklamy. Dziękujemy za uszanowanie ich obecności.