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

Algoritm (0)

1 Hindamata
Punktid
TALLINNA TEHNIKAÜLIKOOL
INFOTEHNOLOOGIA  TEADUSKOND
IAX0583  Programmeerimine  I
 Funktsiooni y = f(x) arvutamine
 Kodutöö I
Juhendaja
Tallinn  2018
Autorideklaratsioon
Olen koostanud antud töö iseseisvalt. Kõik töö koostamisel kasutatud teiste autorite 
1
tööd, olulised seisukohad, kirjandusallikatest ja mujalt pärinevad andmed on viidatud .
Nimi: 
Kuupäev:
Table of Contents
Autorideklaratsioon...........................................................................................................1
Ülesande püstitus...............................................................................................................3
Funktsiooni  graafik ............................................................................................................4
Programmi  selgitus ............................................................................................................5
2
Algoritm .............................................................................................................................7
Ekraanitõmmised...............................................................................................................9
Ülesande püstitus
1. User inputs a starting value  A, stopping value B and  step H. The  conditions  B > A and 
H, C > 0 have to be true. The  function  value y will be calculated in the  following points 
while  x ≤ B :
A
A + H
A + 2H
A + 3H
3
Function
Funktsiooni graafik
4
Joonis 1. Funktsiooni graafik punkti (0;17) ümber
Joonis 2. Funktsiooni graafiku üldkuju
Programmi selgitus
Antud programm leiab iseseisvalt ühe ette antud funktsiooni reaalarvulisi lahendeid 
5
kasutaja valitud vahemikus ning kasutaja poolt valitud sammuga ja väljastab saadud 
tulemused ekraanil.
Esiteks kuvab programm kasutajale ette antud funktsiooni. Siis palub kasutajal sisestada
eraldi algväärtuse A, sammu H ning lõppväärtuse B. Programm salvestab talle antud 
väärtused ning hakkab alates ette antud x-i väärtusest A iga sammu H tagant funktsiooni
väärtust  arvutama . Olenevalt sisestusest käitub programm järgnevalt:
Juhul kui x-i  arvuline  väärtus saab võrdseks kasutaja poolt määratud B 
väärtusega, lõpetab programm arvutamise ning kuvab iga saadud x-i ja vastava y-i 
väärtuse tabelina  ekraanile .
Juhul kui kasutaja poolt määratud vahemiku ja sammu tõttu tuleb leida 
funktsiooni väärtus  enamas  kui 15's punktis, piirdub  programm vaid esimese 15 
väärtuse arvutamise ning kuvamisega.
Juhul kui funktsiooni väärtus ei kuulu saadud punktis reaalarvude hulka (näiteks 
negatiivne arv ruutjuure all), kuvab programm tabelis vastaval kohal, et  lahend  puudub.
Juhul kui kasutaja poolt antud algväärtus A ületab maksimaalset väärtust B, ei 
arvuta programm ning sulgub.
6
Algoritm
7
8
Ekraanitõmmised
Joonis 3. Programmi töö üldjuhul
Joonis 4. Programmi töö erijuhul kui lahend puudub
9

Document Outline

  • Autorideklaratsioon
  • Ülesande püstitus
  • Funktsiooni graafik
  • Programmi selgitus
  • Algoritm
  • Ekraanitõmmised
Punktid Tasuta Faili alla laadimine on tasuta
Leheküljed ~ 1 leht Lehekülgede arv dokumendis
Aeg2018-11-13 Kuupäev, millal dokument üles laeti
Allalaadimisi 1 laadimist Kokku alla laetud
Kommentaarid 0 arvamust Teiste kasutajate poolt lisatud kommentaarid
Autor jooks5 Õppematerjali autor

Sarnased õppematerjalid

Bangladeshi transpordi ja turismimajanduse ülevaade
0

Bangladeshi transpordi ja turismimajanduse ülevaade

docstxt/.txt

Geograafia



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