Autor |
Sõnum |
uniz
Vana Pingviin


Vanus: 45
Liitunud: 18.05.2006
Postitused: 764
Distributsioon: ubuntucare

|
postitatud: 31.07.2006, 23:57 postituse pealkiri:
Esimene programm
|
   |
|
Kirjutasin esimese programmi pingviin.org'ile
Tegin faili hello.c ja kirjutasin sinna sisse:
--------------------------------------
/************************
* uniz v 0.001 *
*************************/
#include <stdio.h>
int main ()
{
printf("Tere pingviin.org! Tere GNU Linux ja BSD!\n");
return (0);
}
-------------------------------------
ning siis andsin konsoolile käsu:
# gcc -g -Wall -ohello hello.c
Ning minu esimene programm oligi valmis.
Konsooli sisestasin:
./hello ja nüüd käivitus programm:
Tere pingviin.org! Tere GNU Linux ja BSD!
unixi komplik. käsk oleks selline:
# cc -g -ohello hello.c
|
|
|
|
|
|
|
   |
vih
Moderaator

Liitunud: 10.08.2005
Postitused: 654

|
postitatud: 01.08.2006, 00:57 postituse pealkiri:
(teema puudub)
|
   |
|
Palju õnne.
Uniz, see ei ole programmeerimise foorum. Millest sa mõtlesid, kui selle siia postitasid?
|
|
|
|
|
|
|
  |
laurivosandi
Moderaator

Vanus: 36
Liitunud: 08.07.2005
Postitused: 647
Asukoht: Tallinn
Distributsioon: Estobuntu, Debian

|
postitatud: 01.08.2006, 08:40 postituse pealkiri:
(teema puudub)
|
   |
|
Mul on selline tunne et sellel kasutajal on mingid probleemid...
|
|
|
|
|
|
|
    |
spott
Admin


Vanus: 44
Liitunud: 04.06.2005
Postitused: 8857
Distributsioon: Ubuntu

|
postitatud: 01.08.2006, 09:57 postituse pealkiri:
(teema puudub)
|
   |
|
Tubli
Esimene samm uue Kerneli progemisel tehtud
V'iksid jätkata oma progemise sammude tutvustamist vaikselt siin - esimene samm, siis edasi paar muutjat ka jne. Äkki on kellegile abiks.
|
|
|
|
_________________ Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
|
|
|
   |
johnsmith
Vana Pingviin


Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD

|
postitatud: 01.08.2006, 10:22 postituse pealkiri:
(teema puudub)
|
   |
|
Uniz, ma soovitan jätta C keel kui selline rahule ja asuda õppima
C plus plussi kus on kasutusel objektid mis on uus suund programmeerimisel.
Kuigi C librade funktsioonid on toimivad ka C plus plussi programmides ei ole
C õppimisest objektidest arusaamisel kasu.
Jõudu :idea :
|
|
|
|
|
|
|
   |
uniz
Vana Pingviin


Vanus: 45
Liitunud: 18.05.2006
Postitused: 764
Distributsioon: ubuntucare

|
postitatud: 01.08.2006, 11:04 postituse pealkiri:
(teema puudub)
|
   |
|
-----------------------------------------------------
#include <stdio.h>
/*arvutamine ja tulemus*/
int vastus;
int main()
{
vastus = 2 + 2;
printf("Tulemus on %d\n", vastus);
return (0);
}
------------------------------------------------------
Ei ma lihtsalt proovisin, et kas töötab.
c ja c++ -s tahaks mõned väiksemad asjad selgeks saada: failist lugemise ja faili kirjutamise, teksti sisestamise faili ja salvestus.
|
|
|
|
|
|
|
   |
johnsmith
Vana Pingviin


Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD

|
postitatud: 01.08.2006, 11:55 postituse pealkiri:
(teema puudub)
|
   |
|
Tubli
Mina soovitaks alustada c++ -ga, näiteks "Inside C++" on hea raamat alustamiseks.
Siis on pärast lihtne öppida juurde Java.
Raamatukogust peaks saama tasuta laenutada ma ei ole Eestis käinudki raamatukogus.
Peaks tegema ettepaneku programmeerimise nurga avamiseks siin foorumis.
|
|
|
|
|
|
|
   |
Hardi

Pingviini aktivist


Vanus: 48
Liitunud: 31.10.2005
Postitused: 153
Distributsioon: Arch64

|
|
|
 |
vih
Moderaator

Liitunud: 10.08.2005
Postitused: 654

|
|
|
  |
HoHo
Vana Pingviin


Vanus: 40
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo

|
postitatud: 01.08.2006, 13:45 postituse pealkiri:
(teema puudub)
|
   |
|
Milleks tükeldada niigi väikest Eesti progejate kogukonda? Võiks ikka asjad koondada valdavalt ühte kohta. Veebiprogejatele on omad kohad, süsteemprogejatel vist midagi väga korralikku veel pole. Läbi häda kõlbaks neile HV progemisfoorum kuna seal juba on üsna arvestataval hulgal kõiksugu inffi ning ka kasutajaskond on oluliselt laiem.
Muidu kui keegi ei viitsi ise otsida siis C++ kohta ühed väga head raamatud on Eckeli omad:
http://mindview.net/Books
|
|
|
|
|
|
|
   |
johnsmith
Vana Pingviin


Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD

|
|
|
   |
spott
Admin


Vanus: 44
Liitunud: 04.06.2005
Postitused: 8857
Distributsioon: Ubuntu

|
postitatud: 01.08.2006, 20:49 postituse pealkiri:
(teema puudub)
|
   |
|
Nõus johnsmithiga - ja eraldi alamfoorumit Pingviini progemiseks küll ei tule. Küll pole aga midagi halba taolistest asjadest Tarkvara all arutada. Et oleks võimalik endale erinevaid skripte jne luua.
|
|
|
|
_________________ Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
|
|
|
   |
vih
Moderaator

Liitunud: 10.08.2005
Postitused: 654

|
postitatud: 01.08.2006, 22:09 postituse pealkiri:
(teema puudub)
|
   |
|
Tsitaat: < Vali > | Ma ei ole kuidagi nõus väitega, et progemine on offtopic. |
Antud alamfoorum ei ole (olnud?) selleks mõeldud.
Tsitaat: < Vali > |
Linuxi kasutaja ju tahab tunda oma süsteemi läbi ja lõhki |
Miks sa nii arvad?
Tsitaat: < Vali > | Ma ei kujuta ette Linuxi kasutajat keda ei huvitaks mingil etapil progemine. |
Ehk siis iga arvutikasutaja peaks kunagi huvituma programmeerimisest, tasemeni kus ta ise kompilaatorit hakkab näppima? See huvi ei sõltu OSist. Ajad mil Linuxit kasutasid ainult nohikud on möödas. Distro ilma kompilaatorita on tänapäeval tavaline asi. Me püüame viia Linuxit (alternatiive üldiselt) inimeste kodudesse. Kui paljud ei taha CLIst kuulda, mis siin progemisest rääkida?
Palun seleta minu jaoks lahti oma teesid, sest mina ei saa nendest üldse aru.
Tsitaat: < Vali > | Nõus johnsmithiga... |
Kui sa nii ütled. Kas saaks vähemalt antud alamfoorumi kirjelduse uuendada siis?
Tsitaat: < Vali > | Milleks tükeldada niigi väikest Eesti progejate kogukonda? | Kuldsed sõnad.
Siiski, keegi võiks tuua kas või ühe argumendi, miks siin võiks rääkida progemisest.
|
|
|
|
|
|
|
  |
spott
Admin


Vanus: 44
Liitunud: 04.06.2005
Postitused: 8857
Distributsioon: Ubuntu

|
postitatud: 01.08.2006, 22:23 postituse pealkiri:
(teema puudub)
|
   |
|
üks argument - tahad luua näiteks pisikese skripti, mis su tööd lihtsustab - ka see on progemine ju tegelikult. Keegi meist pole plaaninud luua uut foorumit, kus uut Kernelit tegema hakatakse
|
|
|
|
_________________ Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
|
|
|
   |
vih
Moderaator

Liitunud: 10.08.2005
Postitused: 654

|
postitatud: 01.08.2006, 22:51 postituse pealkiri:
(teema puudub)
|
   |
|
spott:Selleks on ju Kernel alamfoorum.
Mingi kasulik script on üks asi. Pealegi tuleb ära näha soovi jagada midagi kasulikku oma originaaltarkvara reklaamimisega.
Hello world, teisest küljest on täesti mõttetu. Uniz püüab lihtsalt oma reputatsiooni asemel suurendada oma postidearvu täites foorumi nö pahnaga. Pole midagi, varsti on ka siin foorumil reeglistik paigas.
Ma ei arva, et siia tekib palju progemist käsitlevaid teemasid, aga tulemust prognoosides arvan, et tekiks lihtsalt segadus.
Aga eks teie näete asja paremini, olgu siis nii.
|
|
|
|
|
|
|
  |
commodore

Vana Pingviin

Vanus: 37
Liitunud: 02.10.2005
Postitused: 745

|
postitatud: 02.08.2006, 09:30 postituse pealkiri:
(teema puudub)
|
   |
|
Viimati muutis commodore 16.08.2015, 16:42; muudetud 1 kord
|
|
|
  |
uniz
Vana Pingviin


Vanus: 45
Liitunud: 18.05.2006
Postitused: 764
Distributsioon: ubuntucare

|
postitatud: 02.08.2006, 20:18 postituse pealkiri:
(teema puudub)
|
   |
|
Shelli käsud on palju lihtsamad. Kirjuta omale fail nimega näiteks:
tegevus.sh
Sisuks kirjuta järgmine:
--------------------------------------------------------
#!/bin/bash
shopt -s -o nounset
declare NIMI #nimi
declare LEMMIK #lemmikvärv
declare SUGU #sugu
declare TEGEVUS #igapaevane
declare OHTTEGEVUS #ohtune tegevus
# Juhend
printf "%s\n" "Ma küsin sinult midagi."
printf "\n"
# Ja hakkab pihta.
read -p "Sisesta nimi : " NIMI
read -p "Sisesta lemmikvärv : " LEMMIK
read -p "Sisesta sugu (mees, naine) : " SUGU
read -p "Sisesta oma igapäevane ropp sõna : " TEGEVUS
read -p "Sisesta õhtune lemmiksõna : " OHTTEGEVUS
printf "\n"
#jutt
printf "%s\n" "$TEGEVUS ja väsid ära, kui sina $NIMI ei saa palga-"
printf "%s\n" "päeval raha. sina $SUGU pead ka sööma, sest õhtul"
printf "%s\n" "kui sina $OHTTEGEVUS arvuti taga istud, võib"
printf "%s\n" "$LEMMIK ekraan sinu silmad ära rikkuda!!!"
printf "%s\n" "ning sinu kodukataloogi, mille nimi on: $USER !!! $TEGEVUS!"
exit 0
-------------------------------------------------------
Seejärel tee see fail käivituskõlbulikuks ning konsoolist käsk:
./tegevus.sh
|
|
|
|
|
|
|
   |
vih
Moderaator

Liitunud: 10.08.2005
Postitused: 654

|
|
|
  |
commodore

Vana Pingviin

Vanus: 37
Liitunud: 02.10.2005
Postitused: 745

|
postitatud: 02.08.2006, 21:24 postituse pealkiri:
(teema puudub)
|
   |
|
Viimati muutis commodore 16.08.2015, 16:42; muudetud 1 kord
|
|
|
  |
uniz
Vana Pingviin


Vanus: 45
Liitunud: 18.05.2006
Postitused: 764
Distributsioon: ubuntucare

|
postitatud: 02.08.2006, 22:21 postituse pealkiri:
(teema puudub)
|
   |
|
|
|
|
   |
|