Mathcad sa algoritmima

Similar documents
PRIPADNOST RJEŠENJA KVADRATNE JEDNAČINE DANOM INTERVALU

Uvod u relacione baze podataka

TEORIJA SKUPOVA Zadaci

Projektovanje paralelnih algoritama II

Slika 1. Slika 2. Da ne bismo stalno izbacivali elemente iz skupa, mi ćemo napraviti još jedan niz markirano, gde će

ZANIMLJIVI ALGEBARSKI ZADACI SA BROJEM 2013 (Interesting algebraic problems with number 2013)

ALGORITMI. Pojam algoritma Blok dijagram

Šime Šuljić. Funkcije. Zadavanje funkcije i područje definicije. š2004š 1

Maja Antolović Algoritmi u teoriji brojeva

The problem of Diophantus and Davenport

6. PROGRAMSKE STRUKTURE STRUKTUIRANOG PROGRAMIRANJA

Fajl koji je korišćen može se naći na

KLASIFIKACIJA NAIVNI BAJES. NIKOLA MILIKIĆ URL:

Scripture quotations marked cev are from the Contemporary English Version, Copyright 1991, 1992, 1995 by American Bible Society. Used by permission.

ZANIMLJIV NAČIN IZRAČUNAVANJA NEKIH GRANIČNIH VRIJEDNOSTI FUNKCIJA. Šefket Arslanagić, Sarajevo, BiH

DETERMINATION OF THE EFFECTIVE STRAIN FLOW IN COLD FORMED MATERIAL

Zadatci sa ciklusima. Zadatak1: Sastaviti progra koji određuje z ir prvih prirod ih rojeva.

A L A BA M A L A W R E V IE W

Uvod u analizu (M3-02) 05., 07. i 12. XI dr Nenad Teofanov. principle) ili Dirihleov princip (engl. Dirichlet box principle).

APPROPRIATENESS OF GENETIC ALGORITHM USE FOR DISASSEMBLY SEQUENCE OPTIMIZATION

Računarska grafika. 28. Rasterizacija. Malo matematike. Rasterizacija. Druge korisne formule. Jednačine linije

Metrički prostori i Riman-Stiltjesov integral

P -ADIC ROOT SEPARATION FOR QUADRATIC AND CUBIC POLYNOMIALS. Tomislav Pejković

Ariana Trstenjak Kvadratne forme

Red veze za benzen. Slika 1.

AIR CURTAINS VAZDU[NE ZAVESE V H

OSNOVE MATEMATIČKE LOGIKE

Vedska matematika. Marija Miloloža

Matematika 2, ZS 2016/2017

pretraživanje teksta Knuth-Morris-Pratt algoritam

The Bond Number Relationship for the O-H... O Systems

Algoritam za množenje ulančanih matrica. Alen Kosanović Prirodoslovno-matematički fakultet Matematički odsjek

Funkcijske jednadºbe

ANALYSIS OF INFLUENCE OF PARAMETERS ON TRANSFER FUNCTIONS OF APERIODIC MECHANISMS UDC Života Živković, Miloš Milošević, Ivan Ivanov

Računarska grafika-vežbe. 8 JavaFX 3D mreža i tekstura

Page Input. Shield EURO 3-STA GND. 470pF Z1B. (+20 db) 10K % C38 LINK LEVEL. To Sheet 3 GND. 120Hz. Page Level R11 15K. 7kHz GND .

Konstrukcija i analiza algoritama

O MATLAB-U Što je MATLAB? MATLAB je naročito dobar za. Elektrotehnika. Kako se i gdje sve Matlab koristi u tehnici?

Math 4377/6308 Advanced Linear Algebra

Fibonaccijev brojevni sustav

Turingovi strojevi Opis Turingovog stroja Odluµcivost logike prvog reda. Lipanj Odluµcivost i izraµcunljivost

Programski jezik Pascal

Cyclical Surfaces Created by a Conical Helix

Sveučilište u Zagrebu Fakultet prometnih znanosti Diplomski studij. Umjetna inteligencija - Genetski algoritmi 47895/47816 UMINTELI HG/

Pellova jednadžba. Pell s equation

MATLAB for Windows PODGORICA, DECEMBAR 1996.

Zbirka ispitnih zadataka iz Baza Podataka 1 Ispiti i kolokvijumi u periodu

Prsten cijelih brojeva

ALGORITAM FAKTORIZACIJE GNFS

TemidaLib sistem za rad sa velikim brojevima TemidaLib Multiprecision Arithmetic Library

Fun and Fascinating Bible Reference for Kids Ages 8 to 12. starts on page 3! starts on page 163!

ARITMETIČKO LOGIČKA JEDINICA ( ALU ) Davor Bogdanović SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU ELEKTROTEHNIČKI FAKULTET. Sveučilišni studij

FTN Novi Sad Katedra za motore i vozila. Drumska vozila Uputstvo za izradu vučnog proračuna motornog vozila. 1. Ulazni podaci IZVOR:

2. A die is rolled 3 times, the probability of getting a number larger than the previous number each time is

SHOWER PARTICLE MULTIPLICITY DISTRIBUTIONS FOR COLLISIONS OF GEV/C PROTONS WITH EMULSION UDC S. Drndarević, G. Škoro, D.

Položaj nultočaka polinoma

Lecture 5 - Fundamental Theorem for Line Integrals and Green s Theorem

Modified Zagreb M 2 Index Comparison with the Randi} Connectivity Index for Benzenoid Systems

Pitagorine trojke. Uvod

Ivan Soldo. Sažetak. U članku se analiziraju različiti načini množenja matrica. Svaki od njih ilustriran je primjerom.

Realizacija i ocjena MPPT algoritama u fotonaponskom sistemu napajanja

A STUDY ON NATURAL CONVECTION HEAT TRANSFER IN COMPLEX BOUNDARIES

APPLICATION OF THOMAS-FERMI MODEL TO FULLERENE MOLECULE AND NANOTUBE UDC 547. Yuri Kornyushin

Rešenja zadataka za vežbu na relacionoj algebri i relacionom računu

BROJEVNE KONGRUENCIJE

Diferencijska evolucija

HRVATSKA MATEMATIČKA OLIMPIJADA

Kontinualni lokacijski modeli. Jelena Panić 748/15 Vidosava Antonović 819/15

Iskazna logika 1. Matematička logika u računarstvu. oktobar 2012

A B A B. Logičke operacije koje još često upotrebljavamo su implikacija ( ) i ekvivalencija A B A B A B

STATISTICAL ANALYSIS OF WET AND DRY SPELLS IN CROATIA BY THE BINARY DARMA (1,1) MODEL

Konstrukcija i analiza algoritama

Kvaternioni i kvaternionsko rješenje kvadratne jednadžbe

Mersenneovi i savršeni brojevi

Proces Drella i Yana i potraga za te²kim esticama na hadronskim sudariva ima

CLINICAL. Neodoljiva ponuda iz Ivoclar Vivadenta PROLJEĆE LJETO. Ponuda traje od: ili do isteka zaliha

Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku Preddiplomski sveučilišni studij matematike. Završni rad. Tema : Vedska matematika

Hornerov algoritam i primjene

Matrice u Maple-u. Upisivanje matrica

Philippe Jodin. Original scientific paper UDC: :519.6 Paper received:

Neizrazito, evolucijsko i neurora unarstvo.

LINEARNI MODELI STATISTIČKI PRAKTIKUM 2 2. VJEŽBE

BAZE PODATAKA Predavanje 03

Matrix operations Linear Algebra with Computer Science Application

CP 52 Page In & Zone Sensitivity

Shear Modulus and Shear Strength Evaluation of Solid Wood by a Modified ISO Square-Plate Twist Method

SEMINARSKI RAD IZ VEROVATNOĆE I STATISTIKE. TEMA: Test za proveru znanja

P a g e 5 1 of R e p o r t P B 4 / 0 9

PEARSONOV r koeficijent korelacije [ ]

F l a s h-b a s e d S S D s i n E n t e r p r i s e F l a s h-b a s e d S S D s ( S o-s ltiad t e D r i v e s ) a r e b e c o m i n g a n a t t r a c

Elementary operation matrices: row addition

ABOUT SOME VARIOUS INTERPRETATIONS OF THE FATIGUE CRITERION AT LOW NUMBER OF STRAIN CYCLES UDC Miodrag Janković

ICS 6N Computational Linear Algebra Matrix Algebra

- a =aaa, a= aaa, a = a (3)

Kratak kurs MatLab-a

Math 2142 Homework 5 Part 1 Solutions

Butterflies in the Isotropic Plane

On the relation between Zenkevich and Wiener indices of alkanes

2) If a=<2,-1> and b=<3,2>, what is a b and what is the angle between the vectors?

Sveučilišni studijski centar za stručne studije. Zavod za matematiku i fiziku. Uvod u Matlab. Verzija 1.1

Transcription:

P R I M J E R I P R I M J E R I Mathcad sa algoritmima

NAREDBE - elementarne obrade - sekvence Primjer 1 Napraviti algoritam za sabiranje dva broja.

NAREDBE - elementarne obrade - sekvence Primjer 1 POČETAK prim( A, B) := C A + B A, B Unos podataka prim( 3, 4) = 7 C C A + B Sabiranje dva broja ili C KRAJ Prikaz rezultata prim( A, B) := C A + B prim( 3, 4) = 7 Standardni dijagram toka

NAREDBE - elementarne obrade - sekvence Primjer 2 Unijeti dva broja a zatim njihov zbir kvadrirati, a konačni rezultat ispisati ne ekranu.

NAREDBE - elementarne obrade - sekvence Primjer 2 primjer_1( x, y) := z x + y z z 2 primjer_1( 3, 4) = 49

NAREDBE - elementarne obrade - sekvence Primjer 3 Napraviti algoritam koji učitava brojeve X i Y i vrši zamjenu njihovih vrijednosti.

NAREDBE - elementarne obrade - sekvence Primjer 3 POČETAK X, Y T X Unos podataka Smještanje podatka X u pomoćni registar prim_1( X, Y) := T X X Y Y T X Y Y T Smještanje podatka Y u X Smještanje podatka X u Y return X Y T X, Y Štampanje rezultata prim_1( 3, 4) = ( 4 3 ) KRAJ Standardni dijagram toka

NAREDBE - upravljačke strukture - selekcije Primjer 2 U zavisnosti od vrijednosti unesenog parametra x ispisati na ekranu vrijednost funkcije y = x. y = x

NAREDBE - upravljačke strukture - selekcije Primjer 2 primjer_2( x) := y x if x < 0 y y primjer_2( 3) = 3 primjer_2( 3) = 3 x otherwise

NAREDBE - upravljačke strukture - selekcije Primjer 3 Unijeti neki proizvoljni broj x a zatim na ekran štampati rezultat funkcije y y = { y = x; y=2; y=x-3 x<=2 2<x<5 x>=5 2 5 x

NAREDBE - upravljačke strukture - selekcije Primjer 3 primjer_3( x) := y x if x 2 otherwise y x 3 if x 5 y 2 otherwise primjer_3( 1) = 1 primjer_3( 6) = 3 primjer_3( 4) = 2

NAREDBE - upravljačke strukture - selekcije Primjer 4 Na osnovu diskriminante kvadratne jednačine odrediti kakvi će biti njeni korijeni. ax 2 + bx + c = 0 x 1,2 = b ± 2 b 2a 4ac D = b 2 4ac

NAREDBE - upravljačke strukture - selekcije Primjer 4 primjer_4( a, b, c) := D b 2 4 a c "konjugovano kompleksni brojevi" if D < 0 otherwise "dva jednaka realna korijena" if D 0 "dva razlicita realna korijena" otherwise primjer_4( 1, 3, 1) = "dva razlicita realna korijena" primjer_4( 1, 1, 1) = "konjugovano kompleksni brojevi" primjer_4( 1, 2, 1) = "dva jednaka realna korijena"

Razgranate linijske strukture - selekcija Primjer 5 Unijeti koordinate neke tačke a zatim provjeriti da li se ta tačka nalazi u presjeku tri kružnice. Dati su centri kružnica A(2,2), B(4,4), C(5,1). Poluprečnici kružnica su ra=2, rb=3 i rc=4. 2 2 2 ( x x ) + ( y y ) = 0 0 r R = 2 ( x x ) + ( y ) 2 0 y0 2 R > r R <= r 2

Razgranate linijske strukture - selekcija Primjer 5

Razgranate linijske strukture - selekcija Primjer 5 ( ) primjer_5 x a, y a, r a, x b, y b, r b, x c, y c, r c, x, y := ( x x a ) 2 ( y y a ) 2 2 if + r a ( x x b ) 2 + ( y y b ) 2 2 if r b "tacka je unutar presjeka" if x x c "tacka je van kruznice C" otherwise "tacka je van kruznice B" otherwise "tacka je van kruznice A" otherwise ( ) 2 ( y y c ) 2 2 + r c primjer_5( 2, 2, 2, 4, 4, 3, 5, 1, 4, 0, 0) = "tacka je van kruznice A" primjer_5( 2, 2, 2, 4, 4, 3, 5, 1, 4, 1, 1) = "tacka je van kruznice B" primjer_5( 2, 2, 2, 4, 4, 3, 5, 1, 4, 2, 4) = "tacka je van kruznice C" primjer_5( 2, 2, 2, 4, 4, 3, 5, 1, 4, 2, 3) = "tacka je unutar presjeka"

Razgranate linijske strukture - selekcija Primjer 6 Za tacku M(X,Y) ispitati u kojoj se oblasti sa slike nalazi :

Razgranate linijske strukture - selekcija Primjer 7 primjer_6( 2, 2) = "M pripada oblasti C" primjer_6( 1.5, 1.5) = "M pripada oblasti B" primjer_6( 0.5, 0.5) = "M pripada oblasti A" primjer_6( 0, 0) = "M pripada oblasti D" primjer_6( x, y) := if ( x 1) 2 + ( y 1) 2 1 "M pripada oblasti A" if 2 x + y 2 < 0 "M pripada oblasti B" otherwise otherwise "M pripada oblasti D" if 2 x + y 2 < 0 "M pripada oblasti C" otherwise

Razgranate linijske strukture - selekcija Primjer 8 Ispitati da li trocifren broj unesen sa tastature spada u grupu Armstrongovih brojeva. (Broj je Armstrongov ako je jednak zbiru kubova svojih cifara) Armstrongovi brojevi: 371, 370, 407, 153

Razgranate linijske strukture - selekcija Primjer 8 START x s trunc(x/100) d trunc((x s 100)/10) j x s 100 - d 10 NE x - (s s s + d d d + j j j) = 0 DA x nije Armstrongov broj x je Armstrongov broj END Standardni dijagram toka

Razgranate linijske strukture - selekcija Primjer 9 Da li je uneseni trocifreni broj djeljiv brojem koji se dobije kada mu se izbaci srednja cifra.

Primjer 9 Razgranate linijske strukture - selekcija x = 264 j = mod(x,10) = mod(264,10) = 4 s = trunc(x/100) = trunc(264/100) = 2 b = s 10 + j = 2 10 + 4 = 24 r = mod(x,b) = mod(264,24) = 0 x = 184 j = mod(x,10) = mod(184,10) = 4 s = trunc(x/100) = trunc(184/100) = 1 b = s 10 + j = 1 10 + 4 = 14 r = mod(x,b) = mod(184,14) 14) = 2