プログラミング(流れ図とコーディング)の問題です。
1 スキー大会データ(選手番号、氏名、1回目タイム、2回目タイム)を読み、大会成績表を表示する。
処理条件
I タイムは3分以内で1分25秒の場合「125」と記録されている。
II 2回目の合計タイムを計算し、合計タイムの短い順に順位をつけ、タイム順に並び変えをして表示する。(表示するのは選手番号、氏名、合計タイム)
III 1回目または2回目のタイムが0の場合は失格とし、表示しない。
* 生徒番号の最大は100です。
2 社員マスターファイルを変更データファイルによって更新し、新社員マスターファイルを作成する。
処理条件
I 社員マスターファイルおよび新社員マスターファイルの内容
社員番号 氏名 所属部署 勤務場所 住所
II 変更データファイルの内容
社員番号 変更コード 氏名 所属部署 勤務場所 住所
III 変更コードは次のとおり
1:変更 マスターファイルを変更データの内容に書き換える
2:退職 新マスターファイルには書き込まない
3:新規採用 変更データの内容を新マスターファイルに新たに書き込む
IV 社員マスターファイル・変更データファイルともに社員番号の昇順に整列済み
V 変更データファイルはある(1件のみ)場合も、ない場合もある。
この二つ、すべてVBA(ビジュアルベーシック)で出来るそうです。
至急お願いいたします!
よろしくお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
VBAとVisual Basicは、違うものですよ。
大体何の言語でもできると思う。
ただ、この情報だけでソースコードが書けるかと言うと無理です。
まず、データがどこにどういう書式で用意されているのかわからない。
読み込む部分が書けません。
次に、2回目のタイムを合計する処理が必要なようですが、
二回目のタイムはか各選手1つずつしかないので、何と合計するのかわかりせん。
各選手の二回目のタイムを合計することはできますが、
そうすると今度は合計した値が1つだけになるので、並び替えることはできません。
並び替えるとは言いません。
成績表をどこにどんな方法で表示するのかわかりません。
二つ目のものは、
データがどこにどんな書式で用意されているのか?
データをどこにどんな方法で出力するのか?
わかればできそうです。
流れ図は書けそうですね。
不明な仕様の箇所をまとまりにして書けばいいです。
VBAと書いてあってデータの内容がある感じだと、
Excelの話?
データはとあるシートのとあるセルにあるのを具体的に。
とりあえず、必要になる情報を伝えられないようでは、
スクリプトは書けないと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける 3 2022/09/10 07:55
- C言語・C++・C# c言語の問題です 2 2023/07/21 10:51
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける (再質問) 4 2022/09/14 22:51
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- その他(データベース) c言語の問題です。これを踏まえてコーディングしたいのでおしえていただきたいです。 3 2023/08/03 09:27
- 会社・職場 詳しい方教えてください。 なぜかコメントすることができないので、コメントしてくださったかたにはいいね 1 2022/12/29 08:04
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで巨大なファイルの途中から...
-
VBAでCSVファイルの特定行を書...
-
perlにて2つのファイル比較
-
エクセルVBAでCSVファイ...
-
外部サーバーにあるファイルを...
-
sysread と read はバイナリ読...
-
ExcelをCSV書き出す場合のシー...
-
Perlでcsvファイルを読み込んで...
-
openした後、closeしないでプロ...
-
Perlの変数に文字数制限(容量...
-
ReadLineでの読み出し行を指定する
-
エクセルVBA コードが同じでも...
-
マッチした行の上の行を抽出
-
形態素解析の解析内容を各品詞...
-
初心者が超初歩的な質問です
-
VBAでCSVファイルを途中行まで...
-
エクセルVBAで素数だけを出力す...
-
close()で例外が投げられる理由
-
ListBoxのデータを高速でファイ...
-
read() on unopened filehandle...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでCSVファイルを途中行まで...
-
VBAでCSVファイルの特定行を書...
-
openした後、closeしないでプロ...
-
ExcelをCSV書き出す場合のシー...
-
エクセルVBA コードが同じでも...
-
VBAで巨大なファイルの途中から...
-
ReadLineでの読み出し行を指定する
-
perlで、後ろの行を読んで、前...
-
JavaでCSVファイルを高速に読む...
-
MATLAB グローバル変数の宣言
-
perlにて2つのファイル比較
-
C言語でのファイルのデータ更...
-
拡張子 ”log” と ” dat” の違い
-
ADOによるCSVファイルからのデ...
-
VB6.0でDB接続する際に切断時の...
-
2つのCSVファイルをマッチング
-
Perlの変数に文字数制限(容量...
-
perlで容量の大きいCSVファイル...
-
データファイルをプロットする(...
-
Perl Vlookupみたいに
おすすめ情報