QBasic
Pozz svima, totalni sam no0b što se tiče programiranja i želio bih od nečega početi, mnogi kažu da je najbolje krenuti od Loga ali mi se o "crtanje" baš i ne sviđa radije bih počeo s pravim programskim jezikom u kojem se pišu programi za početak mogu i primitivni... pa me zanima koji je programski jezik od gore navedenih najlakši za savladati, unaprijed hvala!
Avatar pronađen
QBasic
The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
<3 <3 <3 <3 <3 <3 <3
ŠIRI SA MNOM LJUBAV Cherry!
tnx počinjem odmah
======================edit:
Ovo je najlakši programski jezik definitivno 2 minute učenja kužim sljedeće dijelove:
ispis na zaslon -> PRINT "Ono sto zelim ispisati ide tu ali bez cj, tj, zj i dj jer se to mijenja drugim ascii znakovima"
čiščenje ekrana -> cls (značenje clear screen il ti očisti ekran(
postavljanje rezolucije ako je to potrebno -> screen 12 (480x320) ili screen 9 (300x200)
boja teksta -> color 12 (recimo crvena) ili color 1 (bijela)
======================edit2:
znam crtati krug -> circle (x , y), radius, color -> circle (12 , 12), 12, 12 (prije svega treba aktivirati grafički zaslon, eg screen 12)
povući crtu -> line (x, y) - (x, y) -> line (početna točka x i y) - (završna točka x i y)
Avatar pronađen
hehe, da, smisao je da odmah skužiš
The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
<3 <3 <3 <3 <3 <3 <3
ŠIRI SA MNOM LJUBAV Cherry!
ok ovo nema smisla... ulazni tok
input "Unesi svoje ime: " ime$ -> $ -> označava string (znakovni niz)
ispis imena -> print "Drago mi je " ;ime$; "."
rad sa vaijablama
input "Tvoje godine: " A
input "Godine tvoje sestre: " b
C = a-b
c=abs(c)
print "Razlika u godinama je ";c
===============edit:
sa ovim svatko može početi...
===============edit2:
sad ću malo vježbati a sutra ću probati if else i petlje...
Avatar pronađen
Na šta misliš?Izvorno postao ReiKo
Na limitacije.Izvorno postao Burek_fr0m_SPACE
Prije 25 godina s BASIC-om si mogao sve što su mogla računala raditi, više-manje. Danas je BASIC limitiran pošto računala mogu izvesti puno više nego što se može napraviti u BASIC-u. Primjer je C++ s kojim je doslovno moguće sve napraviti, što god poželiš.
Pod limitacije mislim prvenstveno na izradu desktop aplikacija kakve ih danas čovjek koristi na računalu.
Dobro, to se podrazumijeva, ali unutar tih limitacija QBasica se ipak može toliko toga naučiti. Meni su ispočetka i C++ i VB izgledali limitirano jer nisam mogao u jednoj liniji zaposjesti cijeli ekran i crtati po njemu kako ja želim.
Nisam ni spomenuo da si ti napisao da se ne može ništa naučiti. Pitao sam samo na šta si mislio jer ja lično ne bih ta ograničenja nazvao "ogromnim", nema potrebe za prepucavanjem.
Ok skužio sam i petlje i malo rješavao zadatke, ima tko kakve zadatke za vježbu?
Avatar pronađen
Probaj tablicu množenja (klasika )
Btw, dobra ideja je sam smisliti problem i riješiti ga
The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
<3 <3 <3 <3 <3 <3 <3
ŠIRI SA MNOM LJUBAV Cherry!
OK PROBAT ĆU...
CLS
FOR i = 1 TO 10
FOR j = 1 TO 10
PRINT i * j;
NEXT j
NEXT i
malo je grbavo ali nema veze evo pokazati ću rješenje...
http://img222.imageshack.us/img222/5145 ... noenja.png
Avatar pronađen
windows xp home, q basic 1,1
Avatar pronađen
SVIRANJE???
sry nema edit...Code:scale$ = "CDEFGAB" PLAY "L16" FOR i% = 0 TO 6 PLAY "O" + STR$(i%) PLAY "X" + VARPTR$(scale$) NEXT i%
http://qbasic.parkdalien.com/homes/qb/Q ... evil_2.zip
IGRICA???
Avatar pronađen
Nekako bi ti preporučio neki drugi IDE, iako mi je i čudno kako si uopce uspio natjerati da ti radi QBasic 1.1 pod Windowsima XP.
Osim toga, znaš da su QuickBasic IDE i Qbasic IDE različite stvari? QuickBasic se plaća, a donosi dosta ostalih mogućnosti i može compileat kod u izvršnu datoteku, dok je QBasic bez tih stvari, nešto kao danas Visual Basic naspram Visual Basic Express.
imam neke emulatore... meni to ionako služi samo za vježbu a pošto ću se brzo maknuti od quickbasica 2-3 mjeseca možda i prije jer već sad više neznam jer mislim da sam ove osnove prokužio još ću par dana vježbati a onda ću vidjeti što i kako ću...
ima netko stranice sa zadacima? tnx in adventage!
Avatar pronađen
Ovako ja sam lagano krenuo na Visual Basic jer mi je ovo već dosadno provježbao sam 124 zadatka i mislim da sam shvatio ako mi nešto neće biti jasno pitati ću.
Avatar pronađen
sorryite na triple postu ali sam dobio preporuku da bolje počnem učiti C++ pa mi vi recite što je bolje
Visual Basic or C++
Avatar pronađen
C++...
The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
<3 <3 <3 <3 <3 <3 <3
ŠIRI SA MNOM LJUBAV Cherry!
Planiram učiti ovim redom ako zna netko bolji redosljed učenja neka me ispravi
struktura programa
varijable tipovi podataka
konstante
operatori
osnove ulaza izlaza
controlne strukture
funkcije
nizovi
nizovi znakova
pokazivači
dinamična memorija
strukture podataka
(planiram učiti cjelinu po cijelinu svaki prored smtam cijelinom)
Avatar pronađen
Onim redom kakvim je sadržaj predstavljen u knjizi. Ako ne učiš iz knjige, kupi neku.
Ovo što si naveo ne smatram idealnim - ali ako je tako u tvojoj knjizi onda idi tim redom.
The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
<3 <3 <3 <3 <3 <3 <3
ŠIRI SA MNOM LJUBAV Cherry!
to je iz knjige c++ za apsolutne početnike autor jakopec, ali sam čuo da je knjiga koma pa sad učim iz ove c++ primer plus
Avatar pronađen
ova knjiga c++ primer plus ne valja kao ni c++ programiranje za apslutne početnike, s neta tutoriali mi rade a iz knjiga ne može li mi tko reći što ne valja, ide koji koristim je Microsoft Visual C++ 2008 Express
Code:#include <iostream.h> int main() { cout << "Hello world!"; return 0; }
Avatar pronađen
1. To što ti nešto ne radi ne znači da knjiga ne valja.Izvorno postao No smoking
Isto tako, kad ti neki kod ne radi moraš nam dati Serror Sda bi uopće znali o čemu se radi.
I da, nije ni čudo što ti ne radi kod pošto mu fali dosta toga, probaj ovako :
Inače ova system("pause") komanda je tu samo da ti zadrži ekran da vidiš što se u konzoli točno ispisalo, sve dok ne pritisneš neku tipku.Code:#include <iostream> using namespace std; int main() { cout << "Hello World\n"; system ("pause"); return 0; }
Za detalje oko razloga tvog problema pogledaj ovdje: link.
* Rješenje je maknuti ".h" iz "#include<iostream.h>", i ispod te linije dodati liniju "using namespace std;"
Alternativno rješenje je koristiti IDE s kompajlerom koji je kompatibilniji sa standardom - npr. Code::Blocks ili Dev-C++
(Usput budi rećeno, u primjeru ništa nije krivo, problem je u Visual Studiu)
* - pogledaj ReiKov kod iznad
The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
<3 <3 <3 <3 <3 <3 <3
ŠIRI SA MNOM LJUBAV Cherry!
ovo je bio errorda sad bez ovo.h i sa usingnamespce std; radi a za ovaj sistem pause znam to je da piše ono press any .... itd.c:\documents and settings\welcome\desktop\programiranje\c++\varijab le i tipovi podataka\dsa\dsa\dsa.cpp(1) : fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory
hvala.
Dali postoji u ta dva slučaja bolje rješenje?
using namespace ili .h?
Avatar pronađen
Pa nema boljeg, to je dijelom stvar kompatibilnosti.
Pogledaj onaj link koji sam ti dao ako te zanima više o tome.
The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
<3 <3 <3 <3 <3 <3 <3
ŠIRI SA MNOM LJUBAV Cherry!