Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö

Slides:



Advertisements
Samankaltaiset esitykset
15. Loogiset operaatiot.
Advertisements

@ Leena Lahtinen Helia Ohjelman perusrakenteet 1. PERÄKKÄISRAKENNE 2. VALINTARAKENNE 3. TOISTORAKENNE.
Olio-ohjelmoinnin perusteet luento 3: Muuttujista ja funktioista Sami Jantunen LTY/Tietotekniikan osasto.
JavaScript (c) Irja & Reino Aarinen, 2007
OULU ADVANCED RESEARCH ON SOFTWARE AND INFORMATION SYSTEMS Teppo Räisänen | Oulun yliopisto Facebook API Teppo Räisänen Tietojenkäsittelytieteiden.
VBA –ohjelmoinnin perusteet
Ohjelman perusrakenteet
1 Sektorin nimi. 2 Reading times of magazines NRS Finland 2012.
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö Netbeans ja XAMPP Projektin luominen.
Rakenteinen ohjelmointi
Käännösaikaiset virheilmoitukset • Tulee silloin, kun koodissa on jotain sellaista, joka ei ole Javan syntaksin mukaista • Esim. – Syntax error, insert.
© Jukka Harju, Jukka Juslin
Java-ohjelmointi Opas ammattimaiseen osaamiseen Luku 4 Toistolauseet
© Jukka Harju, Jukka Juslin1 Java-ohjelmointi Opas ammattimaiseen osaamiseen Luku 4 Ehto- ja toistolauseet.
OLIO-OHJELMOINTI PERUSTEET PERUSTIETOTYYPIT
1 Sektorin nimi. 2 Reading times of magazines NRS Finland 2011.
Ehto- ja toistolausekkeet
Ehto- ja toistolauseet
© Jukka Harju, Jukka Juslin1 Tuloksellinen Java-ohjelmointi Luku 4 Ehto- ja toistolauseet Tuloksellinen Java-ohjelmointi.
Toiston tekeminen Javalla  Mikä toistorakenne on?  while toistorakenne  do-while toistorakenne  for toistorakenne 1.
Ohjelmoinnin tekniikkaa Sisällys for -lause lyhemmin. Vaihtoehtoisia merkintöjä aritmeettisille lauseille. Useiden muuttujien esittely.
Ohjelman perusrakenteet
Pseudokoodi Tietokoneohjelmien perusidea:
ict1td002 - Copyright Raine Kauppinen 1 Alkuarvot ja tyyppimuunnokset (1/5)  Aiemmin olemme jo antaneet muuttujille alkuarvoja, esimerkiksi: int.
11. Javan toistorakenteet
Ohjelmointia teknisille viestijöille
PHP funktiot Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö.
Ville Seppänen PHP osa 1 Verkkotekniikan jatkokurssi Kevät 2003 Ville Seppänen
Muuttujat ja vakiottMyn1 Muuttujat ja vakiot PHP-kielen syntaksi on lainattu suurimmaksi osaksi C- kielestä. PHP on erityisesti HTML-dokumenttien sisään.
TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op
Ohjelman keskeytys virhetilanteessa tMyn1 Ohjelman keskeytys virhetilanteessa Poikkeustilanteet voidaan ryhmitellä logiikkavirheisiin ja muihin ajonaikaisiin.
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö
Logiikka.
Kontrollirakenteet laajemmin
Ohjelmointi 1. toinen luento1 Taulukot n Kiinteät taulukot: alkioiden määrä tiedetään Dim intCount(12) As Integer 0 indeksit saavat arvoja 0-12 (Option.
For-toistolausetMyn1 for-toistolause for-lauseen rakenne on: for(aloituslauseke; lauseke; lopetuslauseke) lause; Puolipisteiden on oltava aina paikoillaan,
FOR i := 0...N-1 DO summa := summa + A[i] tulo := tulo * A[i] ENDFOR.
Ohjausrakenteet Määräävät ohjelmakoodin suoritusjärjestyksen Ehtolause if – else on muotoa if (lauseke) lause1 else lause2 Jos lauseke on tosi, niin suoritetaan.
Johdatus ohjelmointiin – if -lause Tutkijayliopettaja Manne Hannula Opetusharjoittelu (ohjaava opettaja Jukka Jauhiainen)
PHP Muuttujien määrittely, sijoituslause ja aritmeettiset operaattorit Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö.
SANAJÄRJESTYS.
SANAJÄRJESTYS.
MyData – asiakas keskiöön
13. Loogiset operaatiot.
YLIOPISTOTENTTI / UNIVERSITY EXAM
YLIOPISTOTENTTI / UNIVERSITY EXAM
for-toistolause for-lauseen rakenne on:
Ohjelman keskeytys virhetilanteessa
if-else -vertailulause
Introduction to decision analysis
do-while -toistolause
Muutamia käsitteitä Perintä (inheritance) on luokkien välinen suhde, jossa johdettu luokka (subclass, derived class) perii kantaluokan, perusluokan (superclass,
Web-sovellusten kehittäminen - Johdanto
JavaScriptin perusteet
Istuntojen hallinta PHP-sovelluksessa
JavaScript – DOM HTML objektit
Web-sovellusten kehittäminen - Aloitusluento
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö
JavaScript – DOM JavaScript objektit
Probability models and decision analysis : introduction
Probability models and decision analysis
Introduction to decision analysis
PHP Tietokantaohjelmointi 1
Hankalia (?) tilanteita Tammikuu 2014 Keke Tulomäki
13. Loogiset operaatiot.
Ohjelman perusrakenteet
oulu. fi/tentti/rivitys/tenttilomake2. php
PHP Tietokantaohjelmointi 2
oulu. fi/tentti/rivitys/tenttilomake. php
Esityksen transkriptio:

Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö PHP Ehtolauseet Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö

(Komento)rakenteet Ehtolauseet Toistolauseet Funktiot If Switch Toistolauseet While For Funktiot http://us.php.net/manual/en/language.control-structures.php

Ehtolause if - perussyntaksi if (expression) { ... } else

Vertailuoperaattorit

Esimerkki <? //Read value passed from HTML-form. $age=$_POST[’age’]; //Found out if user is minor or adult according to age. if ($age<18) { print ”Minor”; } else print ”Adult”; ?>

Sisäkkäiset lauseet <? $grade=$_POST[’grade’]; If ($grade==0) { print ”F”; } else if ($grade<3) print ”C”; if ($grade<5) print ”B”; if ($gade==5) print ”A”; print ”Not on scale”; ?>

Loogiset operaattorit && AND ! NOT

Esimerkki <? $grade=$_POST[’grade’]; //If grade is not between 0 and 5 it is //not on scale. If ($grade<0 || $grade>5) { print ”Not on scale”; } ?>

Switch Switch-lausetta käytetään usein korvaamaan useampi (sisäkkäinen) if-lause PHP:ssä switch-lausessa voi käyttää loogisia ja vertailuoperaattoreita

Harjoitukset http://www.oamk.fi/~jjuntune/php/tehtavat.php Tehtävissä 6-12 tarvitaan ehtolausetta