Christoossov pasijon

Težave s križi nekega naključnega mimoidočega

Posts Tagged ‘python’

Sortiranje je igra

Posted by christooss na 18 april 2008

SumWTF je dobil miselno nadaljevanje. Sortiranje s pomočjo randoma.

SortWTF

Algoritem sortira števila od velikosti tabele do 1.

Izpis je npr. dolzina_tabele=3

[3, 2, 1]

Za še kakšne ideje prosim na plano z njimi. Random na 100 in en “uporaben” način alias računajmo dolgo.

Posted in FOSS | Tagged: , | Leave a Comment »

Seštevanje je igra

Posted by christooss na 11 april 2008

Včeraj sva s cimrom spimpala algoritem za seštevanje. In nastal je nov programčič:

SUMWTF

#!/usr/bin/python
import random
n = random.randint(0, 1000)
a1 = random.randint(0, 1000)
b1 = random.randint(0, 1000)
a = int(input('Vpisite prvo stevilo: '))
b = int(input('Vpisite drugo stevilo: '))
while n - a1 - b1 == 0 or a1 - a == 0 or b1 - b == 0:
__break


while a - a1 != 0 or b - b1 != 0 or n - a1 - b1 != 0:
__n = random.randint(0, 100)
__a1 = random.randint(0, 100)
__b1 = random.randint(0, 100)
print "Izracunali ste", a, "+",b, "in rezultat je?:", n

V bistvu vas program vpraša kateri dve števili hočete sešteti.

Ko sem ga pognal s time sem dobil slednji rezultat:

time python sestevalnik3.py
Vpisite prvo stevilo: 2
Vpisite drugo stevilo: 2
Izracunali ste 2 + 2 in rezultat je?: 4

real 728m23.393s
user 721m55.015s
sys 0m28.814s

Jup pravilno računal je več kot 12 UR 🙂 Your results may vary 😛

Read the rest of this entry »

Posted in FOSS, Krneki + Slikce, Urice s knjigo, Varnost | Tagged: , | 2 Comments »

Najemnina prealfa0.1.0 download

Posted by christooss na 11 april 2008

Sem pozabil napisat povezavo za prenos novega verzije aplikacije Najemnina prealfa 1.0. S klikom na spodnjo povezavo se lahko dokopljete do najnovejše verzije:

najemnina prealpha

Se opravičujem za napako 🙂

Posted in FOSS | Tagged: , , | Leave a Comment »

Najemnina skoraj dosegla verzijo 0.1.0

Posted by christooss na 8 april 2008

Danes sem izdal prealfa verzijo programa najemnina. Konzolna verzija je dosegla stabilnost z verzijo 0.0.1, kasneje pa sem še izdal na blogu neobjavljeni verziji 0.0.2 in 0.0.3. Slednjo najdete na pydownloads.tk

Najemnina pre1alfa 1.0 pa izgleda takole:

najemnina pre1alfa1.0

Zaenkrat sem uspel izenačiti rezultate iz najemnine_0.0.3.py. Izpis se še vedno dogaja v terminalu.

TODO do verzije 0.1.0:

– Izpis rezultatov v oknu
– možnost shranjevanja vrednosti ter rezultatov v nek tekstovni dokument

TODO do verzije 0.1.1

– možnost branja seznama najemnikov iz datoteke

Posted in FOSS | Tagged: , | 3 Comments »

najemnina – moj prvi program

Posted by christooss na 5 marec 2008

Včeraj sem po dolgih urah pisanja dokončal moj prvi program. Enkrat sem že malo testiral pythona zato sem se sedaj odločil za ta programski jezik.

Prenesite verzijo 0.0.1 iz spodnjega linka.
Povezava do programčka

Trenutno je samo datoteka najemnina_0.0.1.py, ki jo poženete z ukazom

python najemnina_0.0.1.py

Program trenutno ne dela veliko. Preprosto sprašuje vprašanja in glede na odgovore izračuna najemnino. Povsem preprosta matematična formula ampak…. To sem zdej sprogramiral. Nameravam tudi sprogramirati grafični vmesnik. Gotov danes! Spodaj sledi še output programa.

Pozdravljeni v prvi verziji programa najemnina
Verzija:0.0.1

Opozorilo: Vpisujte besede brez ČŽŠĐĆjev, ter številke brez enote!

Število cimrov: 3
Koliko znaša najemnina? 500
Ime cimra/e: Marko
Katero poloznico placuje Marko: Elektrika
Ime cimra/e: Nina
Katero poloznico placuje Nina: T2
Ime cimra/e: Janez
Katero poloznico placuje Janez: SPL
([‘Marko’, ‘Elektrika’], [‘Nina’, ‘T2’], [‘Janez’, ‘SPL’])
koliko je položnica Elektrika: 60
koliko je položnica T2: 30
koliko je položnica SPL: 10
[60, 30, 10]
500
100
33
[-27, 3, 23]
166
[139, 169, 189]
Marko plača 139 € najemnine
Nina plača 169 € najemnine
Janez plača 189 € najemnine

Posted in FOSS | Tagged: , | 1 Comment »