| 
 | |||||||
| Notki | 
| O wszystkim i o niczym O tym wszystkim co nie pasuje gdziekolwiek indziej ;) | 
|  | 
|  | Opcje tematu | 
|  30-05-2007, 17:33 | #1 | 
| Użytkownik Forum Data dołączenia: 19 12 2006 Lokacja: WLKP/Poznan Wiek: 31 Posty: 128 Stan: Aktywny Gracz Imię: Skakal Knight Profesja: Elite Knight Gildia: Master Squad Świat: Candia Poziom: 82 Skille: 78/75 Poziom mag.: 6 |  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;
}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' Ostatnio edytowany przez Fylslenyox - 30-05-2007 o 17:36. Powód: Literowka | 
|   |   | 
|  | 
|  30-05-2007, 20:03 | #2 | 
| Użytkownik Forum Data dołączenia: 08 05 2005 Posty: 1,242 Stan: Usunięty |   Nie lepiej skorzystać z profesjonalnej pomocy jakiegoś z for o programowaniu w c++? Albo chociaż tematu "Problemy z komputerem"? | 
|   |   | 
|  30-05-2007, 20:51 | #3 | 
| Użyszkodnik Data dołączenia: 05 02 2004 Lokacja: Festung Breslau Wiek: 36 Posty: 4,597 Stan: Początkujący Imię: Vanhelsen Profesja: Druid Gildia: Inner Circle Świat: Auchindoun Poziom: 80 Skille: LW/Skin Poziom mag.: 2k   |   Ponieważ wprowadzenie danych, czytaj, kliknięcie "enter" zawsze spowoduje ci przeskok o linijkę w dół? A co do niekończenia, masz dwa wyjścia: a) iść na łatwiznę i użyć funkcji "if" oraz "goto" b) trochę trudniej, czyli "if" z którąś pętlom. Jak tych funkcji używać, będziesz miał napisane w necie albo książkach 
				__________________ Kłócenie się na forum jest jak uczestniczenie w paraolimpiadzie, może i wygrasz, ale nadal będziesz zacofanym -.-" | 
|   |   | 
|  30-05-2007, 22:03 | #4 | 
| Użytkownik Forum Data dołączenia: 21 09 2004 Lokacja: Węgorzewo/Gdańsk Posty: 1,859   |   I zawsze mozesz sie pobawic getcharem.... No wlasni - zamiast bawic sie w programowanie w pseudo-cpp lepiej naucz sie dobrze programowac w c. Wiecej sie nauczysz;] 
				__________________  "Miła, błagam, nie zrozum mnie źle Kocham cię tak jak swoje przestworza pokochał wiatr" Moj jogger | 
|   |   | 
|  31-05-2007, 00:15 | #5 | 
| Użytkownik Forum |   a moze bys wzial i najpierw pobral dzialanie, a potem nizej przepisal je i wtedy podal wynik? Kod: double liczba1;
double liczba2;
double wynik;
char znak;
cin liczba1>>znak>>liczba2;
cin.ignore();
if (znak=='+')
{
wynik=liczba1+liczba2;
cout <<liczba1<<znak<<liczba2<<'='<<wynik;
}Tylko to mi przychodzi do glowy :/ 
				__________________    14.35kb w sumie, nie czepiac sie   Ostatnio edytowany przez Nytalith - 31-05-2007 o 00:17. | 
|   |   | 
|  31-05-2007, 16:50 | #6 | |
| Użytkownik Forum Data dołączenia: 19 12 2006 Lokacja: WLKP/Poznan Wiek: 31 Posty: 128 Stan: Aktywny Gracz Imię: Skakal Knight Profesja: Elite Knight Gildia: Master Squad Świat: Candia Poziom: 82 Skille: 78/75 Poziom mag.: 6 |  eee tam Cytuj: 
  to moje zdanie   | |
|   |   | 
|  31-05-2007, 17:10 | #7 | 
| Użytkownik Forum Data dołączenia: 27 03 2005 Posty: 1,427   |   Najlepszy i tak jest C#. NMSP | 
|   |   | 
|  31-05-2007, 19:21 | #8 | 
| Użytkownik Forum Data dołączenia: 21 09 2004 Lokacja: Węgorzewo/Gdańsk Posty: 1,859   |   No to widac ze ani o jednym ani o drugim pojecia nie masz. 
				__________________  "Miła, błagam, nie zrozum mnie źle Kocham cię tak jak swoje przestworza pokochał wiatr" Moj jogger | 
|   |   | 
|  01-06-2007, 00:08 | #9 | 
| Użytkownik Forum Data dołączenia: 06 03 2004 Lokacja: from Dwarves Lands... Posty: 1,289 |   W sumie jak komuś nie zależy na obiektowości, tylko na szybkości, to C jest dużo lepsze. 
				__________________ Smoki powinny być okrutne, chytre, nieczułe i straszne. Ale coś ci powiem, czlowieku.... Smoki nigdy nie paliły na stosie, nie torturowały, nie rozpruwały na kawałki i nie nazywały tego moralnością. Terry Pratchett, "Straż! Straż!"   | 
|   |   | 
|  02-06-2007, 15:35 | #10 | 
| Użytkownik Forum Data dołączenia: 16 03 2007 Posty: 43 |   poszukaj o getchar'ze lub najpierw wczytaj zmienne, potem czysc ekran i wypisuj na nowo, troche na sile, ale zawsze da pożadany efekt ;p | 
|   |   | 
|  02-06-2007, 15:40 | #11 | 
| Użytkownik Forum Data dołączenia: 26 07 2005 Lokacja: Płock/Toruń Wiek: 38 Posty: 173   |   Heh, jeżeli będziesz chciał ten program w Ansi C to mogę ci pomóc, bo z C++ to dupa blada, dopiero w przyszłym semestrze ; ) 
				__________________  \o/Monstrum\o/ Do walki stań I w górę unieś miecz Niech zabrzmi znów, metalu dźwięk I niech nas porwie szalony wir Heavy Metalu zwycięski krzyk! | 
|   |   | 
|  03-06-2007, 13:21 | #12 | 
| Użytkownik Forum Data dołączenia: 19 12 2006 Lokacja: WLKP/Poznan Wiek: 31 Posty: 128 Stan: Aktywny Gracz Imię: Skakal Knight Profesja: Elite Knight Gildia: Master Squad Świat: Candia Poziom: 82 Skille: 78/75 Poziom mag.: 6 |  Omg No widac ze ty nie masz pojecia na temat CZYTANIA ZE ZROZUMIENIEM. Nie dalem w temacie prosby, zeby mi ktos powiedzial czy ja mam pojecie czy nie- tylko czy ktos mi moze pomoc. Wiec z tego co widac to ty nie masz pojecia o tym jezyku skoro nie napisales programu o jaki prosilem tylko mnie dobijasz. Tak to jest z ludźmi zazdrosnymi, ktorzy tylko umieja dobijac czlowieka zamiast wesprzec a to tylko dlatego ze sa glupi i nie potrafia czegos zrozumiec. Wiec jesli nie jestes glupi to udowodnij ze umiesz to napisac i to mi to napisz. Bo a zal dupe sciska jak widze takich typow. -.-  | 
|   |   | 
|  03-06-2007, 14:13 | #13 | 
| Użytkownik Forum Data dołączenia: 27 03 2005 Posty: 1,427   |   Najzwyklejsze w swiecie goto [poczatek programu]. | 
|   |   | 
|  03-06-2007, 19:15 | #14 | |
| Użytkownik Forum Data dołączenia: 21 09 2004 Lokacja: Węgorzewo/Gdańsk Posty: 1,859   |   Cytuj: 
 A najlepiej odpusc sobie programowanie. Jezeli odpadasz przy tak prostym problemie, to daleko nie zajdziesz. W cpp jest mnostwo sposobow, chociazby czszczenie ekranu - najprosciej... goto odpada, bo mozna zrobic i bez tego. 
				__________________  "Miła, błagam, nie zrozum mnie źle Kocham cię tak jak swoje przestworza pokochał wiatr" Moj jogger Ostatnio edytowany przez Matek - 03-06-2007 o 19:19. | |
|   |   | 
|  03-06-2007, 21:16 | #15 | 
| Użytkownik Forum Data dołączenia: 27 03 2005 Posty: 1,427   |   | 
|   |   | 
|  03-06-2007, 21:40 | #16 | |
| Użytkownik Forum Data dołączenia: 19 12 2006 Lokacja: WLKP/Poznan Wiek: 31 Posty: 128 Stan: Aktywny Gracz Imię: Skakal Knight Profesja: Elite Knight Gildia: Master Squad Świat: Candia Poziom: 82 Skille: 78/75 Poziom mag.: 6 |   Cytuj: 
 Kod HTML: www.ithelpdesk.pl | |
|   |   | 
|  04-06-2007, 15:09 | #17 | 
| Użytkownik Forum |   Korzystajac z tematu pozwole sobie sie wtracic. Trzy dni temu kompilowalo mi bez problemu (kompilator jakiego uzywam to Microsoft Visual C++ 2005 Express Edition), ale akurat gry pozyczylem od kumpla Symfonie C++, to przestalo kompilowac. W momencie gdy chce zlinkowac bla bla itp. to wyskakuje blad:  I co teraz? ;p | 
|   |   | 
|  05-06-2007, 13:02 | #18 | 
| Użytkownik Forum Data dołączenia: 26 07 2005 Lokacja: Płock/Toruń Wiek: 38 Posty: 173   |   :Autor tematu Jeżeli cię to interesuję, mam na kompie kilka(naście?) książek z tematyki c++ więc możesz się do mnie zgłosić to ci je zapodam 
				__________________  \o/Monstrum\o/ Do walki stań I w górę unieś miecz Niech zabrzmi znów, metalu dźwięk I niech nas porwie szalony wir Heavy Metalu zwycięski krzyk! | 
|   |   | 
|  05-06-2007, 14:56 | #19 | |
| Użytkownik Forum Data dołączenia: 19 12 2006 Lokacja: WLKP/Poznan Wiek: 31 Posty: 128 Stan: Aktywny Gracz Imię: Skakal Knight Profesja: Elite Knight Gildia: Master Squad Świat: Candia Poziom: 82 Skille: 78/75 Poziom mag.: 6 |   Cytuj: 
 Kod HTML: [email protected] Dzieki  to jakkbys mogl wyslac to wyslij ale bez wirusa  | |
|   |   | 
|  05-06-2007, 22:39 | #20 | 
| Użytkownik Forum Data dołączenia: 26 07 2005 Lokacja: Płock/Toruń Wiek: 38 Posty: 173   |   Proszę cię trochę powagi, to że jest spam teraz z syfem to nie pisz do każdego kto chce ci pomóc żeby świństw nie zamieszczał bo naprawdę źle to wygląda w innych oczach; wyśle ci linka na PM 
				__________________  \o/Monstrum\o/ Do walki stań I w górę unieś miecz Niech zabrzmi znów, metalu dźwięk I niech nas porwie szalony wir Heavy Metalu zwycięski krzyk! Ostatnio edytowany przez Skurka - 05-06-2007 o 22:41. | 
|   |   |