baner

Lekcja 16

kl 5 Aplikacje internetowe

 
TEMAT: Funkcje. Return.

 

Serwis: Warzywniak

Ostatnia godzina lekcyjna... Koniec projektu

Zadanie 1

    Wykorzystując konstrukcję funkcji zaprojektuj skrypt za pomocą którego dla kolejnych wartości całkowitych z przedziału <5;9> wypiszesz na ekranie w kolejnych liniach:
  • kwadrat liczby
  • czy jest parzysta
  • czy jest podzielna przez 3
  • Pracę zapisz w pliku o nazwie cw161.php

Zadanie 2

    Wykorzystując konstrukcje funkcji dla zadanych czterech przedziałów liczbowych <-20;20>, <-5;35>, <-35,5>, <20;40> wyznacz i wypisz na ekranie w kolejnych wierszach:
  • sumę liczb nieparzystych;
  • średnią arytmetyczną;
  • ilość liczb podzielnych przez 2 lub 3;
  • wszystkie liczby podzielne przez 5;
  • Dodaj formatowanie tak, aby wszystkie liczby podzielne przez 5 były napisane czcionką "Segoe UI" w kolorze zielonym.
  • Pracę zapisz w pliku o nazwie cw162.php

Zadanie 3

    Napisz skrypt, który utworzy w oknie przeglądarki 10 bloków o losowych wymiarach zawierających się w przedziale:
  • szerokość (300 - 500)
  • wysokość (50 - 150)
  • kolor tła bloku: żółty
  • Każdy blok w oddzielnym wierszu. Do generowania pojedyńczego bloku wykorzystaj funkcję.
  • Pracę zapisz w pliku o nazwie cw163.php

Zadanie 4

  • Przygotuj tablicę zawierającą 5 angielskich nazw kolorów.
  • Przypisz zmiennej globalnej $txt wartość: "Imię nazwisko klasa grupa." gdzie podane słowa zastąpisz swoimi danymi np. $txt = "Jan Kowalski klasa 5 grupa 2".
  • Wykorzystując swoją funkcję i słowo kluczowe static wygeneruj w oknie przeglądarki 5 kolejnych paragrafów prezentujących wartość zmiennej $txt z kolorem liter dobranym losowo z przygotowanej wcześniej tablicy, ale w taki sposób, aby kolory się nie powtarzały.
  • Pracę zapisz w pliku o nazwie cw164.php