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

Programmeerimine I, kodune töö funktsiooni tabuleerimine (5)

3 HALB
Punktid
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*H, … (st samm võetakse iga kord teguriga C) kuni argumendi väärtus ei ületa B. 4

Ülesande püstitus

Vastavalt oma variandile (matrikli kolm viimast numbri) valitakse tabuleerimise meetod ja tabuleeritav funktsioon.
Koostatakse ülesande algoritm ja sellele üksüheselt vastav programm (C- keeles).
Kõik algandmed on reaalarvulised ning sisestatakse klaviatuurilt.
Tulemused kuvatakse (väljastatakse ekraanile ) tabeli kujul, mille veergudeks on vastavalt argumendi ja funktsiooni väärtused, st kujul:

Argument | Funktsioon


X1 | Y1
X2 | Y2
j n e
NB! Funktsiooni väärtus kuvatakse ainult siis, kui see eksisteerib, st on lõplik
reaalarvuline. Vastasel juhul, st kui funktsiooni väärtus kas ei ole määratud
(on lõpmatu) või on kompleksarvuline, funktsiooni väärtuse asemele
väljastatakse sõnaline vastus ‘puudub’ või ‘kompleksarvuline’ (viimasel
juhul ei ole muidugi keelatud väljastada vastus kujul:
reaalosa + i imaginaarosa).
Matrikli 3 viimast numbrit on 071 -> Meetod 0 ja kuna funktsiooni 71 ei ole siis funktsioon 21.
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*H, … (st samm võetakse iga kord teguriga C) kuni argumendi väärtus ei ületa B.
Tabuleeritav funktsioon:
2 x3/4
y = 
1 + x

Algoritm


Programmikood

#include

#include

int n;

void sisestamine (int *A, int *B, int *H, int *C)

printf("Sisesta argumendi algv22rtus A\n");

scanf("%d", A);

printf("Sisesta argumendi l6ppv22rtus B\n");

scanf("%d", B);

printf("Sisesta samm H\n");

scanf("%d", H);

printf("Sisesta sammu koefitsent C\n");

scanf("%d", C);

void arvutamine (int A, int B, int H, int C, int x[15], float y[15])

int i=0;

x[0]=A;

< while (x[i]
Vasakule Paremale
Programmeerimine I-kodune töö funktsiooni tabuleerimine #1 Programmeerimine I-kodune töö funktsiooni tabuleerimine #2 Programmeerimine I-kodune töö funktsiooni tabuleerimine #3 Programmeerimine I-kodune töö funktsiooni tabuleerimine #4 Programmeerimine I-kodune töö funktsiooni tabuleerimine #5 Programmeerimine I-kodune töö funktsiooni tabuleerimine #6 Programmeerimine I-kodune töö funktsiooni tabuleerimine #7 Programmeerimine I-kodune töö funktsiooni tabuleerimine #8 Programmeerimine I-kodune töö funktsiooni tabuleerimine #9 Programmeerimine I-kodune töö funktsiooni tabuleerimine #10 Programmeerimine I-kodune töö funktsiooni tabuleerimine #11 Programmeerimine I-kodune töö funktsiooni tabuleerimine #12
Punktid 50 punkti Autor soovib selle materjali allalaadimise eest saada 50 punkti.
Leheküljed ~ 12 lehte Lehekülgede arv dokumendis
Aeg2012-02-20 Kuupäev, millal dokument üles laeti
Allalaadimisi 327 laadimist Kokku alla laetud
Kommentaarid 5 arvamust Teiste kasutajate poolt lisatud kommentaarid
Autor inccman Õppematerjali autor
IAG0581 Programmeerimine I

Sarnased õppematerjalid

Funktsiooni tabulleerimine
9
doc

Funktsiooni tabulleerimine

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Funktsiooni tabulleerimine 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 Programmikood......................................................................

Programmeerimine
Funktsiooni tabuleerimine
8
docx

Funktsiooni tabuleerimine

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Süsteemitarkvara õppetool IAX0583 Programmeerimine I FUNKTSIOONI TABULLEERIMINE Kodutöö nr.1 Tallinn 2017 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. Tallinn 2017 Ülesanne saadi matriklikoodi järgi genereerides. Tingimused: 1) Kõik algandmed on reaalarvulised ning sisestatakse klaviatuurilt. 2) Tulemused väljastatakse tabeli kujul, mille veergudeks on vastavalt argumendi ja funktsiooni väärtused st. kujul Argument | Funktsioon X1 | Y1

Funktsionaalne programmeerimine
Funktsiooni tabuleerimine
9
doc

Funktsiooni tabuleerimine

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Süsteemitarkvara õppetool 121055IASB IAG0081 Programmeerimine I FUNKTSIOONI TABULLEERIMINE Kodutöö nr.1 Juhendaja: dotsent Vladimir Viies Margit Aarna Koostaja: Peeter Sikk Tallinn 2012 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud.

Programmeerimise põhikursus keeles c
Tabuleerimine kodutoo
6
docx

Tabuleerimine kodutoo

Tallinna Tehnikaülikool Infotehnoloogia teaduskond Programeerimine I Kodutöö Funktsioonide tabuleerimine 4. variant Üliõpilane: *********** Matrikli number: ****** ****** Hindaja: ****** Tallinn 2011 Sisukord 1. Tiitlileht 2. Sisukord 3. Selgitus 4. Graafik 5. Algotim 6. Programm Selgitus On antnud funktsioon f(x)=. Esimeskes kasutaja sisestab x argumendi algväärtus (a) , mis

Programmeerimine
Programeerimise algkursus 2005-2006
230
pdf

Programeerimise algkursus 2005-2006

.....8 ESIMENE TEEMA: sissejuhatav sõnavõtt ehk 'milleks on vaja programmeerimist?'..........................................................................................10 Programmeerimise koht muude maailma asjade seas...............................10 Masinad ja nende juhtimine...................................................................10 Masin arvutamise jaoks - arvuti .............................................................10 Kaudne juhtimine ehk programmeerimine ............................................11 Arvutite rakendusala laienemine ...........................................................11 Programmeerimine tänapäeval..............................................................12 Programmeerimiskeelte üldine jaotus .......................................................13 Imperatiivsed ehk käskivad keeled........................................................14 Funktsionaalsed keeled .................

Programmeerimine
Massiivid
8
docx

Massiivid

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Süsteemitarkvara õppetool 121055IASB IAG0081 Programmeerimine I MASSIIVID Kodutöö nr.2, varjant 664 Juhendaja: dotsent Vladimir Viies Margit Aarna Koostaja: Peeter Sikk Tallinn 2012 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. Peeter Sikk 121055IASB Sisukord Ülesande püstitus 1. Klaviatuuril sisestatakse reaalarv vahemiksu 0-1. 2. Moodustatakse reaalarvuline massiiv A elementidega · · · ......

Programmeerimise põhikursus keeles c
Programmeerimine I-teine kodutöö 6-variant
9
doc

Programmeerimine I, teine kodutöö 6. variant

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Süsteemitarkvara õppetool Risto Olavi Rantanen 123366MAHB IAG0581 Programmeerimine I FUNKTSIOONI TABULLEERIMINE Kodutöö nr.2 Juhendaja: dotsent Vladimir Viies Tallinn 2013 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. Risto Olavi Rantanen Sisukord Ülesande püstitus On antud kahemõõtmeline massiiv mille ridadeks on erinevad eksamitulemused ning veerud vastavad rühmadele, kes seda eksamit sooritavad. Koosta programm, mis väljastab parima ja halvima keskmise tulemuse ja edukama rühma. Lahenduses kasuta funktsioone:

Programmeerimine - c sharp
Loogika ja programmeerimine
89
doc

Loogika ja programmeerimine

................ 61 Pinumälu ehk magasinmälu...................................................................................................64 ÜLESANDED........................................................................................................................... 65 ALAMPROGRAMMID. PROTSEDUUR JA FUNKTSIOON................................................66 MILLEKS ON VAJA ALAMPROGRAMME?....................................................................66 PROTSEDUURI JA FUNKTSIOONI ERINEVUSED........................................................ 66 ALAMPROGRAMMIDE KASUTAMINE..........................................................................67 Pascal..................................................................................................................................... 67 C.............................................................................................................................................68 Qbasic.....................

Arvutiõpetus




Meedia

Kommentaarid (5)

jackwhite profiilipilt
Chris Uisk: http://www.tud.ttu.ee/material/vladimir/PROGRAMMEE RIMINE/PR1/progr_I_11/kodused%20t%f6%f6d/

see sama asi siin kodutöö näite all olemas
10:37 22-10-2012
maarmastanfyysikat profiilipilt
marii de cyrii: See kood on vigane, sest et määramispiirkonda pole arvestatud.
20:43 10-10-2012
jtamm profiilipilt
jtamm: Mul oli küll teine variant, kuid see siiski natuke aitas :)
20:25 15-10-2012



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