Rubriigiarhiiv: Uncategorized

Kolmkümmend kaks

Teeme siis aastakokkuvõtte. Ma olen näidanud paljusid erinevaid võimalusi ja püüdnud selgitada kuidas asju võib teha. Nagu paljude asjadega elus on ka programmeerides alati palju võimalusi – lihtsam ja kiirem võib algul olla hea, aga on raskem täiendada ja lisavõimalusi … Jätka lugemist

Rubriigid: Uncategorized | Lisa kommentaar

Kolmkümmend üks

Eelmisel korral jõudsime päris kaugele ja “kivide”kukutamisega tegelev programm töötab edukalt. Mainisin juba otsapidi ka, et lisaks otseselt nähtavale peab programmeerides mõtlema ka veidi kaugemale… “Kivide kukutaja” algsel versioonil oli näiteks komme veaga programm lõpetada kui osade “ekraanilt mööda” kukkunud … Jätka lugemist

Rubriigid: Uncategorized | Lisa kommentaar

Kolmkümmend

Jätkame täna Pygame’is asjade liikuma panemist. Mõned lisavõimalused: Teksti kuvamine Pygame programmi algusesse juurde: # lisab määramata kirjastiili kiri = pygame.font.Font(None, 17) # lisab teksti, (255,255,255) on teksti värv – valge # ja (100,100,245) on tekstikasti värv) tekst = kiri.render(‘Tere … Jätka lugemist

Rubriigid: Uncategorized | Lisa kommentaar

Kakskümmend üheksa

Võtame näidiseks ühe lihtsa PyGame näite, milles saab liigutada palli: #!/usr/bin/python # -*- coding: utf-8 -*- bif = “bg.jpg” mif = “ball.png” import pygame from pygame import * pygame.init() ekraan=pygame.display.set_mode((800, 600), 0, 32) taust=pygame.image.load(bif).convert() hiir1=pygame.image.load(mif).convert_alpha() hiir2=pygame.image.load(mif).convert_alpha() x, y = 0, … Jätka lugemist

Rubriigid: Uncategorized | Lisa kommentaar

Kakskümmend kaheksa

Teeme täna väikse katse ja proovime hoopis midagi muud. Visuaalset programmeerimise õppeprogrammi Scratch. Esmalt üks video: Programmi enda leiab aadressilt: http://scratch.mit.edu/ ja allalaadimise http://scratch.mit.edu/download (ei pea kõike täitma).

Rubriigid: Uncategorized | Lisa kommentaar

Kakskümmend seitse

Teeme vahelduseks midagi lihtsamat kah. Teeme käsureapõhise loteriiprogrammi. Kasutaja kontol on alguses 100 krooni. Arvuti küsib käsureal kasutaja panust, see peab olema väiksem kui käes olev raha. Arvuti küsib “õnnenumbrit”. Arvuti “mõtleb” ühe juhusliku numbri 1..5 vahel, kaasa arvatud. Kui … Jätka lugemist

Rubriigid: Uncategorized | Lisa kommentaar

Kakskümmend kuus

Proovime näiteks lahendada sellist ülessannet: Ärimees tahab lennata linnast A linna C. Kuna nende linnade vahel otseliini pole, tuleb tal linnas B ühelt lennukilt teisele ümber istuda. Ümberistumiseks kulub vähemalt 30 minutit. Kirjutada programm, mis liinide A − B ja … Jätka lugemist

Rubriigid: Uncategorized | Lisa kommentaar

Kakskümmend viis: sorteerimine

Eelmisel korral vaatasime tunni lõpus kui aega üle jäi üht ülesannet, mis osutus ootamatult keeruliseks. Tegu oli sorteerimisega. Nagu ma näitasin, siis programmeerimiskeeltel on enamasti kaasas enda sorteerimisvahendid: sorted([5, 2, 3, 1, 4]) [1, 2, 3, 4, 5] Ehk siis … Jätka lugemist

Rubriigid: Uncategorized | Lisa kommentaar

Kakskümmend neli

Võtame veel ühe ülesande informaatikaolümpiaadi ülesannete hulgast: Antud N +1-elemendiline jada, milles arvudest 1…N üks esineb kaks korda ja ülejäänud igaüks ühe korra. Kirjutada programm, mis leiab korduva väärtuse. Sisend. Tekstifaili KORD.SIS esimesel real on jada elementide arv N (1 … Jätka lugemist

Rubriigid: Uncategorized | Lisa kommentaar

Kakskümmend kolm

Proovime veel kõige lihtsamaid olümpiaadiülesandeid mitmete aastate tagant. Üks on selline: Sõnastik Kirjutada programm, mis kontrollib etteantud sõnastiku põhjal sõnade õigekirja. (Allikas, 2006. aasta koolivooru algajate ülesanne nr 3.) Sisend. Tekstifaili sonad.sis esimesel real on sõnastiku suurus M (0 ⩽ … Jätka lugemist

Rubriigid: Uncategorized | Lisa kommentaar