Programowanie i jezyk C Lab 02


PROGRAMOWANIE I JZYK C++ / LABORATORIUM NR 1
Zadanie 1
Rozważmy ciąg Fibonacciego postaci:
0, 1, 2, 3, 5, 8, 13, 21, 34, & ,
w którym każda liczba jest sumą dwu poprzednich. Wyrazy tego ciągu oznaczamy przez Fn i formalnie definiujemy w następujący
sposób:
F0 = 0, F1 = 1, Fn+2 = Fn+1 + Fn, n e" 0.
Napisać program, który wygeneruje n wyrazów ciągu (liczbę n wyrazów ciągu wczytujemy z klawiatury) oraz wypisze je na ekran.
Zadanie 2
Silnią liczby naturalnej n (co zapisujemy n!) nazywamy iloczyn wszystkich liczb naturalnych nie większych niż n, czyli:
n
n!= n e" 1.
"k,
k =1
Napisać program, który obliczy wartość silni dla podanej przez użytkownika wartości n. Jaka jest maksymalna wartość n dla której
możemy obliczyć wartość silni? Zakładamy, że do przechowywania wartości silni wykorzystamy zmienne typów całkowitoliczbo-
wych char, short, int, unsigned int dostępnych w języku Microsoft C++. Przeprowadzić porównanie wyników.
Zadanie 3
Wypisać na ekran wszystkie znaki ze zbioru kodów ASCII odpowiadające wielkim i małym literom.
Zadanie 4
Napisać program, który w zależności od wybranej przez użytkownika z klawiatury wartości liczby całkowitej, umożliwi obliczenie
pól: kwadratu (1), prostokąta (2), trójkąta (3) oraz trapezu (4). Uwaga  w programie należy wykorzystać instrukcję switch.


Wyszukiwarka

Podobne podstrony:
Programowanie i jezyk C Wyklad 02 Instrukcje
Programowanie i jezyk C Lab 04
Programowanie i jezyk C Lab 04ver2
PO lab 02
Programowanie i jezyk C Wyklad 01 Typy danych
rucki,języki programowania, język C
czytnik programator kart chipowych 02
Programowanie i jezyk C Wyklad 05 Funkcje
PA lab [02] rozdział 2
1 02 Korzystanie z zalet zintegrowanego ¶rodowiska programi
2006 02 Qt ISO Maker–moja pierwsza aplikacja w Qt [Programowanie]
arkusz Jezyk polski poziom p rok 02?7 MODEL
Lab Programowanie w jezyku powloki

więcej podobnych podstron