5 zadania dodatkowe.docx

(12 KB) Pobierz

Zadanie 1

A. Napisz program drukujący na ekranie gwiazdki wg wzoru:
*
**
***
****
*****

Wykorzystać pętlę "for".

B. Powyżej jest 5 rzędów gwiazdek. Zmodyfikuj program aby to użytkownik podawał "z klawiatury" liczbę rzędów

C. Powtórz część A. i B. dla odwróconego trójkąta z gwiazdek:
*****
****
***
**
*


Zadanie 2

A. Jaką wartość zmiennej x wypisze poniższy program, przy założeniu, że a=8, b=4, c=4?
B. Zakładając, że a=12 oraz b=10 określ wartość parametru c tak, aby program wypisał liczbę 0.

int x, x1, x2, x3;
x1 = a;
x2 = b;
x3 = c;
if ((x2 < x1) && (x2 > x3)) x = 1;
else
if ((x1 == x2) || (x3 >= x1)) x = 3;
else
if (!(x2 >= x1) && (x3 <= x2)) x = 0;
else x = 2;
Console.WriteLine("x = {0}", x);


Zadanie 3
Napisz program wczytujący od użytkownika dwie daty, każdą jako trzy niezależne liczby całkowite. Program ma wypisywać, która data jest wcześniejsza

Zadanie 4
Napisz program sprawdzający czy podana z klawiatury liczba jest liczbą pierwszą.

Zadanie 5
Liczba doskonała to liczba, która jest sumą wszystkich swoich dzielników właściwych. Np.: 6 = 3 + 2 + 1
Napisz program, który dla zadanej liczny wypisze wszystkie liczby doskonałe mniejsze od tej liczby

 

Zgłoś jeśli naruszono regulamin