ージの下部へ移動

〔概要〕PISA2022公開問題を実装します。

(1)三角形の模様 – 公開問題 1 (CMA150Q01)

〔技法〕分岐、2重ループ

〔実行例〕

〔プログラム〕

(2)太陽系(問1)- CMA123Q01

 各惑星間の距離を求めて表示する。

〔技法〕リスト(1次元配列)

〔実行例〕

〔プログラム〕

(3)森林面積(問1) – CMA161Q01

 森林の面積に関する問題を実装する。

(a) 準備:リスト(1次元配列)版

 森林面積の元データを表示する。

〔技法〕リスト(1次元配列)

〔実行例〕

〔プログラム〕

(b) 準備2:リスト(1次元配列)版

 E列を準備する。

〔技法〕リスト(1次元配列)

〔実行例〕

〔プログラム〕

(c) 準備3:リスト(1次元配列)版

 E列の降順に並べ替える。

〔技法〕リスト(1次元配列)、2重ループ

〔実行例〕

〔プログラム〕

(d) 問い:リスト(1次元配列)版

〔技法〕リスト(1次元配列)、2重ループ

〔実行例〕

〔プログラム〕

(e) 準備:リストのリスト(2次元配列)版

〔技法〕2次元配列(リストのリスト)、2重ループ

〔実行例〕

〔プログラム〕

(f) 準備2:リストのリスト(2次元配列)版

E列を準備する。

〔技法〕2次元配列(リストのリスト)、2重ループ

〔実行例〕

〔プログラム〕

(g) 準備3:リスト(2次元配列)版

 E列の降順に並べ替える。

〔実行例〕

〔プログラム〕

(h) 問い:リストのリスト(2次元配列)版

〔技法〕2次元配列(リストのリスト)、2重ループ

〔実行例〕

〔プログラム〕

(4)森林面積(問2)

(a) リスト(1次元配列)版

〔技法〕リスト(1次元配列)、2重ループ

〔実行例〕

〔プログラム〕

(b) リストのリスト(2次元配列)版

〔技法〕2次元配列(リストのリスト)、2重ループ

〔実行例〕

〔プログラム〕

(5)森林面積(問3)

(a) リスト(1次元配列)版

リスト(1次元配列)版

〔技法〕リスト(1次元配列)

〔実行例〕

〔プログラム〕

(b) リストのリスト(2次元配列)版

〔技法〕2次元配列(リストのリスト)、2重ループ

〔実行例〕

〔プログラム〕

(6)練習問題

(a) 森林面積の割合や変化量と人口密度との関係について調べてください。

(b) 列Aから列Dのそれぞれのリストのデータを、2次元配列(リストのリスト、ネストしたリスト)として再構成してください。


Copyright (C) 2022 Easy Programming