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 30. 04. 2011 15:38

matheka
Zelenáč
Příspěvky: 8
Reputace:   
 

pascal - matice

Dobrý den,
potřebovala bych poradit. Mám vypsat matici[r,s] po řádcích tak aby na řádku bylo pouze 8 znaků i když je matice třeba 20x20. Nevíte někdo co stím?
Dále mám vytvořit funkci pro výpočet kvadrátů prvků matice. Nevite co znamená výpočet kvadrátů?
Díky moc

Offline

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

#2 30. 04. 2011 15:48

Dana1
Host
 

Re: pascal - matice

↑ matheka:

myslím, že slovo kvadrát znamená štvorec, teda druhú mocninu, ale s.r.o.

 

#3 01. 05. 2011 11:40 — Editoval gladiator01 (01. 05. 2011 11:40)

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: pascal - matice

↑ matheka:
Takhle nějak by to mohlo být (předělat do pascalu to dokážeš, ne?)

int n=15;                                 //n - jeden rozměr matice - matice bude čtvercová
  int M=8;                                 //M - 8 prvků na řádek
  int l=0,k=0;   
  int radku=(n*n)/M;                 //počet řádků je rozměr matice (n x n) lomeno počet hodnot na řádek (8)

  for(i=0;i<n;i++)                    //procházíme matici - řádky
  {
    for (j=0;j<n;j++)                //                             sloupce
    {
      l++;                                   // l inkrementujeme po jedničce
      printf("%d  ", matice[i][j]);  //vypisujeme hodnoty
      for(k=1; k<=radku; k++)
        if(l==k*M)                        //když se l rovná násobku čísla 8 odřádkujeme
           printf("\n");

    }
  }


Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#4 01. 05. 2011 11:42

matheka
Zelenáč
Příspěvky: 8
Reputace:   
 

Re: pascal - matice

Snad ano pokusím se. Moc děkuju vážne už jsem z toho zoufala včera jsem nad tím prosedela celý den.

Offline

 

#5 01. 05. 2011 11:46

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: pascal - matice

↑ matheka:
Když ti něco nejde, tak je nejlepší toho nechat a vrátit se později. Potom často zjistíš, že to je celkem primitivní jako tady.


Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#6 01. 05. 2011 12:07

matheka
Zelenáč
Příspěvky: 8
Reputace:   
 

Re: pascal - matice

No to jo, ale potrebuju to mit do konce týdne hotový a jeste toho mam pomerne dost pridelava. Zatím mi to nejak nejde, ale je dost mozný že to mam blbe přepsaný do poskalu. Jdu hledat chyby. A jeste jednou moc dík

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson