1. JednorozmernePoleWPF

Úkolem je vytvořit aplikaci, která by dovedla pro vektor celých čísel:

  • Naplnit vektor automaticky nulami
  • Naplnit vektor automaticky náhodnými hodnotami v zadaném rozsahu
  • Naplnit vektor implicitním cyklem jednotlivě zadávanými hodnotami pro zadaný index
  • Zobrazit vektor jako text oddělený čárkami
  • Zobrazit vektor do seznamu 1xN
  • Vypočítat minimum z hodnot vektoru
  • Vypočítat maximum z hodnot vektoru
  • Vypočítat průměr z hodnot vektoru
  • Seřadit vektor vzestupně podle velikosti prvků
Účel příkladu
  • Práce s jednorozměrným polem
Typ aplikace
  • WPF aplikace
Popis úkolu 
  • Základní operace s jednorozměrným polem
Funkčnosti
  • Při stisku tlačítka Náhodně se naplní vektor automaticky náhodnými hodnotami v zadaném rozsahu
  • Při stisku tlačítka Jednotlivě se naplní vektor implicitním cyklem jednotlivě zadávanými hodnotami pro zadaný index
  • Při stisku tlačítka Nulovat se naplní vektor automaticky nulami
  • Při stisku tlačítka Vektor jako text se zobrazí vektor jako text oddělený čárkami
  • Při stisku tlačítka Do mřížky se zobrazí vektor do seznamu
  • Při stisku tlačítka Minimum se zjistí minimum z hodnot vektoru a zobrazí se index minima
  • Při stisku tlačítka Maximum se zjistí maximum z hodnot vektoru a zobrazí se index maxima
  • Při stisku tlačítka Průměr se vypočítá průměr  z hodnot vektoru
  • Při stisku tlačítka Seřadit se seřadí vektor vzestupně podle velikosti prvků
  • Při stisku tlačítka Konec se provede zavření formuláře 
Výstup programu


Výstup programu 1: Ukázka GUI při počátečním spuštění programu JednorozmernePoleWPF

Výsledek:


Výstup programu 2: Ukázka seřazení jednorozměrného pole v programu JednorozmernePoleWPF