PROGRAMOWANIE APLIKACJI UŻYTKOWYCH
LABORATORIUM
LISTA 4
Zad. 1
Napisać program, który dla dowolnej liczby rzeczywistej x obliczy wartość wyrażenia: a) x / (x2 + 4)
b) x / (x2 - 4)
c) x / (x3 + 1)
Zad. 2
Napisać program, który obliczy sumę liczb całkowitych z przedziału: a) 1...15
b) -100 ... 20
c) -715 ... 391
Wynik obliczeń wyświetlić na ekranie monitora.
Zad. 3
Napisać program, który wyliczy sumę N liczb wprowadzanych przez użytkownika. Wartość N jest określana po uruchomieniu programu przez użytkownika. Wynik sumowania wyświetlić na ekranie monitora.
Zad. 4
Zmodyfikować program z zadania 3 tak, aby wyliczone zostały dwie sumy: a) jedna suma dla liczb ujemnych oraz osobna dla nieujemnych; b) jedna suma dla liczb parzystych oraz osobna dla nieparzystych.
Zad. 5
Napisać program, który dla zadanego N ( 0 ≤ N ≤ 12 ) wyświetli kolejne wartości potęg: 20, 21, ..., 2N.
Zad. 6
Napisać program, który dla wprowadzonej wartości x wyświetli wartości kolejnych potęg: x0, x1, ..., x10.
Zad. 7
Napisać program, który zliczy wystąpienie każdej z ocen, w ciągu liczb podawanych przez użytkownika. Zapewnić kontrolę poprawności wprowadzanych wartości.
(gdzie: ocena ∈ {5.0, 4.5, 4.0, 3.5, 3.0, 2.0} ) Zad. 8
Napisać program, który dla zadanej przez użytkownika liczby n ∈ {1, 2, ..., 10} wyświetli na ekranie monitora figurę składającą się z:
- n-1 wierszy, gdzie każdy i-ty wiersz wypełniony a) dla n=4
b) dla n=4
jest kolejnymi liczbami od 1 do n+1.
1 2 3 4 5
1
- n+1 wierszy, gdzie każdy i-ty wiersz wypełniony 1 2 3 4 5
1 2
jest kolejnymi liczbami od 1 do i.
1 2 3 4 5
1 2 3
1 2 3 4
1 2 3 4 5
Wymagane konstrukcje języka:
Instrukcje strukturalne: warunkowa, iteracyjne, złożona. Definiowanie stałych.
PAU 2010
Lista 4
1/1