Laboratorium nr 3 funkcje

background image

Podstawy programownia – laboratorium

Katedra Podstaw Informatyki

mgr inż. Barbara Fryc

1

Laboratorium nr 3

Funkcje w języku C++

P

RZYKŁAD FUNKCJI

:

A) Deklaracja funkcji

double PoleKola(double promien);

B) Wywołanie funkcji w programowe głównym

void main()
{

double Wynik;

Wynik = PoleKola(1.0);

cout << ”Pole kola wynosi:” << Wynik << endl;

}

C) Definicja funkcji

double PoleKola(double promien)
{

double pole;
pole = 3.1416*promien*promien; // P= r

2

return pole;

}


1.

Z

ADANIA

Zadanie 1.1 Przeczytaj deklaracje poniższych funkcji. Zaproponuj wywołanie poniższych
funkcji.

float kwadrat(int bok);

void fun(int stopien, char znaczek, int nachylenie);

int przypadek(void);

char znak_x();

void pin();

Zadanie 1.2

Napisz funkcję, która będzie liczyła pole prostokąta i zademonstruj jej

działanie.

Zadanie 1.3

Napisz funkcję, która wypisze na ekranie dowolną liczbę podanych znaków.

Pierwszym parametrem funkcji niech będzie liczba znaków do wypisania, a drugim

wyświetlany znak.

Zadanie 1.4 Napisz funkcję obliczającą silnię z podanej liczby. Parametrem funkcji jest
liczba, funkcja zwraca silnię tej liczby.

Zadanie 1.5 Napisz funkcję wypisującą na ekranie kolejne liczby naturalne z podanego

przedziału. Początek i koniec przedziału, to parametry funkcji.

Zadanie 1.6 Napisz funkcję, która zamienia duże znaki (od A do Z) na małe. Parametrem
funkcji jest znak, funkcja zwraca zamieniony znak.


Wyszukiwarka

Podobne podstrony:
Laboratorium nr 4 funkcje cd id Nieznany
Laboratorium nr 3 funkcje id 26 Nieznany
Laboratorium nr 4 funkcje cd
ćwiczenia laboratoryjne nr 2
Prezentacja laboratorium nr 2
Laboratorium nr 5 wskaYniki Nieznany
Sprawozdanie nr 3 (3), sem II, Podstawy Technologii Okrętów - Wykład.Laboratorium, Laboratorium nr 3
Ćwiczenie laboratoryjne nr 6 materiały
Automatyka Laboratorium Nr 1 id 73181 (2)
Laboratorium nr 8 dziedziczenie Nieznany
Fizyka - Laboratorium Nr 1 - Mostek Wheatstone'a, Studia, Sem I OiO, Fizyka, Labki, Mostek Wheatston
Sprawozdanie nr 2 (2) Metoda Brinella, sem II, Podstawy Technologii Okrętów - Wykład.Laboratorium, L
laboratorium nr 4
laboratorium nr 20
Laboratorium nr 2 zagadnienia
laboratorium nr 2
26, moja lab 26, ?WICZENIE LABORATORYJNE NR 26.
26, wstep, ĆWICZENIE LABORATORYJNE NR 26.
Dodatkowe nr 1 (1), sem II, Podstawy Technologii Okrętów - Wykład.Laboratorium, Laboratorium nr 1 (1

więcej podobnych podstron