cw08 pliki, cwo08

background image

PLIKI

1. Napisz program, który dla danego pliku

dane.txt

obliczy i wyświetli prawdopodobieństwo tego, że

losowo wybrany znak z pliku jest cyfrą dziesiętną.

2. W pliku

punkty.txt

zapisane są liczby rzeczywiste

x

0

y

0

x

1

y

1

... x

ostatnie

y

ostatnie

oznaczające

kolejne punkty

(x

k

,y

k

)

na płaszczyźnie. Napisać program zliczający ilość punktów w pliku, które leżą

wewnątrz pierwszej ćwiartki układu współrzędnych Oxy.

3. Dany jest plik fizyczny

pracownicy.dat

o następującej strukturze:

3456 Kowalski Jan 1200.50
1987 Nowak Barbara 630.80
  

zawierający następujące dane o pracownikach: numer identyfikacyjny, nazwisko i imię oraz
miesięczne dochody. Napisz program, który otwiera plik, wyświetla na ekranie dane zawarte w pliku, a
na końcu drukuje sumę miesięcznych wynagrodzeń wszystkich pracowników firmy.

4. W pliku tekstowym "kwoty.txt" zapisane są w kolejnych liniach po dwie liczby całkowite.

Pierwsza z nich określa ilość złotówek, druga ilość groszy danej kwoty. Napisz program, który policzy
i wyświetli łączną wartość pieniędzy zapisanych w pliku oraz ilość wszystkich kwot, zgodnie
z przykładem:

suma łączna kwot: 1289 zl 47 gr
ilosc wszystkich kwot: 14

5. Roczniki butelek win znajdujących się w winiarni zapisane są w pliku tekstowym "wina.txt"

(rocznik każdej butelki to oddzielna liczba z zakresu 1960-1999). Dokończ program, który zrobi
i wyświetli zestawienie ilości butelek z danego rocznika w winiarni. Zestawienie powinno zawierać rok
produkcji oraz ilość butelek z danego rocznika. Roczników, których nie ma na stanie nie wyświetlamy.

Przykład:
Jeżeli plik "wina.txt" zawiera liczby:
1960 1976 1980 1976 1976 1999 1999
program powinien wydrukować:

Aktualny stan winiarni według roczników:
1960 1
1976 3
1980 1
1999 2

#include <iostream>

#include <fstream>
using namespace std;

int main()
{

int roczniki[40]={0};

6. Dany jest plik fizyczny

zakupy.dat

o następującej strukturze:

Chleb 2 1.30
Mleko 3 2.25
  

zawierający następujące dane o zakupach: nazwa towaru, liczba sztuk i cena za sztukę. Napisz
program, który otwiera plik oraz oblicza i wyświetla łączną wartość zakupów.

1

background image

7. Napisz program, który dla danego pliku

dane.txt

obliczy i wyświetli liczbę wystąpień dwuznaku

rz.

8. Roczniki samochodów znajdujących się w autokomisie zapisane są w pliku tekstowym aut

o.txt

(rocznik każdego samochodu to oddzielna liczba z zakresu 1980-2004). Dokończ program, który
sporządzi i wyświetli zestawienie ilości samochodów z danego rocznika w komisie. Zestawienie
powinno zawierać rok produkcji oraz ilość samochodów z danego rocznika. Roczników, których nie
ma na stanie nie wyświetlamy.

Przykład:
Jeżeli plik

auto.txt

zawiera liczby:

1980 1986 1986 2004 1986 2004
program powinien wydrukować:

Aktualny stan autokomisu według roczników:
1980 1
1986 3
2004 2

#include <iostream>
#include <fstream>

using namespace std;
int main(){

//zerowanie tablicy
int roczniki[25]={0};

9. W pliku wyniki.txt znajdują się wyniki losowań totolotka. Struktura tego pliku jest następująca:
-

numer losowania data(rrrr-mm-dd) 6 wylosowanych liczb

np.
4078 2004-05-05 12 19 30 16 43 10

4077 2004-05-01 25 22 21 44 36 8
....

Napisz program, który:

wyświetla na ekranie zestawienie: numer losowania oraz wylosowane liczby,

wyświetli liczby, które zostały wylosowane najczęściej i najrzadziej,

tworzy plik raport.txt, w którym wypisuje w kolejnych liniach ile razy została wylosowana każda z
liczb (1...49) ,

tworzy plik raport_porz.txt, w którym wypisuje w kolejnych liniach: numer losowania oraz
posortowane w kolejności rosnącej wylosowane liczby.

2


Wyszukiwarka

Podobne podstrony:
cw08 pliki cwo08
pliki 2Stereotyp
pliki
Cw08 Matlab2
Pliki, foldery, skroty kalwiszo Nieznany
cw08
SUPER SPOSÓB NA ZARABIANIE, pliki zamawiane, edukacja
Modlitwa wstępna na każdy dzień nowenny, pliki zamawiane, edukacja
BIOLOGIA-ukladwspolczulnyiprzwspolczulny, Pliki, Liceum, Biologia
Wspolczesne spoleczenstwo polskie - wyklad, pliki zamawiane, edukacja
CHEMIA FIZYCZNA- spektrografia sc, Ochrona Środowiska pliki uczelniane, Chemia
Natura 2000 a autostrada A1, Ochrona Środowiska pliki uczelniane, Natura 2000
PLAN RAMOWY PREZENTACJI GEGRA - bliski wschód, pliki z liceum
dips wykład 1, pliki zamawiane, edukacja
Plan zajęc patomorfolgia IV rok, patomorfologia-nowe pliki
03Lekcja, pliki do ćwiczeń, word

więcej podobnych podstron