Professional Documents
Culture Documents
ZADANIE NR 1
Infobank oferuje swoim klientom internetowe konta osobiste. Do korzystania z tych kont
potrzebna jest lista haseł jednorazowych. Jesteś pracownikiem Wydziału Bezpieczeństwa.
Wydział ten zajmuje się tworzeniem dla klientów list haseł jednorazowych na podstawie słów
wcześniej wygenerowanych przez Wydział Statystyk, według ustalonych przez bank algorytmów.
Plik slowa.txt, zawiera 1000 słów o długościach nie większych niż 30 znaków. Każde słowo jest
zapisane w osobnym wierszu i złożone jest z wielkich liter alfabetu angielskiego.
Przykład:
Uwaga: Dla danych z pliku slowa.txt da się utworzyć tylko po jednym haśle
o największej i najmniejszej długości.
ZADANIE NR 2
W kolejnych 100 wierszach pliku tekstowego o nazwie in.txt zapisane są liczby całkowite
z przedziału <-100;100>. Wczytaj je do tablicy jednowymiarowej i policz sumę jej dodatnich
elementów. W pierwszym i jedynym wierszu pliku tekstowego out.txt Twój program powinien
zapisać jedną liczbę całkowitą równą sumie dodatnich elementów wczytanej tablicy.
ZADANIE NR 3
Masz do dyspozycji plik o nazwie punkty.txt, w którym zapisane jest 10000 par liczb całkowitych
z przedziału <-20000; 20000>. W każdej linijce pliku znajduje się jedna para liczb (oddzielona
odstępem). Opisywane pary liczb traktujemy jako współrzędne punktów na płaszczyźnie.
Napisz program który znajdzie rozwiązania poniższych problemów:
a) Podaj listę współrzędnych punktów, które leżą na prostej o równaniu y=x lub y=-x
oraz ich liczbę.
b) Znajdź, ile spośród rozważanych punktów znajduje się we wnętrzu koła o środku
w punkcie (0,0) i promieniu 10000.