| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [Pascal] Двумерный массив |
| Автор: Mitya 17.3.2007, 16:26 | ||||
| Помогите, пожалуйста. У меня задача: ввести первую строку массива [1..n,1..m] со значениями от 1 до 5. В общем, должно получиться: 1 2 3 4 5 1 5 9 16 25 1 8 27 64 125 1 16 81 256 625 1 32 243 1024 3125 Все моя программа высчитывает, да только с выводом проблема: не подобрать индексы для записи найденных значений в массив (выделено красным цветом). Не мог бы кто-нибудь помочь? СПАСИБО.
|
| Автор: Rodman 17.3.2007, 19:26 | ||
| Mitya, ты что то мутишь... напиши задание... что ты в степень возвожишь....
как это понимать? |
| Автор: Mitya 18.3.2007, 14:04 |
| Надо ввсети первую строчку. Остальные четыре - надо написать программу. Должна получиться табличка 1 2 3 4 5 1 5 9 16 25 1 8 27 64 125 1 16 81 256 625 1 32 243 1024 3125 Но вся проблема у меня в том, что программа не записывает значение в массив. Это я выделил красным цветом. Главное - программа все считает, но в массив не записывает. |
| Автор: FireSnake 18.3.2007, 18:24 |
| Так по какому принципу табличка то строится?!! |
| Автор: Strannik 18.3.2007, 18:53 | ||||
Читай учебники по телепатии!
Добавлено @ 18:55 Первая строка вводится с клавиатуры. Добавлено @ 19:00
П.С. power(i,j)==i^j, если не использовать math - можно написать это вручную. |
| Автор: Mitya 19.3.2007, 17:12 | ||
В смысле? Как? Вот без math... |
| Автор: Mitya 22.3.2007, 12:54 |
| Все гораздо проще, почему сразу не догадался - не знаю))) Было: mas1[i,j]:=mas1[j,j4]; Должно быть: mas1[i,j]:=j4; Все равно всем ОГРОМНОЕ спасибо! |