Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

Od czego zacząć?

#1
Question  Od czego zacząć?
Mam jedno pytanie dla was:

Chce nauczyć się programować, jednak nie wiem od czego zacząć.

Moje dotychczasowe umiejętności:

opanowanie języka HTML w stopniu dobrym/bardzo dobrym (bardziej te drugie)

opanowanie języka PHP w stopniu podstawowym/średnim

opanowanie języka PASCAL w stopniu beznadziejnie kiepskim Szczerbol

Moje dotychczasowe osiągnięcia:

1. Napisanie prostego programu w PASCALU opartego na engine mojego taty

2. "Bawienie" się w PHP i HTML ponad rok

3. Wykonanie 5 stron internetowych z czego 3 usunąłem bo za dużo tego było

4. Opanowanie GIMP'a/Photofiltra'a w stopniu dobrym/dobrym

5. Siedmioletnia praca na kompie

No to teraz pytania:

- chce napisać program na kompa (coś w stylu "Wielka encyklopedia gier 20**" - w jakim języku

- czy moje dotychczasowe umiejętności są wystarczające aby zacząć programować?

- o ile wiem to po napisaniu programu trzeba skompilować/skompresować - jaki program do tego polecacie?
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#2
RE: Od czego zacząć?
Skoro kiepsko znasz Pascala, to może przesiądziesz się na C++. Ale jeśli nie chce Ci się tego robić, to równie dobrze możesz zamienić Pascala na Delphi (to jest obiektowy Pascal). Jeśli nie masz kompilatora Delphi, to polecam Turbo Delphi 2006 (jest darmowy i można legalnie z niego korzystać po zarejestrowaniu się na stronie producenta). Myślę, że nic (poza brakiem chęci) nie stoi na przeszkodzie, aby móc programować.
Jeśli znasz dobrze HTML i PHP, to będziesz mógł ładnie zareklamować swoje programy.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#3
RE: Od czego zacząć?
Bardziej mi zależy na C++, to ma być prosta aplikacja na zasadzie katalogu z grafiką i opisami. Bedzie też wersja internetowa. Mam jedno pytanie: czy w programach napisanych w C++ jest tak jak na stronach internetowych "Jeżeli kliknę na te hiperłącze, to przekierowuje mnie do innej podstrony" czy raczej jest to na zasadzie w wyrażeniu warunkowym "Jeżeli kliknę tu to wyświetli to"?
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#4
RE: Od czego zacząć?
Skoro "kliknę na hiperłącze", to wnioskuję, że interesuje Cię aplikacja okienkowa. W windows działa to na zasadzie komunikatów. Np. kliknięcie przycisku wysyła do rodzica (czyli do okna) komunikat "wciśnięto mnie", a Ty musisz złapać ten komunikat i go obsłużyć - tak jest w WinAPI. Gdybyś natomiast chciał zrobić GUI w CLR albo używając GTK lub QT, to będziesz miał określone funkcje - dla przycisku wygeneruje się funkcja w stylu onButton_click(), gdzie po prostu umieszczasz kod tego, co się ma stać po kliknięciu.
 System operacyjny: windows_xp_2003 Przeglądarka: opera
#5
RE: Od czego zacząć?
Wgrałem sobie program Dev-C++ 4.9.9.2 i nie potrafię nic w tym napisać, możecie mnie jakoś do tego wprowadzić (od razu mówię że te wszystkie kursy C++ to se mogą wsadzić w **** bo ja i tak tego nie moge zrozumieć) choćby prosty program w którym pisze "Hello World"?
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#6
RE: Od czego zacząć?
Niezrozumiałe?? Kurs "Od zera do gier kodera" jest bardzo dobrym i nawet przyswajalnym kursem... w C++ w prawie każdym programie musisz użyć na początku tych linijek, więc warto sobie skopiować do jakiegoś pliku, żeby nie pisać 100 razy
Kod:
#include<stdio.h>
#include<conio.h>
#include<iostream>

using namespace std;

wtedy możesz zamiast std::cout << "cośtam" << endl;
używać cout << "cośtam" ;

Dalej polecam doczytać i potrenować.
 System operacyjny: windows_vista Przeglądarka: firefox
#7
RE: Od czego zacząć?
Tylko że ja ten język widze pierwszy raz na oczy jak bym się dopiero urodził i nie rozumiem jeszcze składni.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#8
RE: Od czego zacząć?
Proszę bardzo:
Kod:
#include<iostream> //załadowanie pliku nagłówkowego
//w Pascalu korzystałeś z "uses" do załadowania bibliotek
using namespace std; //to już wyjaśnił użytkownik Chinka
int main() //funkcja główna
{
    cout<<"Hello world!"; //każda instrukcja kończy się średnikiem
}
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#9
RE: Od czego zacząć?
Jeśli znasz inny język programowania, to próbuj z nim kojarzyć Wesoły

To może spróbuj zrobić taki programik:
Napisz program wykonujący mnożenie dwóch liczb. Program na koniec ma pokazać taki komunikat w konsoli:
"Wynik mnożenia to: [tutaj powinien być wynik]". Na końcu umieść funkcję getch();, aby program zakończył się po wciśnięciu dowolnego klawisza

ps. Dla ułatwienia czytelności stosuj znak przejścia do nowej linijki \n
Jest to proste ćwiczenie.
 System operacyjny: windows_vista Przeglądarka: firefox
#10
RE: Od czego zacząć?
(19.01.2009, 19:26)Szachista napisał(a): Proszę bardzo:
Kod:
#include<iostream> //załadowanie pliku nagłówkowego
//w Pascalu korzystałeś z "uses" do załadowania bibliotek
using namespace std; //to już wyjaśnił użytkownik Chinka
int main() //funkcja główna
{
    cout<<"Hello world!"; //każda instrukcja kończy się średnikiem
}

Skopiowałem ten kod do programu, skompilowałem, zapisało w postaci dwóch plików:
BezNazwy2.cpp
BezNazwy2.exe

Jednak po uruchomieniu BezNazwy2.exe nic się nie dzieje

Co do wypowiedzi chinka: za mało jeszcze umiem żeby się za to wziąść
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
Programy: Polecane / Nowe / Inne



Użytkownicy forum szukali:
turbo delphi 2006 od czego zacząć

Podobne wątki (Od czego zacząć?)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Programowanie dla laika - od czego zaczac? adiq1033 10 11956 28.05.2021, 12:58
Ostatni post: crmdesigner
  Programowanie, od czego zacząć ? Reyo1994 6 13004 22.05.2017, 09:09
Ostatni post: joannakulersa
  Gra MMO. Od czego zacząć? sobik 6 11389 24.05.2016, 14:48
Ostatni post: Ajgor

Skocz do: