3582324409

3582324409



ZADANIE 1.

Poniższy program ma za zadanie wypełnić macierz kwadratową o wymiarze n = 8 liczbami losowymi (random(10}/2) oraz zapisanie jej do pliku (wiersz po wierszu. Macierz ta zostanie zapisana na dysku „C" w pliku tekstowym „macierz.txt". W kolejnym etapie program odczytuje macierz z pliku oraz drukuje ją na ekranie monitora. Następnie następuje dopisanie komentarza o wymiarze macierzy na końcu pliku writeln(f,' powyższa macierz jest wymiarów ',n,' x ’,n);. Po czym następuje ponowne odczytanie macierzy wraz z komentarzem z pliku „macierz.txt".

program Project2;

{$APPTYPE CONSOLE} uses

SysUtiis;

type macierz=array [1..100, 1..100] of real;

var A: macierz; i,j,n:integer; p ath, ko m e n ta rz: str i ng; f:text;

begin

n:=8; //wymiar macierzy kwadratowej path: = 'c:/macierz.txt'; //zmienna przechowywujaca sciezke do pliku

assign(f,path); //skojarzenie zmiennej plikowej f z fizycznym zbiorem rewrite(f); //otwracie pliku do zapisu for i:=l to n do begin

for j:=l to n do begin

a[i,j]:=random(10)/2; // wypełnia macierz elementami losowymi write(f,a[i,j]:7:2); // zapisuje do pliku macierz wiersz po wierszu end;

writeln(f);

end;

closefile(f); //zamkniecie pliku

assign(f,path); //skojarzenie zmiennej plikowej f z fizycznym zbiorem reset(f); //otwracie pliku do odczytu for i:=l to n do begin

for j:=l to n do begin

read(f,a[i,j]}; // odczyt z pliku write(a[i(j]:7:2}; //wypisanie na ekranie end;

readln(f); // pzrejscie do następnego wiersza w pliku writeln; // przejście do następnego wiersza na ekranie end;

closefile(f); //zamkniecie pliku

assign(f,path); //skojarzenie zmiennej plikowej f z fizycznym zbiorem append(f); //otwracie pliku do dopisania


Wyszukiwarka

Podobne podstrony:
Piotr Chojnacki: MATLAB Program na zaliczenie: „Odejmowanie widm” {Poniższy program ma za zadanie
Dodatek EPrzykłady z komentarzemLiczby losowe Poniższy program generuje wiersz po wierszu macierz o
Twierdzenie 3 Jeśli macierz kwadratowa A stopnia n ma postać: gdzie D i D są macierzami kwadratowymi
Untitled 6 2 Oddawany do rąk Czytelników program kształtowania świadomości fonologicznej, który ma z
foto0 System ma za zadanie odpowiedzieć na pytania: •    czy istnieje uzasadniona
UKŁAD NERWOWY Układ nerwowy u człowieka ma za zadanie koordynację poszczególnych czynności życiowych
43787 Strona?,95 (skan by buby77) UKŁAD TRAWIENNY Układ trawienny ma za zadanie dostarczyć organi
skanuj0225 224 środki ochrony materiałów budowlanych Termoizolacja oznacza zatem izolację cieplną i
Slajd40 3 Metoda simpleks Najogólniej ujmując, wyznaczenie rozwiązania zadania programowania liniowe
sople lodowe Psotka ma za zadanie odgarnąć śnieg, a potem usunąć sople lodowe. Policz ile
AKTYWNOŚĆ KULTURALNAW ŚRODOWISKU AKADEMICKIM Konkurs ma za zadanie nagrodzić osoby oraz organizacje
Zadania: 1.    Napisz program, który utworzy dwa procesy: macierzysty i potomny.

więcej podobnych podstron