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".