Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse

Jacksoni skeem-praktikum (0)

1 Hindamata
Punktid

Lõik failist

Informaatika II praktikum , variant 11., algoritm lahendamaks ülesannet nr 1. Eero Ringmäe (LAP 22)


Mtrx
Sisestus
dim_v, dim_h
i:=1 .. dim_v
i:=1 .. dim_v
i:=1 .. dim_v
Mtrx
i:=1 .. dim_v
dim_v, dim_h ≤10?
uus sisestus
j:=1 .. dim_h
sisesta
mtrx[dim_v, dim_h]
j:=1 .. (dim_h –1)
väljasta
mtrx2[dim_v, dim_h]
j:=1 .. dim_h
väljasta
mtrx[dim_v, dim_h]
mtrx[i , 1] :=min
j:= 2 .. dim_h
l := 1
j:= 1 .. dim_h
kas
mtrx[i , j] kas
mtrx[i , j] = min
min:= mtrx[i,j]
l := l + 1
mtrx2[i , l] := mtrx[i,j]
-
Jacksoni skeem-praktikum #1
Punktid 10 punkti Autor soovib selle materjali allalaadimise eest saada 10 punkti.
Leheküljed ~ 1 leht Lehekülgede arv dokumendis
Aeg2008-01-12 Kuupäev, millal dokument üles laeti
Allalaadimisi 46 laadimist Kokku alla laetud
Kommentaarid 0 arvamust Teiste kasutajate poolt lisatud kommentaarid
Autor Rain Ungert Õppematerjali autor
Variant 11

Sarnased õppematerjalid

thumbnail
230
pdf

Programeerimise algkursus 2005-2006

TARTU ÜLIKOOLI TEADUSKOOL PROGRAMMEERIMISE ALGKURSUS 2005-2006 Sisukord KURSUSE TUTVUSTUS: Programmeerimise algkursus.........................................6 Kellele see algkursus on mõeldud?..................................................................6 Mida sellel kursusel ei õpetata?.......................................................................6 Mida selle kursusel õpetatakse?......................................................................6 Kuidas õppida?.................................................................................................7 Mis on kompilaator?.............................................................................................8 Milliseid kompilaatoreid kasutada ja kust neid saab?......................................8 Millist keelt valida?...........................................................................................8 ESIMENE TEEMA: sissejuhatav sõnavõtt ehk 'milleks on v

Programmeerimine
thumbnail
11
doc

Masiivid programeerimine

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Massiivid Juhendaja: Margit Aarna Teadur Tallinn 2011 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. 2 Sisukord Ülesande püstitus..........................................................................lk4 Algoritm.................................................................................lk5-6 Programmikood.........................................................................lk7-9 Töö seletus................................................................................lk10 Pilt programmist.....................................................................

Programmeerimine
thumbnail
9
doc

Algoritmi ajaline keerukus

2. Algoritmi ajaline keerukus (jätk) 2.1. Olulisemad mõisted ([J.Kiho] põhjal ) Def: Algoritmi ajalist keerukust väljendab funktsioon f, mis igale antud algoritmi järgi lahendatavale konkreetsele ülesandele andmemahuga n seab vastavusse ülesande lahendamisel sooritatavate algoritmi sammude arvu f(n). Üldiselt eeldatakse,et antud algoritmi alusel koostatud programmide töö aeg on ajalise keerukuse funktsiooni kordne c*f(n), kus c on konstant. Eriti oluline on algoritmi ajalist keerukust väljendava funktsiooni käitumine alg- andmete mahu piiramatul kasvamisel. Vastavat hinnangut nimetatakse asümptootiliseks hinnanguks. Lahendusaja suhtelist kasvu kirjeldab järgmine tabel: Programmi töö aeg kujul c*f(n) Lahendamise aja suhteline kasv f(25)/f(5) c1*log(n) 2 c2*n2 25 c3*n3 125 c4*2n 1048576 Et kõik funktsi

Matemaatika ja statistika
thumbnail
89
doc

Loogika ja programmeerimine

Programmeerimise algkursus 1 - 89 Mida selle kursusel õpetatakse?...................................................................................................3 SISSEJUHATAV SÕNAVÕTT EHK 'MILLEKS ON VAJA PROGRAMMEERIMIST?'......3 PROGRAMMEERIMISE KOHT MUUDE MAAILMA ASJADE SEAS.............................3 PROGRAMMEERIMISKEELTE ÜLDINE JAOTUS ..........................................................7 ESIMESE TEEMA KOKKUVÕTE........................................................................................8 ÜLESANDED......................................................................................................................... 8 PÕHIMÕISTED. OMISTAMISLAUSE. ...................................................................................9 ................................................................................................................................................. 9 SISSEJUHATUS.......

Arvutiõpetus
thumbnail
17
doc

Algoritmide ja andmestruktuuride praktikum

Algoritmide ja andmestruktuuride Praktikum Sügis 2009 Koostas: Elli Kopli Juhendas: Ain Isotamm Praktikum 2 (14.09.2009) Ülesanne 1 Koosta programm, mis küsib kasutjalt lause ja siis pöörab selle ümber. Programmi ajaline keeukus on O(n). Lahendus #include #include #include int main(){ char jutt[100]; char a,b; int i,n,m; printf("Palun sisesta oma tekst.\n"); memset(jutt,'\0',100); //Täidab listi sümpolitega 0 gets(jutt); //küsib stringi if(strlen(jutt)==0){ //Kui string on tühi printf("Sisestatud string on tühi!\n"); return(0); }else{ printf("jutt :",jutt); //keerab ringi n=strlen(jutt); //n on stringi pikkus m=n>>1; for(i=0; i

Algoritmid ja andmestruktuurid
thumbnail
12
doc

Programmeerimine I, kodune töö funktsiooni tabuleerimine

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Süsteemitarkvara õppetool Eesnimi Perekonnanimi 000000IASB IAG0581 Programmeerimine I FUNKTSIOONI TABULLEERIMINE Kodutöö nr.1 Juhendaja: dotsent Vladimir Viies Tallinn 2011 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. Eesnimi Perekonnanimi Sisukord Argument | Funktsioon.......................................................................... 4 Tabulleerimise meetod(0. variant): On antud agrumendi alg- ja lõppväärtus A ja B, samm H ning sammu koeffitsient C; kusjuures peavad kehtima tingimused B > A ja H,C > 0. Funktsiooni väärtust arvutatakse punktides A, A + H, A + H + C*H, A + H + C*H + C2

Programmeerimine
thumbnail
17
doc

Pascali põhitõed

PASCAL 1. loeng. Looja - N. Wirth, nimi B. Pascali (1623-62) järgi. + Üldotstarbeline, hästi õpitav ja õpetatav, head stiili õpetav, kergesti loetavad programmid. Struktuurprogrammeerimise klassikaline keel. - Standardis puuduvad madaltaseme vahendid jms. -> suhteliselt aeglane programm, arvutist "viimast võtta" on raske/võimatu. Enamlevinud IBM PC-tüüpi arvuteil (Turbo Pascal, Object Pascal (Delphi) jm), kuid ka UNIX ja VAX süsteemides. SUN-i Pascal (meie töövahend) - üldiselt standard-Pascal. Märkus edasijõudnutele. moodulitehnika (UNIT) sellisel kujul ei tööta. andmetüübid - standardsed + string ja alpha. (string - 255 sümbolit, alpha - 10 sümbolit ) Üldised juhised: ·programm koosneb lausetest. Iga lause on soovitav kirjutada eraldi reale, rea lõpus vajutada -klahvi. ·Üldiselt iga lause lõpus semikoolon (;), esineb erandeid. ·Suur- ja väiketähed on erinevad märgid: 'A' ja 'a' on kaks ise asja. Programmilaused (võtmesõnad) - program,

Informaatika
thumbnail
9
pdf

Keevitamise kodutöö

Tallinna Tehnikaülikool Keevitamine MTT0050 Kodutöö Üliõpilane: Ove Hillep Matriklinumber: 072974 Kuupäev: 5. juuni 2012 Õppejõud: Andres Laansoo 1. Terase MAG keevitus (pakett MSG CO) Liite tüüp: FW Materjali paksus: 5 mm Terase mark: St5ps Õmbluse kõrgus: 4 mm Kuna tegemist on nurkõmblusega, valime õhupiluks 0 mm. Traadi läbimõõduks võtame 1,2 mm. Joonis 1.1 - keevitusprotsessi parameetrid Programmi poolt arvutatud keevituse kõrguseks on 3,8 mm, traadi kulu 0,18 kg/m ning kaitsegaasi kulu on 14 l/min. Joonis 1.2 - liite mehaanilised omadused Jooniselt 1.2 näeme liite tugevust. Keevitustraadiks valisin SG1 Zeta 50, kuna see andis parima liite tugevuse juured kõrgeima vastupidavuse löökpaindele, mis küll jääb siiski napilt alla 27 J-i. Teisalt jällegi on täidetud termomõjutsooni katkevenivus

Keevitamine




Kommentaarid (0)

Kommentaarid sellele materjalile puuduvad. Ole esimene ja kommenteeri



Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun