Programming-Cs

Tasks studies - laboratory

View project on GitHub

LAB 1 Zadania

1.

Napisać program, który wypisuje na konsolę nr albumu studenta (osoby rozwiązującej program).

2.

Napisać program, który sprawdza, czy podana liczba całkowita, wczytana z klawiatury jest parzysta, czy nieparzysta. (operator %).

3.

Napisać program, który pozwala użytkownikowi na wprowadzenie dwóch liczb zmiennoprzecinkowych, a następnie zwraca informację, która z wprowadzonych liczb jest liczbą większą.

4.

Napisać program, który pozwala użytkownikowi na wprowadzenie czterech liczb zmiennoprzecinkowych, a następnie zwraca średnią arytmetyczną z wprowadzonych liczb.

5.

Napisać prosty kalkulator wykonujący działanie matematyczne (+, -, /, *) na dwóch liczbach podanych z klawiatury, wykorzystując instrukcję switch.

6.

Napisać program, który dla wprowadzonej z klawiatury liczby naturalnej wypisze wszystkie liczby ją poprzedzające zaczynając od 0. (for, do while, while)

7.

Napisać program, który sprawdza czy wprowadzona liczba naturalna z klawiatury jest liczbą pierwszą (Liczba pierwsza to taka liczba naturalna większa od 1, która dzieli się tylko przez 1 i samą siebie). (for, %)

8.

Wykorzystując algorytm napisany w zadaniu 2, napisać program, który wypisze na okno konsoli pierwsze 1000 liczb pierwszych. (for, do while, while)

9.

Napisać program, który będzie pozwalał użytkownikowi na uruchomienie funkcjonalności zadań 1-8. Program ma działać w pętli do momentu wpisania przez użytkownika liczby 0. Wywołanie poszczególnych funkcjonalności ma się odbywać poprzez wprowadzenie odpowiedniej liczby naturalnej (1 – zad1, 2 – zad2, 3-zad3, itd. 0-zamknięcie programu). (switch case)

10.

Napisać program wyświetlający na ekranie liczby wg zadanej struktury. Wysokość wczytujemy z klawiatury. Wydruk (dla h = 5):

2
4,5
8,9,10
16,17,18,19
32,33,34,35,36