1 / 9

Datový typ pole

Datový typ pole. Pascal. Datový typ pole ( array ). je homogenní strukturovaný datový typ. pole může být vícerozměrné (vícedimenzionální). Jednorozměrné pole je např. vektor, dvourozměrné např. matice, trojrozměrné pole by byla například kubická matice ...

dillian
Télécharger la présentation

Datový typ pole

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Datový typ pole Pascal

  2. Datový typ pole (array) • je homogenní strukturovaný datový typ. • pole může být vícerozměrné (vícedimenzionální). Jednorozměrné pole je např. vektor, dvourozměrné např. matice, trojrozměrné pole by byla například kubická matice ... • počet položek v dimenzích pole není omezen na 255, zato se maximální počet položek v dimenzích musí deklarovat

  3. Datový typ pole (array) • Jeho položkami mohou být libovolné jednoduché či strukturované proměnné (obsahují více hodnot). Podmínkou však je, že musí být všechny stejného datového typu (např. celočíselné pole, pole reálných čísel, pole logických hodnot, pole znakových řetězců...)

  4. Způsoby deklarace - přímá deklarace • je vhodná v případě, potřebujeme-li v programu jen jediné pole

  5. Způsoby deklarace - přímá deklarace Příklady: • var A: array [1..100] ofinteger– jednorozměrné pole, které obsahuje 100 celých čísel • var A: array [1..100, 1..100] ofreal– dvourozměrné pole, které obsahuje 100 x 100 reálných čísel • var A: array [1..100, 1..7] ofstring– dvourozměrnépole, které obsahuje 100 x 7 znakových řetězců, každý z nich může mít až 255 znaků

  6. Způsoby deklarace – deklarace pomocí nového datového typu • je vhodná, potřebujeme-li v programu více polí stejného typu • nejdřív pomocí klíčového slova type deklarujeme nový datový typ, název si určíme sami • v deklaraci proměnných za klíčovým slovem var uvedeme všechna pole, která jsou požadovaného typu

  7. Způsoby deklarace – deklarace pomocí nového datového typu • type VEKTOR = array [1..100] ofinteger; • var A, B, C : VEKTOR; • type MATICE = array [1..10, 1..7 ] ofreal; • var X, Y, Z : MATICE;

  8. Převeďte číslo z desítkové soustavy do dvojkové

  9. Napište program, který vypíše prvky aritmetické posloupnosti

More Related