Laboratorium 7
Kartka, karteczka, notatka, kalendarz --- każdy musi radzić sobie ze sklerozą...
Jak radzą sobie z tym komputery
Czytanie: :
P:\FTP(Public)\kb\WPR\WYKLADY\W5\w5.htm
Zadanie O.A
Napisz program, który po wczytaniu tekstu wyświetla statystykę pojawiających się w nim elementów, z wyróżnienieniem wyrazów, liczb całkowitych i rzeczywistych.
wynik działania programu
Podaj dowolny tekst: Ala ma 2 koty i 3 psy oraz 4.45 srednia z...
STATYSTYKA:
Podales tekst skladajacy sie z 11 "wyrazow"
W tym:
liczb calkowitych: 2
liczb rzeczywistych: 1
pozostalych elementow: 8
Zadanie O.B
Zmodyfikuj program z zadania O.A tak, aby tekst był pobierany z pliku tekstowego. Dla uproszczenia zakładamy, że w każdym wierszu pliku znajduje się TYLKO jeden element.
Zadanie O.C
Do programu z zadania O.B dodaj następującą funkcjonalność. Program w zależności od życzenia użytkownika, ma w podanym przez niego pliku zapisywać, elementy jednego rodzaju (określonego również przez użytkownika, np. liczby całkowite).
Zadanie 1
Uzupełnij zadanie 0.B o rozpoznawanie dodatkowych elementów jakimi są znaki lub cyfry.
Zadanie 2
Zmodyfikuj program realizujący zadanie 1 tak, aby w każdym wierszu pliku mogła znajdować się dowolna liczba elementów. Innymi słowy, aby nie ograniczało nas przyjęte w zadaniu 0.B ograniczenie.
Zadanie 3
Napisz program, który wczytany dowolny plik tekstowy zapisze w dowolnym
innym pliku w następującym formacie:
#numerLinii (liczbaWyrazówWLinii): liniaTekstuZOryginalnegoPliku
Zadanie 5
W katalogu z treścią zadań znajduje się plik morse.txt zawierający
alfabet Morse'a w nastepującym formacie:
liczbaLiterN
litera1
kodLitery1
litera2
kodLitery2
...
literaN
kodLiteryN
Napisz program, który wczyta od użytkownika dowolny tekst i zapisze
go w pliku o określonej przez użytkownika nazwie w postaci
zakodowanej. Poniżej zamieszczono wynik wykonania programu dla zdania:
Ala ma kota ; każda litera tekstu znajduje się w osobnej linii,
dla zwiększenia czytelności między wyrazami umieszczamy linię przerwy).
wynik działania programu
.-
.-..
.-
--
.-
-.-
---
-
.-
Wyszukiwarka
Podobne podstrony:
Fs 1 (tusługa za transport)Rozwiązanie umowy o pracę za wypowiedzeniemZa opóźnienia w budowie Stadionu Narodowego – podwyżki o prawie 300 , trzynastki i wysokie premie2009 03 BP KGP Niebieska karta sprawozdanie za 2008rid&657ks W Zaborski, Pojęcia religijne Persów za Achemenidów [w] PP nr 27, 174lab13 ZApara za para654 Podział zysku i pokrycie straty za 2009Prezydent Autonomii Palestyńskiej Nie uznam Izraela za państwo żydowskie (27 04 2009)Wykonywanie przedmiotów za pomocą obróbki ręcznej skrawaniem(1)więcej podobnych podstron