Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 07.04.10
Prihlásený: 11.11.19
Príspevky: 6
Témy: 3
Príspevok NapísalOffline : 07.04.2010 18:12

Takze mam program:
Kód:
program Sucin_matic;

uses crt;

Type pole=array[1..10,1..10] of integer;

var
A,B,D : pole;
I,J,M,N,K,L : integer;

procedure CITAJ (var A : pole);
begin
  for I:= 1 to M do
  for J:= 1 to N do
   begin
    Writeln('Zadaj ',J,' prvok v ',I,' riadku ');
    Readln(A[I,J]);
   end;
end;
procedure CITAJ2 (var B : pole);
begin
  for I:= 1 to K do
  for J:= 1 to L do
   begin
    Writeln('Zadaj ',J,' prvok v ',I,' riadku ');
    Readln(B[I,J]);
   end;
end;

procedure VYPIS (A : pole);
begin
  for I:= 1 to M do begin
  for J:= 1 to N do begin
   Write(A[I,J]:4);
   end;
  Writeln;
end;
end;
procedure VYPIS2 (B: pole);
begin
  for I:= 1 to K do begin
  for J:= 1 to L do begin
   Write(B[I,J]:4);
    end;
   writeln;
  end;
  end;

procedure SUCIN (D : pole);
begin
  for I:=1 to M and K do begin
  for J:=1 to N and L do begin
   D[I,J]:=(A[I,J])*(B[J,I]);
   write (D[I,J]:4);
end;
writeln;
end;
end;

begin
clrscr;
  Writeln('Zadaj pocet riadkov v 1. matici ');
  Readln(M);
  Writeln('Zadaj pocet stlpcov v 1. matici ');
  Readln(N);
  Writeln('Zadaj pocet riadkov v 2. matici ');
  Readln(K);
  Writeln('Zadaj pocet stlpcov v 2. matici ');
  Readln(L);
if N<>K then writeln ('Matica sa neda vypocitat ') else
  Writeln('Zadaj prvky I. matice ');
  CITAJ(A);
  Writeln('Zadaj prvky II. matice ');
  CITAJ2(B);
readkey;
delay(1000);
clrscr;
  Writeln('I. matica ');
  VYPIS(A);
  Writeln('II. matica ');
  VYPIS2(B);
  Writeln('Sucin I. a II. matice ');
  SUCIN(D);
   readkey;
end.


Program ma vynasobit 2 matice (A a B) do matice D. Moj program vypise aj prvu maticu, aj druhu, ale neviem ako to sformulovat tak, aby my fungovala procedura SUCIN. Prikladam aj originalne zadanie:
Zostavte program, ktorý načíta zo vstupu rozmery dvoch matíc A,B a ich prvky. Potom matice medzi sebou vynásobí (ak to ide) a výsledok uloží do matice C. Maticu C vypíše.

Ak by niekto nevedel, matice sa daju nasobit iba stvorcove alebo ak jedna je typu m*n a druha n*p, vysledok m*p.

Diky za vas cas a rady, prip celkovu korekciu programu :)


Offline

Užívateľ
Užívateľ
Nasobenie matic v Pascale (Potrebujem opravit chybu v prg)

Registrovaný: 16.02.08
Prihlásený: 08.12.10
Príspevky: 235
Témy: 13
Príspevok NapísalOffline : 08.04.2010 2:17

To ma pobavilo, ak by niekto nevedel :D

Inu na vynasobenie matic Ti treba 3 vnorene cykly... Pouzivat citatelnejsie formatovanie tiez nie je na skodu.







_________________
Učet je neaktívny.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 07.04.10
Prihlásený: 11.11.19
Príspevky: 6
Témy: 3
Príspevok Napísal autor témyOffline : 08.04.2010 8:01

ado21 píše:
To ma pobavilo, ak by niekto nevedel :D

Inu na vynasobenie matic Ti treba 3 vnorene cykly... Pouzivat citatelnejsie formatovanie tiez nie je na skodu.


nemohol by si mi fakt pomoct a hodit to do toho zdrojaku? :( pls

alebo hocikto iny. ja som sa s tym hral uz dlhe hodiny a stale to nefunguje.


Offline

Užívateľ
Užívateľ
Nasobenie matic v Pascale (Potrebujem opravit chybu v prg)

Registrovaný: 16.02.08
Prihlásený: 08.12.10
Príspevky: 235
Témy: 13
Príspevok NapísalOffline : 08.04.2010 9:27

Nemohol. Myslim, ze to je dostatocny hint... Je ti iba prepisane definicie nasobenia matic...







_________________
Učet je neaktívny.
Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Ako opraviť chybu pri flash

v HTML, XHTML, XML, CSS

5

627

20.06.2010 23:28

dartanan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Potrebujem opravit skript

v JavaScript, VBScript, Ajax

15

1178

21.03.2008 11:10

djsulo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. chybne sektory potrebujem to opravit

v Pevné disky a radiče

5

617

02.12.2012 11:56

KocuR Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pridanie textového poľa formuláru (potrebujem opraviť kod)

v JavaScript, VBScript, Ajax

2

468

06.11.2010 18:21

toma-mato Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Potrebujem najst chybu.

v Databázy

8

780

08.07.2008 12:41

Wicky Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Potrebujem pomoc v turbo pascale

v Assembler, C, C++, Pascal, Java

6

673

31.10.2007 15:07

imcold Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Potrebujem pomoct s programom v Pascale

v Assembler, C, C++, Pascal, Java

0

522

21.05.2008 15:09

mirco828 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C# pole matíc

v Assembler, C, C++, Pascal, Java

1

346

11.07.2010 11:37

dEVIANT Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. poradte prg na format hdd v biose

v Ostatné programy

12

1718

11.07.2007 15:31

Gul1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. programovanie v C (nacitavanie matic zo suboru)

v Assembler, C, C++, Pascal, Java

8

345

03.11.2013 18:06

Rioner Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nasobenie

v JavaScript, VBScript, Ajax

9

1023

24.02.2008 19:03

eiger33 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nasobenie pola Pascal

v Assembler, C, C++, Pascal, Java

8

472

15.06.2013 22:47

dany2281995 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C++ nasobenie vacsich cisel

v Assembler, C, C++, Pascal, Java

5

744

30.12.2009 12:32

josi Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Kroneckerovske nasobenie v C j.

v Assembler, C, C++, Pascal, Java

8

694

28.11.2008 16:14

suchy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Násobenie a delenie v assembleri

v Assembler, C, C++, Pascal, Java

4

2769

01.11.2007 20:01

martin90 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. VHDL kód pre násobenie dvoch integerov

v Elektronika

3

549

06.01.2018 21:40

ado130 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra