8416074706

8416074706



Podstawy programowania, sem.II

Laboratorium nr 9 Funkcje cz. I

1.Napisać następujące funkcje:

// nAdd - dodającą dwa argumenty typu int // nSubtract, - odejmującą dwa argumenty typu int // nMultiply, - obliczającą iloczyn dwóch argumentów typu int //nDivide, - obliczającą iloraz dwóch argumentów typu int //nResidue - obliczającą resztę z dzielenia pierwszego argumentu //    przez drugi.

Defnicje funkcji umieścić po funkcji main(). Każdą z funkcji należy wywalać w main() dla dwóch par argumentów.

n

t


2. Napisać funkcję silnia i zastosować do obliczenia

3. Napisać funkcję pierw3 obliczającą pierwiastek 3-go stopnia z liczby typu double. Uwzględnić, że funkcja pow nie może być użyta dla argumentów ujemnych. Zastosować funkcję dla obliczenia pierwiastków 3- stopnia z elementów zainicjowanej tablicy x[9]= {-2, -1.5, -1, -0.5, 0, 0.5,1, 1.5, 2}. Wyniki umieścić w tablicy y, następnie wydrukować tę tablicę.

4. Napisać program realizujący kalkulator czterodziałaniowy wykorzystujący funkcje z zadania 1. Program powinien umożliwiać wprowadzanie operandów typu double z zabezpieczeniem formatu oraz wybór rodzaj u działania poprzez podanie symbolu ( ' +' -dodawanie, 1 - 1 -odejmowanie, ' * 1 -mnożenie oraz ':' - dzielenie. Zakończenie działania programu - ESC (ASCII 27). Tylko te symbole powinny być akceptowane przez program. Gdy dane działanie nie jest wykonalne, powinien się pojawić odpowiedni komunikat.



Wyszukiwarka

Podobne podstrony:
Podstawy programowania, sem.IILaboratorium nr 10 Tablice znakowe cz. I 1.    Wczytać
Podstawy programowania, sem.IILaboratorium nr 2 1. Wczytać dwie zmienne typu x,y typu double i oblic
d) ln(l+x) = £(-l)"łI — e) arctgxE<-«* x 2n +1Podstawy programowania, sem.IILaboratorium nr
Podstawy programowania, sem.II Laboratorium nr 4 Instrukcje if, if else, switch 1. Napisać program
Podstawy programowania sem.II Laboratorium nr 1 Wprowadzenie do środowiska Dev C++ i arytmetyki 1.
zmontowanego komputera -wykonanie procedury POST - zgodny z podstawą programową - E12.1(4)6. Zajęcia
Cykl inżynierii oprogramowania (1)•    Podstawy programowania (sem. II) -
k=p Podstawy programowania PLC - elementy języka drabinkowego Zadanie 3 Napisać program realizujący
3. Teoretyczne podstawy programu Całkowita cyrkulacja wokół profilu wyrażona jest następującym
s361 Podstawy programowania w shellu 361Powtarzanie poleceń - pętla for for pełni w shellu bash funk
Inż, Śr, I rok, sem.2. Lista nr 3. Zad.1. Zbadaj przebieg funkcji i narysuj wykres /(*) = «*
75518 IMG55 (3) 48 Grażyna Szyling efektów”, jakim napisana jest podstawa programowa, rozpatrywany

więcej podobnych podstron