電子書籍の厳選無料作品が豊富!

Perl言語のプログラムで多次元配列について
教えて欲しい。

1.Deta1(evt.dat)ファイル
2.Deta2(men.dat)ファイル
多次元配列のDeta3(kad.dat)ファイル

縦方向にDeta1  $n(配列順番)
横方向にDeta2  $t(配列順番)

      Deta2 →
Deta1  X0   X1   Xx
↓ Y0  Z0,0  Z1,0 Zx,0
   Y1  Z0,1  Z0,1 Zx,1
   Yx  Z0,x  Z0,x Zx,x

Deta3には($joi,$com)のデータがある
・プグラム1としいはZ1,0からZ0,xまで新規登録
及び変更登録をするプグラム
・あと一つのプグラム2はZ0,1の変更登録をするプグラム
表示プグラムは不要です。

open(FILE, "$kad_file");
@joi=<FILE>;
close(FILE);
foreach
($joi,$com)

この間のプグラムを教えて欲しい。
 ・プグラム1
 ・プグラム2
 
open(FILE, ">$kad_file");
print FILE @joi;
close(FILE);

A 回答 (1件)

ぶっちゃけ何をしたいのかが全く読み取れない. はっきりいって, せいぜい「書いた人間にしか理解できない」文章.



まず
縦方向にDeta1  $n(配列順番)
横方向にDeta2  $t(配列順番)
とか書いてあるけど, これはなに?

あと「新規登録」だの「登録変更」だの書いてるけど「何を」「どこに」登録するのかとか「どこにある」データを「どのように」変更するのかとかがさっぱりわからん.

「Z1,0からZ0,x」がどこからどこまでをさしているのかわからんし, 「$joi」とか「$com」とかも意味不明.

ど~でもいいけど「Deta」って何?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!