PROGRAMOWANIE APLIKACJI UŻYTKOWYCH LABORATORIUM
LI S T A 7
Zad. 1.
Napisać procedurę Liczby(X , X ), która wyświetli na ekranie monitora ciąg kolejnych liczb
p k
całkowitych:
a) od X do X jeżeli X < X
p k p k ,
b) od X do X jeżeli X > X
k p p k ,
c) lub zero jeżeli X = X
p k .
Zad. 2.
Napisać funkcję WartoscBezwzgledna (liczba), której wartością jest bezwzględna wartość liczby
podanej jako parametr. Napisać program zawierający wywołanie podprogramu.
Zad. 3.
Napisać funkcję IleLiczb (suma_liczb), która sumuje liczby całkowite wprowadzane przez
użytkownika do momentu, aż nie zostanie przekroczona wartość parametru suma_liczb.
Wartością funkcji jest ilość wprowadzonych liczb. Napisać przykładowe wywołanie funkcji
w programie.
Zad. 4.
Napisać procedurę WyswietlWieksze (tablica, n, liczba), która wyświetla na ekranie monitora
liczby z tablicy o wartościach większych od parametru liczba. Argument n określa aktualną liczbę
elementów w tablicy (maksymalnie 60 elementów). Napisać przykładowe wywołanie procedury
w programie.
Zad. 5.
Napisać funkcję IleWiekszych (tablica, n, liczba), której wartością jest liczba elementów tablicy
większych od parametru liczba. Argument n określa aktualną liczbę elementów w tablicy
(maksymalnie 60 elementów). Napisać przykładowe wywołanie funkcji w programie.
Zad. 6.
Napisać podprogramy wykonujące operacje na elementach (liczby) tablicy (maksymalnie 25
elementów). Podprogramy te powinny umożliwić:
a) wypełnienie tablicy wartościami,
b) wyświetlenie jej elementów,
c) obliczenie ilości elementów dodatnich, ujemnych i zer (w jednej procedurze lub osobne
trzy funkcje),
d) znalezienie wartości i indeksu maksymalnego (minimalnego) elementu tablicy,
e) obliczenie ilości elementów o wartościach większych od argumentu podanego jako
parametr podprogramu,
Napisać program składający się z wywołań poszczególnych podprogramów
Wymagane konstrukcje języka: Podprogramy: procedury i funkcje.
PAU 2012 Lista 7 1/1
Wyszukiwarka
Podobne podstrony:
LISTA AUT SEO PERFECT dn 07Lista licencji trenerskich nr 20 z dnia 26 07 2012 (2)LISTA AUT SEO PERFECT dn$ 0707 Charakteryzowanie budowy pojazdów samochodowych9 01 07 drzewa binarne02 07str 04 07 maruszewski07 GIMP od podstaw, cz 4 Przekształcenialista zadań07 Komórki abortowanych dzieci w Pepsi07 Badanie „Polacy o ADHD”CKE 07 Oryginalny arkusz maturalny PR FizykaMakijaĹĽ LISTA PRZEBOJĂ“W07 Wszyscy jesteśmy obserwowaniwięcej podobnych podstron