Szabványos függvények a Pascalban. Bevezetés Pascalban a függvények feladata, hogy a bemenő paraméterekből előállítsák a függvényértékeket Függvényeket.

Slides:



Advertisements
Hasonló előadás
Irracionális egyenletek
Advertisements

Összefoglalás 1. Pascal program szerkezete 2. Pascal típusai
Ismétlés: Döntések a feltétel egy logikai kifejezés if feltétel then
Matematikai fügvények
Műveletek logaritmussal
Húrnégyszögek Ptolemaiosz tétele
Matematika I. 3. heti előadás Deák Ottó mestertanár Műszaki Térinformatika 2013/2014. tanév szakirányú továbbképzés tavaszi félév.
Turbo Pascal Változók.
Bernoulli Egyenlőtlenség
Bevezetés a Java programozásba
Táblázatkezelés a MS Excel segítségével
Hegyesszögek szögfüggvényei
TRIGONOMETRIA Érettségi feladatok
Dr. Szalka Éva, Ph.D.1 Statisztika II. IX.. Dr. Szalka Éva, Ph.D.2 Idősorok elemzése.
1 Programozás alapjai GEIAL312B (ANSI C) BSc (Bachelor of Science) / Alap képzés 2005/2006. őszi félév Miskolci Egyetem Általános Informatikai Tanszék.
Programozás I Függvények általános jellemzői
Kifejezések. A legfontosabb függvények.
PHP I. Alapok. Mi a PHP? PHP Hypertext Preprocessor Szkriptnyelv –Egyszerű, gyors fejlesztés –Nincs fordítás (csak értelmező) Alkalmazási lehetőségek:
Programozás C# -ban Tömbök.
Programozás Operátorok C# -ban.
Függvények.
A szinusz és koszinuszfüggvény definíciója, egyszerű tulajdonságai
A logaritmusfüggvény.
Programozási nyelvek Páll Boglárka.
Alprogramok deklarációja, definíciója és meghívása Páll Boglárka.
Összetett adattípusok a Pascal nyelvben
Alprogramok a Pascal nyelvben
A Pascal programozási nyelv alapjai
Ismétlés A pascal program szerkezete: program programnev; Programfej
Karakterláncok Páll Éva Boglárka. Ismétlés Deklaráció var s:string; Length(karlánc) Concat(karlánc1,...,karláncn) Copy(miből,honnan,hányat) Delete(miből,honnan,hányat)
Félévi típus feladatok
Feladatok: Algoritmusok Pszeudokódban
A Pascal programozási nyelv alapjai
Másodfokú egyenletek megoldása
1. feladat Egy egyiptomi pira-mis (négyzet alapú egyenes gúla) oldal-éle az alaplappal 60o-os szöget zár be. Mekkora a pira-mis oldallapjának és alaplapjának.
2006. március 3. Három négyzet oldalai különböző prím- számok. A két kisebb négyzet kerületének ösz- szege egyenlő a legnagyobb négyzet kerületé- vel;
Tömbök és programozási tételek
Adattípusok és deklarációk
Készítette: Csíki Gyula
Algoritmus gyakorlati feladatok
1 Hernyák Zoltán Web: Magasszintű Programozási Nyelvek I. Eszterházy.
A sztochasztikus kapcsolatok (Folyt). Korreláció, regresszió
Alapfogalmak.
A képernyő kezelése: kiíratások (2)
Nevezetes algoritmusok
Rövid összefoglaló a függvényekről
Összegek, területek, térfogatok
Programozás I. Matematikai lehetőségek Műveletek tömbökkel
ACCESS Lekérdezések, űrlapok, jelentések
Számtani és mértani közép
Pole (array of...).  Zložený datový typ na ukladanie viacerých premených  Zápis: var meno_pola : array [ konce intervala ] of základný typ ; Základné.
AZ INTEGRÁLSZÁMÍTÁS ALKALMAZÁSA
Függvények II..
Mintapélda Készítsünk programot, amely beolvas egy egész számot, és eldönti arról, hogy prímszám-e. Készítsünk programot, amely beolvas egy egész számot,
Véletlen események. ELTE Véletlen események 2 esemény, kizáróak, rajtuk kívül más nem lehet.  A esemény P valószínűségű  B esemény 1-P valószínűségű.
Feladatok a lista adatszerkezethez Összeállította: Gergely János.
Free pascal feladatok
© Tóth Ákos, Óbudai Egyetem, 2010
AZ INTEGRÁLSZÁMÍTÁS ALKALMAZÁSA
A 2. géptermi beszámoló VBA anyagának összefoglalása
Összeállította: Gergely János
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás I. 3. gyakorlat.
TÁMOP /1-2F JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam Típusosztályok. Számosztályok. Math és StrictMath matematikai.
Táblázatkezelés Képletek és függvények. Képletek A képletek olyan egyenletek, amelyek a munkalapon szereplő értékekkel számításokat hajtanak végre. A.
Algoritmusok hatékonysága – lottószelvények
Kifejezések C#-ban.
XLI. Felvidéki Magyar Matematika Verseny 2017
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
Szögfüggvények és alkalmazásai Készítette: Hosszú Ildikó Nincs Készen.
Előadás másolata:

Szabványos függvények a Pascalban

Bevezetés Pascalban a függvények feladata, hogy a bemenő paraméterekből előállítsák a függvényértékeket Függvényeket általában kifejezésekben, értékadásokban kiirásokban használunk

Matematikai Függvények Abs(x) abszolút érték: Pl: x:=-12 x:= Abs(x) -> x=12 Cos(x) koszinusz: Pl: x:=3.14 x:=cos(x) -> x=1 Sin(x) szinusz: Pl: x:=3.14 x:=sin(x) -> x=0

Feladat Olvassunk be két számot Számítsuk ki és írjuk ki az első szám abszolút értékét és a második szám koszinuszát

MEGOLDÁS:

Matematikai Függvények Frac(x) egy szám törtrésze Pl: x:=12.34 x:=frac(x) -> x=0.34 Int(x) egy szám egész része (valós típusként) Pl: x:=12.34 x:=int(x) -> x=12.0 Round(x) legközelebbi egész értékre kerekít Pl: x:=12.8 x:=round(x) -> x=13 Trunc(x) egy szám egész része (egész típusként) Pl: x:=12.8 x:=trunc(x) -> x=12

Feladat Olvassunk be egy számot és bontsuk fel egész részre és törtrészre. Írjuk ki ezeket.

MEGOLDÁS:

Matematikai Függvények Sqr(x) egy szám négyzete Pl: x:=5 x:=sqr(x) -> x=25 Sqrt(x) egy szám négyzetgyöke Pl: x:=38 x:=sqrt(x) -> x=6.16 Inc(x) növeli a számot eggyel Pl: x:=38 x:=inc(x) -> x=39 Dec(x) csökkenti a számot eggyel Pl: x:=70 x:=dec(x) -> x=69

Feladat Olvassunk be két számot, növeljük az első értékét eggyel, majd számítsuk ki az így kapott szám négyzetgyökét.

Egyéb függvények: Pi Pl: x:=Pi -> x= Random(x) véletlenszámot generál [0..x-1] intervallumból Pl: x:=random(5) -> x=3 véletlen szám [0..4] intervallumból

Feladat Generáljunk egy véletlen számot és számítsuk ki annak a körnek a területét és kerületét melynek sugara egyenlő az adott generált véletlenszámmal