Zbiór zadań programistycznych

Manna5

Prezentuję zbiór ćwiczeń algorytmiczono-programistycznych dla początkujących, polegających na napisaniu programu wykonującego określone czynności.

  1. Wczytaj ciąg liczb o z góry określonej długości i wyznacz ich sumę, (przybliżoną) średnią oraz najmniejszą wartość. Dla najmniejszej wartości wypisz też ile razy wystąpiła ona w ciagu oraz miejsce jej pierwszego i ostatniego wystąpienia. Przykład: dla liczb 3, 5, 3, 2, 7, 10, 2, 8 suma wynosi 40, średnia 5, wartość najmniejsza 2, powtarza się ona 2 razy, po raz pierwszy występuje na miejscu 4 a po raz ostatni na miejscu 7.
  2. Wyznacz największy wspólny dzielnik dwóch liczb za pomocą algorytmu Euklidesa.
  3. Wyznacz NWD wielu liczb, nie tylko dwóch.
  4. Oblicz silnię podanej liczby.
  5. Oblicz potęgę o podanej podstawie i wykładniku.
  6. Znajdź wszystkie dzielniki podanej liczby.
  7. Sprawdź, czy podana liczba jest liczbą pierwszą.
  8. Wypisz wszystkie liczby pierwsze mniejsze od podanej granicy.
  9. Rozłóż podaną liczbę na czynniki pierwsze.
  10. Wykonaj dzielenie z resztą dla podanej dzielnej i dzielnika nie używając instrukcji dzielenia języka programowania. Upewnij się, że dzielnik nie jest zerem.
  11. Wczytaj dwa ciągi liczb i sprawdź czy mogą być identyczne za pomocą sum kontrolnych.
  12. Oblicz sumę cyfr danej liczby.
  13. Wypisz liczby Fibonacciego mniejsze od podanej granicy. Dwie pierwsze liczby ciągu Fibonacciego są równe 1, a każda kolejna jest sumą dwóch poprzednich.
  14. Oblicz średnią ważoną ciągu liczb wczytując dla każdej liczby wartość i wagę.
  15. Wczytaj ilość uczniów w klasie i ilość przedmiotów z jakich oceny widnieją na świadectwach. Kolejno dla każdego ucznia wczytaj jego imię i wszystkie oceny końcowe oraz wypisz jego zaokrągloną średnią ocen. Na koniec wypisz imię ucznia z najwyższą średnią.
  16. Sprawdzaj, czy podawane liczby należą do wcześniej wczytanego zbioru liczb.
  17. Dodaj dwa ułamki o podanych licznikach i mianownikach - wynik wypisz w postaci nieskracalnej i z wyłączonymi całościami.
  18. Sprawdź, czy punkt o podanych współrzędnych leży w prostokącie o podanych współrzędnych lewego górnego i prawego dolnego wierzchołka.
  19. Oblicz odległość pomiędzy dwoma punktami na płaszczyźnie o podanych współrzędnych.
  20. Znajdź punkt leżący w równych odległościach od dwóch podanych punktów.
  21. Sprawdź, czy punkt o podanych współrzędnych leży w kole o podanej średnicy i współrzędnych środka.
  22. Wczytaj godzinę w postaci godzin i minut i wypisz godzinę, która będzie po upływie podanej liczby minut.
  23. Oblicz różnicę czasu w godzinach i minutach pomiędzy podanymi godzinami.
  24. Wczytaj datę w postaci dnia, miesiąca i roku i wpisz datę następnego dnia (z uwzględnieniem lutego w latach przestępnych).
  25. Sprawdź, czy może istnieć trójkąt o podanych długościach boków oraz czy będzie on równoboczny lub równoramienny.
  26. Sprawdź, czy może istnieć trójkąt o podanych miarach kątów oraz czy będzie on równoboczny lub równoramienny, ostrokątny, prostokątny lub rozwartokątny.
  27. Sprawdź, czy jakakolwiek potęga podanej liczby będzie podzielna przez drugą podaną liczbę.

0 komentarzy