閉じる
HOME»応用情報技術者試験掲示板»H27春 午後 プログラミング
投稿する

H27春 午後 プログラミング [6234]

 tmさん(No.1) 
各問のいくつかの解答についてですが、

設問1 "skkeii" , 5
設問2 (ウ)EncodeArray[k] = InputString
設問3 (カ)OutputString < BlockSortString

と入力した際に3つとも、×と判定されました。
設問1に関してはなぜこの入力で×なのか、設問2と3は意味合いは本来の解答と同じ意味合いかと思いますがなぜ×と判定されるのでしょうか。
よろしくお願いします。
2026.08.11 20:53
匿名さん(No.2) 
設問1 "skkeii" , 5
 →コピペしたら正解判定されました。この通りに入力したのが確実なのであれば深く考える必要はないと思います。

設問2 (ウ)EncodeArray[k] = InputString
 →プログラミングに疎い私には正解に見えます。より詳しい方が解説してくれるといいのですが。

設問3 (カ)OutputString < BlockSortString
 →こちらは明確に誤りです。それぞれの変数に代入されているのは文字列であって、文字列の長さではありません。文字列は不等号で比較できません。
2026.08.12 13:18
匿名さん(No.3) 
設問2 (ウ)EncodeArray[k] = InputString

こちらは「=」を「両辺が等しい」という意図で使用されていると考えられ、その場合本来の解答と同じ意味合いかと思います。ですが、プログラミング言語においては一般的に「=」は「両辺が等しい」ではなく「右辺を左辺に代入する」という意味で使われます。本試験の疑似言語においては代入は「←」なので、「=」は「両辺が等しい」という意味として捉えられるとは思いますが、一応日本語で書いておいた方が紛れがなく安全かと思います。
2026.08.12 14:02
 tmさん(No.4) 
匿名さん(No.2) 、匿名さん(No.3) 、ご回答ありがとうございます!

今度からは文字を記載するように解答するよう心がけようと思いました!
2026.08.13 17:28
返信投稿用フォーム
お名前
顔アイコン

本文(コミュニティガイドライン⇱を順守して適切な投稿を心がけましょう)
🔐投稿削除用のパスワード(任意)
投稿プレビュー
※SQL文は全角文字で記載してください。
※宣伝や迷惑行為を防止するため、当サイト、姉妹サイト、IPAサイト以外のURLを含む文章の投稿はできません。
投稿記事削除用フォーム
投稿No. パスワード 

Pagetop