• Nie Znaleziono Wyników

Programowanie proceduralne Laboratorium 2 – Funkcje i struktura programu 1. Napisz program, który prosi użytkownika o podanie liczby rzeczywistej x, a następnie oblicza i wyświetla wartość x

N/A
N/A
Protected

Academic year: 2021

Share "Programowanie proceduralne Laboratorium 2 – Funkcje i struktura programu 1. Napisz program, który prosi użytkownika o podanie liczby rzeczywistej x, a następnie oblicza i wyświetla wartość x"

Copied!
3
0
0

Pełen tekst

(1)

Programowanie proceduralne

Laboratorium 2 – Funkcje i struktura programu

1. Napisz program, który prosi użytkownika o podanie liczby rzeczywistej x, a następnie oblicza i wyświetla wartość x

2

. Napisz funkcję, która oblicza kwadrat podanej liczby.

Zastanów się jak powinna wyglądać deklaracja tej funkcji (jakiego typu jest argument, czy funkcja zwraca wartość, jeśli tak to jakiego typu). Gdzie powinna być umieszczona deklaracja, a gdzie definicja.

Przykładowy efekt działania programu:

2. Napisz program, który oblicza wartość trójmianu kwadratowego o podanych współczynnikach, dla wskazanego argumentu. Wartość trójmianu powinna być obliczana w funkcji. W obliczeniach wykorzystaj schemat Hornera.

Przykładowy efekt działania programu:

3. Napisz funkcję, która wypisuje na ekranie trójkąt z gwiazdek o n wierszach.

Przykładowy efekt działania programu:

4. Napisz program, który prosi użytkownika o podanie liczby całkowitej n. Następnie oblicza sumę liczb naturalnych od 1 do n. Obliczenia powinny być wykonane w funkcji.

Przykładowy efekt działania programu:

(2)

5. Napisz program, który prosi użytkownika o podanie liczby całkowitej n. Następnie oblicza silnię liczby n. Obliczenia powinny być wykonane w funkcji.

Przykładowy efekt działania programu:

6. Napisz program, który prosi użytkownika o współrzędnych dwóch wektorów dwuelementowych, a następnie oblicza iloczyn skalarny tych wektorów. Następnie wykorzystaj wzór na iloczyn skalarny wektorów a

i b

cos

x x y y

a b      a b   a b   a b

do wyznaczenia cosinusa kąta między tymi wektorami. W powyższym wzorze symbole a i b oznaczają długości wektorów a

i b  .

Przed napisaniem programu odpowiedz na następujące pytania:

 przy pomocy jakich prostych czynności (funkcji) wynikających ze wzoru można obliczyć cosinus kąta pomiędzy wektorami,

 jak zapisać te funkcje (zwracana wartość, nazwa, pobierane argumenty),

 jak je wywołać w głównym programie?

Przykładowy efekt działania programu:

(3)

Karol Tarnowski

Wrocław, 2017

Cytaty

Powiązane dokumenty

Zastanów się jak powinna wyglądać deklaracja tej funkcji (jakiego typu jest argument, czy funkcja zwraca wartość, jeśli tak to jakiego typu).. Gdzie powinna być umieszczona

Napisz funkcję, która oblicza wartość trójmianu kwadratowego o podanych współczynnikach, dla wskazanego argumentu.. Współczynniki powinny być zapisane w tablicy

Napisz program, który prosi użytkownika o podanie dwóch liczb całkowitych dodatnich, a następnie wyznacza ich najmniejszą wspólną wielokrotność.. Wskazówka:

Napisz program, który poprosi użytkownika o podanie liczby boków wielokąta foremnego oraz długość jego boku, a następnie obliczy oraz wyświetli wartość jego

b) Jeśli podano liczbę 1234, to program wypisuje na ekranie „Brawo, to właściwy kod” i w kolejnym wierszu „masz teraz dostęp do tajnych informacji”3. Jeśli nie podano

Wyznacza wartość liczby  metodą Monte Carlo z zadaną dokładnością.. Rysuje „spiralę prostokątną” zwijającą się do punktu

wyświetlać listę prostokątów wraz sumą powierzchni (metoda wyświetl):.. Email: 4j Kowalski Jan

Na tej podstawie oszacuj czas działania pojedynczej pary tych instrukcji (po prostu zmierz czas wykonywania się powyższej pętli) i porównaj z czasem potrzebnym Twojemu procesorowi