Lista 1 (11 października 2005): 10 punktów.

Przeczytaj z książki B.W.Kernighana i D.M.Ritchiego Język ANSI C rozdział 1: Elementarz.

  1. (1 punkt) Zaloguj się i sprawdź, czy na Twoim komputerze jest zainstalowany Dev-C++ 4.9.9.2. Jeżeli nie, ściągnij go ze strony Bloodshed Software (plik devcpp-4.9.9.2_setup.exe) i zainstaluj na dysku lokalnym. Sprawdź działanie tego zintegrowanego środowiska programowania kompilując i uruchamając program hello world.
  2. (2 punkty) Napisz program, który wczytuje dwie liczby rzeczywiste i wypisuje sumę ich kwadratów.
  3. (3 punkty) Napisz program, który wczytuje dwie liczby całkowite i wypisuje ich sumę, różnicę, iloczyn, iloraz oraz resztę z dzielenia całkowitoliczbowego. Pamiętaj, że nie dzielimy przez zero. Jeżeli użytkownik poda zero jako drugą liczbę, program powinien zareagować odpowiednim komunikatem.
  4. (3 punkty) Napisz program, który wczytuje trzy liczby rzeczywiste i wypisuje wartość środkową co do wielkości.
  5. (2 punkty) Napisz program, który wypisuje na ekran kolejne potęgi liczby 2.
  6. (2 punkty) Napisz program, który wczytuje liczbę całkowitą i wypisuje informacje na temat jej parzystości.
  7. (2 punkty) Napisz program, który wczytuje liczbę całkowitą i wypisuje 10 jej kolejnych wielokrotności.
  8. (5 punktów) Napisz program, który wczytuje liczbę całkowitą i sprawdza, czy jest to liczba pierwsza.