Napisz program wczytujący 4 liczby całkowite i
sprawdzający
ile par (liczb o tych samych wartościach) można z nich złożyć.
Napisz program wczytujący 4 dowolne znaki z
klawiatury
i sprawdzający czy da się z nich ułożyć słowo " bajt
" .
Napisz program wczytujący 4 liczby rzeczywiste i
wyznaczający
średnią arytmetyczną z liczb pozostałych po odrzuceniu
wartości skrajnych (maksimum i minimum).
Napisz program wczytujący 4 dowolne znaki z klawiatury i sprawdzający czy więcej z nich jest literami czy cyframi.
Napisz funkcję drukującą na ekranie kolejne N
liczb całkowitych podzielnych przez 3.
Wartość N powinna być parametrem.
Napisz funkcję sprawdzającą numerycznie jakie liczby całkowite z przedziału [1,1000] spełniają równanie
Napisz funkcję wyświetlającą na ekranie
wszystkie 4-ro literowe palindromy
(wyrazy jednakowo czytane od przodu i od
tyłu).
Napisz funkcję sumującą wszystkie liczby
parzyste z przedziału [-N, N ].
Wartość N powinna być parametrem wejściowym
tej funkcji.
Oblicz sumę kwadratów kolejnych liczb całkowitych
z przedziału [ pierwsza, . . . , ostatnia ].
Wartości zmiennych pierwsza i
ostatnia należy wczytać z klawiatury.
Napisz fragment programu liczący wartość średnią z liczb niezerowych w 10-elementowej tablicy liczb rzeczywistych.
Napisz funkcję MINIMUM( liczba_1, liczba_2,
liczba_3 ) wyznaczającą i zwracającą
najmniejszą z
podanych trzech liczb rzeczywistych. Porównywane liczby powinny być
przekazywane jako parametry !
Napisz funkcję usuwającą (poprzez skrócenie tekstu) wszystkie spacje z łańcucha podawanego jako parametr tej funkcji.
Napisz funkcję wyrównującą długość tekstu do
30 znaków poprzez dodanie odpowiedniej ilości spacji na
początku łańcucha zadanego jako parametr wejściowy tej funkcji.
Napisz funkcję usuwającą z zadanego łańcucha
(poprzez skrócenie tekstu) wszystkie bezpośrednie powtórzenia liter
np.
zamieniającą "kommputter" ® "komputer".
Napisz funkcję formatującą tekst poprzez usunięcie
wszystkich początkowych i końcowych spacji
z łańcucha zadanego jako
parametr wejściowy tej funkcji.
Zdefiniuj typ struktury przechowującej dane
personalne studenta
(nazwisko - 30 znaków; imię - 25 znaków; stypendium -
ilość złotych i groszy; zaliczenie - zmienna logiczna)
oraz
100-elementowa tablicę takich struktur.
Napisz funkcję wyszukującą i
zwracającą dane studenta, który zaliczył semestr ale ma najniższe
stypendium.
Tablica struktur oraz ilość wpisanych danych muszą być
przekazywane jako parametry wejściowe funkcji.
Napisz funkcję wyznaczającą wartość średnią
ciągu liczb typu rzeczywistych zapisanych na dysku w pliku 'dane.dat'.
(Kontroluj błędy przy operacjach na pliku)