Laboratorium nr 3 funkcje id 26 Nieznany

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 2 tablice id 26 Nieznany
Laboratorium zadania cz 1 id 26 Nieznany
Laboratorium nr 6 klasy id 2617 Nieznany
Laborant budowlany 311202 id 26 Nieznany
Laboratorium nr 4 funkcje cd id Nieznany
Cwiczenia nr 2 RPiS id 124688 Nieznany
Leki ukladu wspolczulnego id 26 Nieznany
instrukcja nr 5 recykling id 21 Nieznany
legalne wzory kolokwium 5 id 26 Nieznany
5 ekstrema funkcji id 40709 Nieznany (2)
Praca kontrolna nr 2I id 382664 Nieznany
Laboratorium z TM spr1 id 26189 Nieznany
PB 2 rys nr 5 lancuch id 351659 Nieznany
Arkusz nr 2 (ciagi) id 68778 Nieznany (2)
Cwiczenie nr 15 id 125710 Nieznany
2008 czerwiec (egzwst) (1)id 26 Nieznany
lecture 14 CUSUM and EWMA id 26 Nieznany
Pr dom nr 1 RPiS id 382111 Nieznany
7 Funkcjonalizm id 44874 Nieznany (2)

więcej podobnych podstron