zad cw 6n


Laboratorium POK
Ćwiczenie 6: Złożone struktury danych, cz.2.
Tematyka: zapoznanie z zasadami wykorzystywania struktur i plików tekstowych w
programach obliczeniowych
1. Program w którym zdefiniowane są następujące struktury:
- punkt (struktura zawierająca dwie składowe typu rzeczywistego określające
współrzędne punktu)
- okręg (struktura zawierająca dwie składowe: promień oraz punkt wyznaczający środek
okręgu)
- kwadrat (struktura zawierająca dwie składowe: punkty wyznaczające przekątną
kwadratu)
Program, na podstawie danych zgromadzonych w odpowiedniej strukturze, powinien
umożliwiać obliczenie:
- odległości pomiędzy dwoma punktami
- pola koła
- pola kwadratu.
2. Program wypisujący wartości x, x2 oraz x3 dla każdej liczby rzeczywistej x " [xp, xk] i
zmieniającej się z krokiem "x>0. Wynik działania programu powinien znalezć się w
pliku tekstowym wynik.txt.
3. Program zapisujący do pliku tekstowego dane.txt rzeczywiste liczby losowe z zakresu
- A, A dla wartości A > 0 podanej z klawiatury. Ilość losowanych liczb N także
powinna zostać wczytana z klawiatury.
4. Program rozdzielający plik dane.txt z liczbami rzeczywistymi na dwa pliki: plik dane1.txt z
liczbami > 0 oraz plik dane2.txt z liczbami < 0.
5. W pliku tekstowym dane.txt znajdują się liczby naturalne zapisane w kodzie dwójkowym.
Proszę napisać program, zapisujący te liczby w pliku wynik.txt w kodzie dziesiętnym.
6. Program wczytujący z klawiatury współrzędne początku i końca dla 20 wektorów. Dla
każdego wektora dane te należy zapisać w odpowiedniej strukturze, która powinna
także umożliwiać przechowywanie współrzędnych wektora oraz jego długości,
obliczanych na podstawie współrzędnych początku i końca. Dane o wektorach należy
zapisać w tablicy, a następnie program powinien wyznaczyć, który z wektorów jest
najdłuższy, a który najkrótszy.


Wyszukiwarka

Podobne podstrony:
zad cw 6 sz czasowe
zad cw 1
zad cw 9 INF
zad cw 7 INF
zad cw 3 INF
zad cw 09
zad cw 6 INF
zad cw 8 INF
Zad cw 4 (korelacje)
zad cw 3
zad cw 2
zad cw INF
zad cw 2 INF
zad cw 5 INF
cw zad redox
04 cw kk zad

więcej podobnych podstron