Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 09. 12. 2014 09:48

Netramák
Zelenáč
Příspěvky: 3
Reputace:   
 

Transponovaná matice v Pascalu

Zdravím, potřeboval bych poradit s transpozicí matice.

Na prvním řádku vstupu dostane program přirozená čísla M a N, kde M udává počet řádků matice a N počet sloupců. Dále následuje M řádků, každý s právě N celými čísly, která popisují prvky matice. Na výstup by pak program měl vypsat zadanou matici transponovaně.

Např.
Vstup:
2 3
1 2 3
4 5 6

Výstup:
1 4
2 5
3 6

Už jsem sice něco vytvořil, ale to bych musel na vstup zadávat hodnoty po jednotlivých prvcích. Pro tento program však potřebuji na vstup zadat celý řádek. Jak toho docílit?

Offline

  • (téma jako vyřešené označil(a) Netramák)

#2 09. 12. 2014 18:02

Wrunx
Příspěvky: 65
Reputace:   
 

Re: Transponovaná matice v Pascalu

Načti řádek jako string no a pak ho cyklem, pomocí postupného vyhledání oddělujících znaků (nejspíše mezery) rozděl na jednotlivá čísla...

Offline

 

#3 10. 12. 2014 09:27

Netramák
Zelenáč
Příspěvky: 3
Reputace:   
 

Re: Transponovaná matice v Pascalu

↑ Wrunx:

Díky moc, už to mám. :)

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson