U-16 旭川プログラミングコンテスト 資料 (命令・関数編 練習問題解答) 1 #module #module #deffunc Parrot str A, str B #deffunc Math int A, int B for i,0,2 mes A mes B mes "足し算:" + (A + B) mes "引き算:" + (A - B) mes "掛け算:" + (A * B) next return return #global #global Math 20, 10 練習問題1の解答例 Parrot "おはよう", "おやすみ" 練習問題2の解答例 練習問題1の実行例 おはよう おやすみ おはよう おやすみ 足し算:30 引き算:10 掛け算:200 練習問題2の実行例 2 #module #defcfunc Kuji int a, int b, int c, int d check = a + b + c + d answer = "" #module if(check > 20){ #defcfunc Say str A answer = "当たり" }else:if(check == 20){ return "「"+A+"」" answer = "大当たり" }else{ #global answer = "はずれ" } return answer A = "あいうえお" mes Say(A) 練習問題3の解答例 #global 練習問題3の実行例 mes Kuji(5,2,3,20) 「あいうえお」 練習問題4の解答例 当たり 練習問題4の実行例 3
© Copyright 2024 ExpyDoc