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