PLIKI- zestaw zadań
Transkrypt
PLIKI- zestaw zadań
KOLOKWIUM PLIKI MAT. 1. Napisz funkcję, która dla danej przez parametr nazwy pliku zwraca w wyniku liczbę spacji występujących w tym pliku. Jeśli operacje plikowe nie powiodły się (błąd otwarcia lub plik pusty) zwraca -1. 2. Mamy plik "oceny.txt" o budowie jak poniżej Jan Kowalski 4.5 Olga Malinowska 3 Marian Wiśniewski 3.5 Jacek Kaluzny 5 Marta Wozna 4 zawierający imię, nazwisko oraz ocenę. Napisz program który oblicza średnią ocen. Wyniki pracy programu zapisać w pliku "srednie.txt". KOLOKWIUM PLIKI gr 3 - E. 3. Napisz funkcję, która dla danej przez parametr nazwy pliku zwraca w wyniku liczbę spacji występujących w tym pliku, a liczbę dużych liter zwraca przez dodatkowy parametr. Jeśli operacje plikowe nie powiodły się (błąd otwarcia lub plik pusty) zwraca -1. 4. Mamy plik "oceny.txt" o budowie jak poniżej A A B A B Jan Kowalski 4.5 Olga Malinowska 3 Marian Wiśniewski 3.5 Jacek Kaluzny 5 Marta Wozna 4 zawierający numer grupy, imię, nazwisko oraz ocenę. Napisz program który oblicza średnią ocen w grupie A i średnią ocen w grupie B. Wyniki pracy programu zapisać w pliku "srednie.txt". KOLOKWIUM PLIKI gr 3 - F. 1. Napisz funkcję, która dla danej przez parametr nazwy pliku oblicza prawdopodobieństwo zdarzenia, że znak pliku jest znakiem nowej linii, natomiast prawdopodobieństwo wystąpienia cyfry zwraca przez dodatkowy parametr. Jeśli operacje plikowe nie powiodły się zwraca -1. Dla pliku pustego zwraca 0. 2. Mamy plik "zarobki.txt" o budowie jak poniżej Jan Kowalski 1234.50 Olga Malinowska 3324.60 Marian Wiśniewski 1235.00 Jacek Kaluzny 5000.00 Marta Wozna 1423.75 zawierający imię, nazwisko oraz wysokość zarobków, napisz program, który dla tego pliku policzy ile osób w zakładzie zarabia powyżej 2000zł, a ile 2000 lub mniej. Wyniki pracy programu zapisać w pliku "raport.txt". KOLOKWIUM PLIKI gr 8 - A . 5. Napisz funkcję, która dla danej przez parametr nazwy pliku zwraca w wyniku liczbę małych liter występujących w tym pliku, a liczbę spacji zwraca przez dodatkowy parametr. Jeśli operacje plikowe nie powiodły się (błąd otwarcia lub plik pusty) zwraca -1. 6. Mamy plik "oceny.txt" o budowie jak poniżej A A B A B Jan Kowalski 4.5 Olga Malinowska 3 Marian Wiśniewski 3.5 Jacek Kaluzny 5 Marta Wozna 4 zawierający numer grupy, imię, nazwisko oraz ocenę. Napisz program który oblicza średnią ocen w grupie A i średnią ocen w grupie B. Wyniki pracy programu zapisać w pliku "srednie.txt". KOLOKWIUM PLIKI gr 8 - B . 3. Napisz funkcję, która dla danej przez parametr nazwy pliku oblicza prawdopodobieństwo zdarzenia, że znak pliku jest cyfrą, natomiast prawdopodobieństwo wystąpienia znaku tabulacji zwraca przez dodatkowy parametr. Jeśli operacje plikowe nie powiodły się zwraca -1. Dla pliku pustego zwraca 0. 4. Mamy plik "zarobki.txt" o budowie jak poniżej Jan Kowalski 1234.50 Olga Malinowska 3324.60 Marian Wiśniewski 1235.00 Jacek Kaluzny 5000.00 Marta Wozna 1423.75 zawierający imię, nazwisko oraz wysokość zarobków, napisz program, który dla tego pliku policzy ile osób w zakładzie zarabia powyżej 2000zł, a ile 2000 lub mniej. Wyniki pracy programu zapisać w pliku "raport.txt". KOLOKWIUM PLIKI – grupa 2- C . 1. Napisz funkcję, która dla danej przez parametr nazwy pliku zwraca w wyniku prawdopodobieństwo z jakim występują znaki spacji w tym pliku, natomiast prawdopodobieństwo wystąpienia znaku cyfry zwraca przez dodatkowy parametr. Jeśli operacje plikowe nie powiodły się zwraca -1. Dla pliku pustego zwraca 0. 2. Mamy plik "sprzedaz.txt" o budowie jak poniżej Jan Kowalski 35 Olga Malinowska 44 Marian Wiśniewski 20 Jacek Kaluzny 5 Marta Wozna 49 zawierający imię, nazwisko oraz liczbę zdobytych punktów. Program ma obliczyć ilu pracowników zdobyło 30 lub więcej punktów, a ilu mniej. Wyniki pracy programu zapisać w pliku "raport.txt". KOLOKWIUM PLIKI – grupa 2- D . 1. Napisz funkcję, która dla danej przez parametr nazwy pliku zwraca w wyniku liczbę dużych liter występujących w tym pliku, a liczbę znaków nowej linii zwraca przez dodatkowy parametr. Jeśli operacje plikowe nie powiodły się(błąd otwarcia lub plik pusty) zwraca -1. 2. Mamy plik "egzamin.txt" o budowie jak poniżej 1 2 1 1 2 Jan Kowalski 35 Olga Malinowska 44 Marian Wiśniewski 20 Jacek Kaluzny 5 Marta Wozna 49 zawierający numer grupy, imię, nazwisko oraz liczbę punktów z egzaminu. Program ma obliczyć średnią punktów w grupie 1 i średnią punktów w grupie 2. Wyniki pracy programu zapisać w pliku "srednie.txt".