lab7 ZA






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 wypowiedzeniem
Za opóźnienia w budowie Stadionu Narodowego – podwyżki o prawie 300 , trzynastki i wysokie premie
2009 03 BP KGP Niebieska karta sprawozdanie za 2008rid&657
ks W Zaborski, Pojęcia religijne Persów za Achemenidów [w] PP nr 27, 174
lab13 ZA
para za para
654 Podział zysku i pokrycie straty za 2009
Prezydent 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