Rozwiązania ćwiczeń z zajęć

Pierwszy program

Pole i obwód koła

Dodatkowe ćwiczenia

Konsola

Napisz program, który wyświetli tekst używając dwóch różnych kolorów czcionki dla każdej pary znaków (zob. własność Console.BackgroundColor).

Napisz program, w którym podany przez użytkownika napis będzie przepływał od lewej krawędzi konsoli do prawej krawędzi.

Wykorzystaj metodę Console.ReadKey() oraz Console.SetCursorPosition(Int32, Int32) do stworzenia aplikacji, w której użytkownik przemieszcza za pomocą klawiszy strzałek dowolny tekst na ekranie konsoli.

Podstawowe operacje arytmetyczne

Napisz program sprawdzający, czy wprowadzona przez użytkownika liczba całkowita jest liczbą podzielną przez 2 (tzn. czy jest parzysta).

Napisz program sprawdzający, czy wprowadzona przez użytkownika liczba całkowita jest liczbą pierwszą.

Napisz program wyświetlający na ekranie tabliczkę mnożenia o wymiarach N x N, gdzie wartość całkowitą N podaje użytkownik.

Napisz program wyznaczający pole trójkąta dla podanych wartości podstawy a i wysokości h.

Napisz program znajdujący rozwiązanie układu równań z dwiema niewiadomymi.

Napisz program wyświetlający n pierwszych elementów ciągu Fibonacciego

Napisz program wykonujący dodawanie i mnożenie dwóch liczb wymiernych (ułamków).
Zadbaj o skrócenie wynikowego ułamka.

Napisz program, który wyświetli reprezentację binarną podanej liczby całkowitej.

Znaki i łańcuchy

Napisz program wypisujący wszystkie drukowe znaki kodu ASCII wraz z odpowiadającymi im wartościami w postaci dziesiętnej, ósemkowej i szesnastkowej.

Napisz program, który po wczytaniu linii teksu wyświetli ilość wystąpień każdej litery alfabetu a-z.

Napisz program, który wyznaczy ilość wyrazów podanego tekstu.

Napisz program, który odwróci wielkość liter alfabetu w podanym tekście.

Napisz program, który wypisze w kolejnych liniach poszczególne wyrazy podanego tekstu