Zadania jakie były na 1 kolokwium z Informatyki w środę 20.XI.2002

GRUPA 1

  1. Napisz program wczytujący 4 liczby całkowite i sprawdzający

  2. ile jest wśród nich powtórzeń (dwójek, trójek lub czwórek).
  3. Napisz funkcję drukującą na ekranie kolejne N liczb nieparzystych

  4. podzielnych przez 7. Wartość N powinna być parametrem.
  5. Napisz funkcję przesuwającą całą zawartość tablicy 50 liczb całkowitych

  6. “o jedno miejsce w górę” (tzn. element o indeksie “i” na pozycję o indeksie “i+1”,
    a element ostatni na pierwszy)
GRUPA 2
  1. Napisz program wczytujący znaki z klawiatury

  2. do momentu aż da się z nich złożyć słowo “ tato ” .
  3. Napisz funkcję sprawdzającą numerycznie ile par

  4. liczb całkowitych z przedziału [a,b] spełnia nierówność
    x2 +y2 <= 50 . Wartości a,b powinny być zadawane jako parametry funkcji.
  5. Napisz funkcję, która sprawdzi czy tablica N liczb rzeczywistych

  6. (podawana jako parametr funkcji) ma symetryczną zawartość
    tzn. czy element pierwszy jest równy ostatniemu, drugi – przedostatniemu, itd.
GRUPA 3
  1. Napisz program wczytujący 4 liczby rzeczywiste i wyznaczający średnią

  2. arytmetyczną z liczb pozostałych po odrzuceniu dwóch najmniejszych wartości.
  3. Napisz funkcję wczytującą znaki z klawiatury tak długo,

  4. aż zostaną podane trzy kolejne znaki o takich samych kodach.
    Na zakończenie program powinien wyświetlić podsumowanie
    czy więcej naciśniętych klawiszy było "literami" czy "cyframi".
  5. Napisz funkcję otrzymującą jako parametr wejściowy 100 -elementową

  6. tablicę liczb całkowitych Tab. Funkcja powinna zwracać wartość minimalną
    z dodatnich elementów tablicy Tab.
GRUPA 4
  1. Napisz program wczytujący z klawiatury 4 liczby rzeczywiste

  2. a następnie wyświetlający je w kolejności rosnących wartości.
  3. Napisz funkcję sumującą kwadraty wszystkich liczb nieparzystych

  4. z przedziału [-N, N ]. Wartość N powinna być parametrem wejściowym tej funkcji.
  5. Napisz funkcję sprawdzającą ile różnych liter 'a'-'z'

  6. występuje więcej niż jeden raz w 200-elementowej tablicy znaków
    podawanej jako dane wejściowe tej funkcji.