projekt04, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe, projekty


Napisać program realizujący podstawowe działania na macierzach.

Program może wykonywać operacje na macierzach o nazwach od A do Z.

Komendy programu:

$A : drukowanie macierzy A

$ : drukowanie listy istniejących macierzy

!A : usuwanie macierzy A

! : wyjście z programu

A : wprowadzenie macierzy A (razem z rozmiarem)

A=B : przypisanie macierzy A wartości macierzy B

A=B+C : dodawanie

A=B-C : odejmowanie

A=B*C : mnożenie

A=B/C : dzielenie

? : drukowanie podpowiedzi o składniach

Dodawanie Macierzy C(m,n)=A(m,n)+B(m,n);

Odejmowanie Macierzy C(m,n)=A(m,n)-B(m,n);

Mnożenie Macierzy C(m,p)=A(m,n)*B(n,p);

Tuż przed wyjściem program zapisuje „macierze” na dysk, do pliku w tym samym katalogu, z którego został uruchomiony. Plik ten otrzymuje nazwę taką jak program, tyle że z innym rozszerzeniem (na przykład .mat - macierze). Po starcie program odczytuje „macierze” z dysku. W przypadku nie odnalezienia ich program zakłada, że nie ma żadnej macierzy.

Wywołanie programu:

  1. Reakcja na klucz /sxxx : czytanie z pliku xxx i pisanie do niego zamiast do pliku standartowego;

  1. Reakcja na klucz /? : drukowanie podpowiedzi na temat możliwych kluczy.



Wyszukiwarka

Podobne podstrony:
projekt01, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe, projek
projekt06, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe, projek
projekt07, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe, projek
projekt03, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe, projek
projekt08, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe, projek
projekt05, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe, projek
projekt02, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe, projek
lab8, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe
pp projekty2004, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania
projekt0algorytm, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania,
projekty, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, projekty
11-nkb~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2
2-eukl~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2
1-algo~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2
c-zadania-w3, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, kol
2-eukl~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2
x, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, kol 1
minmax3, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l6
2-eukl~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2

więcej podobnych podstron