Zadania



Zad. 1. Uruchomić i wyjaśnić działanie poniższego programu.

	short int  a, b=32766;
	a = b + 1;
	cout << a << endl;

	a = b + 2;
	cout << a << endl;

	cout <<"------------------" << endl;
	cout << b + 1 << endl;
	cout << b + 2 << endl;

Zad. 2. Napisać program wczytujący trzy liczby a ,b, c i wypisujący je w kolejności niemalejącej.

Zad. 3. Napisać program wczytujący współczynniki a, b, c równania kwadratowego. Zadaniem programu jest wypisanie pierwiastków tego równania lub informacji o ich braku.

Zad. 4. Napisać program liczący sumę 1+2+3+ ... +n, gdzie n jest podane z klawiatury.

Zad. 5. Napisać program liczący sumę kwadratów N pierwszych liczb naturalnych.

Zad. 6. Napisać program wczytujący liczbę N>0 i wypisujący wszystkie jej podzielniki w kolejności rosnącej i malejącej.

Zad. 7. Napisać program, który wczytuje dwie liczby a, b oraz wydrukuje na ekranie (w trybie tekstowym) prostokąt złożony np. z '*'. Przykłdowo, jeśli a=4 i b=3, to prostokąt powinien wyglądać następująco:
***
***
***
***

Zad. 8. Napisać program, który wczytuje liczbę a oraz wydrukuje na ekranie (w trybie tekstowym) trójkąt równoramienny złożony np. z '*'. Przykłdowo, jeśli a=4, to trójkąt powinien wyglądać następująco:
*
**
***
****
Co należy zmienić w programie, aby trójkąt wyglądał tak:
****
***
**
*
lub tak:
      *
    **
  ***
****

Zad. 9. Napisać program wczytujący dwie liczby naturalne a, b i wypisujący NWP (największy wspólny podzielnik) i NWW (najmniejszą wspólną wielokrotność)