background image

 

Wydział Zarządzania i Modelowania Komputerowego PŚk  

Katedra Inżynierii Produkcji 

Zakład Modelowania Procesów

 

 

 

 

Przedmiot:  

Informatyka - Programowanie 

Semestr:  

zimowy 2008/2009  

Prowadzący:   Sł. Luściński  

 

Przykładowe zadania praktyczne   

Proszę napisać makropolecenie, które wykonuje następujące zadanie: 

1.

  Program  wpisuje  do  pięciu  kolejnych  komórek  w  wierszu  (poczynając  od  komórki  o 

adresie A1) losowe liczby całkowite z zakresu od 0 do 12. 

2.

  Program wpisuje do komórki o adresie A1 losową liczbę całkowitą z zakresu od 1 do 5, a 

następnie  wpisuje  do  czterech  kolejnych  komórek  w  tej  samej  kolumnie  poniżej  liczby 

całkowite będące kolejnymi wyrazami ciągu arytmetycznego o różnicy ciągu równej 2. 

3.

  Program wpisuje do komórki o adresie B1 losową liczbę całkowitą z zakresu od 1 do 5, a 

następnie  wpisuje  do  czterech  kolejnych  komórek  w  tej  samej  kolumnie  poniżej  liczby 

całkowite  będące  kolejnymi  wyrazami  ciągu  geometrycznego    o  ilorazie  ciągu  równym  

3. 

4.

  Program  umożliwia  obliczenie  ilorazu  dwóch  liczb  wprowadzonych  do  programu  za 

pomocą  okien  dialogowych  funkcji  InputBox  i  wyświetla  wynik  dzielenia  w  oknie 

komunikatu  funkcji  MsgBox.  Proszę  uwzględnić  fakt,  że  dzielnik  nie  może  być  równy 

zeru. 

5.

  Program umożliwia wyznaczenie długości jednego z boków trójkąta prostokątnego, przy 

znanych długościach dwóch pozostałych boków. Wprowadzanie danych do programu za 

pomocą okien dialogowych funkcji InputBox, wyświetlanie wyniku w oknie komunikatu 

funkcji MsgBox, obsługa błędów (On Error GoTo koniec).  

6.

  Program umożliwia wyznaczenie wartości przyszłej wkładu pieniężnego K

0

 złożonego na 

n  lat  na  rachunku  bankowym  oprocentowanym  stałą  stopą  procentową  r,  przy  rocznej 

kapitalizacji  odsetek  (procent  składany).  Wysokość  stopy  procentowej  jest  uzależniona 

od  wysokości  wkładu:  do  10.000  zł  wynosi  5%,  powyżej  10.000  wynosi  6,5%. 

Wprowadzanie  danych  do  programu  za  pomocą  okien  dialogowych  funkcji  InputBox, 

wyświetlanie  wyniku  w  oknie  komunikatu  funkcji  MsgBox,  obsługa  błędów  (On  Error 

GoTo koniec). 

7.

  Program umożliwia wyznaczenie wartości przyszłej wkładu pieniężnego K

0

 złożonego na 

n  lat  na  rachunku  bankowym  oprocentowanym  stałą  stopą  procentową  r,  przy  rocznej 

kapitalizacji  odsetek  (procent  składany).  Wysokość  stopy  procentowej  jest  uzależniona 

od  wysokości  wkładu:  do  10.000  zł  wynosi  5%,  powyżej  10.000  wynosi  6,5%. 

Wprowadzanie  danych  do  programu  za  pomocą  okien  dialogowych  funkcji  InputBox, 

wyświetlanie  wyniku  w  oknie  komunikatu  funkcji  MsgBox,  obsługa  błędów  (On  Error 

GoTo koniec).  

8.

  Program umożliwia za pomocą okna dialogowego funkcji InputBox wpisanie do komórki 

o  adresie  C1  dowolnego  słowa  z  wyjątkiem  słowa  „małpolud”.  W  takim  przypadku  w 

background image

 

Wydział Zarządzania i Modelowania Komputerowego PŚk  

Katedra Inżynierii Produkcji 

Zakład Modelowania Procesów

 

 

 

oknie  komunikatu  funkcji  MsgBox  wyświetla  się  komunikat  „Tego  słowa  nie  można 

wpisać”.  

9.

  Program umożliwia za pomocą okna dialogowego funkcji InputBox wpisanie do komórki 

o  adresie  D1  dowolnej  liczby  z  wyjątkiem  słowa  18.  W  takim  przypadku  w  oknie 

komunikatu funkcji MsgBox wyświetla się komunikat „Tej liczby nie można wpisać”.  

10.

 Program umożliwia za pomocą okna dialogowego funkcji InputBox wpisanie do komórki 

o  adresie  E1  dowolnej  liczby.  Po  wpisaniu  liczby  w  oknie  komunikatu  funkcji  MsgBox 

wyświetla  się  komunikat  „Ta  liczba  jest  mniejsza  od  50”  lub  „Ta  liczba  jest  większa  od 

50”