Mateusz Słodkowicz 5a68204e2b | ||
---|---|---|
.. | ||
Pascal | ||
Python/AiSD5_C2 Ćwiczenie 2 | ||
README.org |
README.org
Algorytmy i Struktury Danych
Zadania/Ćwiczenia z przedmiotu Algorytmy i Struktury Danych.\\
Ćwiczenie 2 - Zadanie 1
Ćwiczenie 2 - Zadanie 2
Definicja
Rok przestępny to taki, który spełnia następujące warunki:\\
- jest podzielny przez 4 i niepodzielny przez 100,\\
lub\\
- jest podzielny przez 400\\
Wymagania na program:\\
- Aplikacja konsolowa (prosty program)\\
- Na wejściu programu należy podać liczbę określającą numer roku\\
- Na wyjściu program wypisuje komunikat, czy podany rok jest przestępny.\\
-
Podziel program na cztery części:\\
- Funkcja typu całkowitego czytająca numer roku podany przez użytkownika i zwracająca\\
odczytaną liczbę\\
- Funkcja typu logicznego, której argumentem jest liczba całkowita sprawdzająca, czy rok\\
jest przestępny\\
- Procedura, której argumentami są: numer roku i wartość logiczna, wypisująca na\\
konsoli, czy rok jest przestępny\\
- Procedura zawierająca w sobie wywołania pozostałych funkcji i procedur, która jest\\
wywoływana z programu głównego.\\
Ćwiczenie 2 - Zadanie 3
Obliczanie sumy cyfr\\
Wymagania na algorytm:\\
- Algorytm iteracyjny (nie rekurencyjny)\\
Wymagania na program:\\
- Aplikacja konsolowa (prosty program)\\
- Na wejściu programu należy podać liczbę całkowitą.\\
- Na wyjściu program wypisuje wynik obliczeń.\\
-
Podziel program na cztery części:\\
- Funkcja typu całkowitego czytająca liczbę całkowitą\\
- Funkcja typu całkowitego, której argumentem jest liczba całkowita, a wynikiem suma\\
cyfr tej liczby\\
- Procedura wypisująca wynik obliczeń, której argumentami są: liczba całkowita i suma\\
cyfr tej liczby\\
- Procedura zawierająca w sobie wywołania pozostałych funkcji i procedur, która jest\\
wywoływana z programu głównego.\\