![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 17.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Muszę wstawić dane z tablicy jednowymiarowej do wielowymiarowej, przy czym nie jest znana z góry długość tej pierwszej, jest to dopiero wpisywane w formularz przez użytkownika. Ta długość tablicy jednowymiarowej może być kwadratem liczby, czyli: 1, 4, 9, 16...
a tablica wielowymiarowa ma wyglądać odpowiednio: 1x1, 2x2, 3x3, 4x4. Czy da się to w ogóle zrobić? Każda pomoc się przyda... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli tablica ma długość 1, 4, 9 itd to wykorzystaj funkcję sqrt(). Będziesz wiedział jaki ma być wymiar tej tablicy kwadratowej. Wypełnisz ją za pomocą dwóch zagnieżdżonych pętli. Jak dokładnie to Ci nie podpowiem póki się nie dowiem jaka jest konstrukcja formularza a ściślej mówiąc wpadających z niego danych.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 17.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli tablica ma długość 1, 4, 9 itd to wykorzystaj funkcję sqrt(). Będziesz wiedział jaki ma być wymiar tej tablicy kwadratowej. Wypełnisz ją za pomocą dwóch zagnieżdżonych pętli. Jak dokładnie to Ci nie podpowiem póki się nie dowiem jaka jest konstrukcja formularza a ściślej mówiąc wpadających z niego danych. Dane w formularzu pobierane są ze zmiennej tablicowej. Formularz jest taki:
Chodzi w zadaniu o to, że użytkownik podaje wymiar macierzy, wyskakuje mu wtedy odpowiednia ilość okienek, tam wpisuje dane no i potem ma być jeszcze liczony wyznacznik, stąd te dane muszą trafiać do tablicy. Mam już zrobione z tym że podaje wymiar i że wskakują okienka, ale nie wiem właśnie jak zrzucić to do tablicy ... Ten post edytował coco 22.10.2009, 08:52:32 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 17:48 |