PRG Lab 13
Niespodzianka, ćwiczenia do kolosa
Dziś znów same zadanka
Każde z poniższych zadań należy rozwiązać w oddzielnym pliku o nazwie [nr_indeksu]zn.cpp, gdzie n oznacza numer zadania. Np. s14616z1.cpp Zadania należy przesłać ze skrzynki uczelnianej na adres e-mail podany poniżej z tytułem KOLO_PRG1_[nr_grupy] (np. KOLO_PRG1_11c) przed podaną na tablicy godziną. Zadania mają określone formy inputu i outputu, proszę nie dodawać nic od siebie. Nieprzestrzeganie powyższych wytycznych może poskutkować nieocenieniem kolokwium, a na pewno znacznie wydłuży sprawdzanie.
- grupa 11c wysyła rozwiązania na adres: kolokwium-prg-11c@mhyla.com
- grupa 12c wysyła rozwiązania na adres: kolokwium-prg-12c@mhyla.com
Zadania do laboratorium
- Napisz program, który od użytkownika w pętli przyjmować będzie 18 liczb naturalnych, a następnie zwróci sumę podanych liczb parzystych
Input: | Output: |
---|---|
1 12 18 13 11 10 | 40 |
- Napisz program, który w pętli będzie przyjmował od użytkownika liczby naturalne aż do wprowadzenia znaku ‘q’, a następnie wyświetli największą i w następnej linii najmniejszą z wprowadzonych liczb.
Input: | Output: |
---|---|
2 3 8 13 112 q | 112 2 |
- Napisz program, który będzie przyjmował od użytkownika jedną liczbę naturalną, zweryfikuje, czy jest większa od 100, a następnie jeden pod drugim wypisze jej wszystkie dzielniki. Jeśli liczba jest mniejsza niż 100 program ma wydrukować ‘ERROR’ i się zakończyć
Input: | Output: |
---|---|
112 | 1 2 4 7 8 14 16 28 56 112 |
- Napisz program, który przyjmie od użytkownika zawartość tablicy 4x4 w taki sposób (zaczynając od lewego górnego rogu), a następnie wydrukuje sumę elementów znajdujących się na przekątnych