疑似言語を書いてゆくぅ

問題:プログラム名→条件和
 1~10までの数のうち、奇数のみの和を求めるプログラム

宣言部
 〇プログラム名:条件和
 〇整数: sum /* 合計を求める変数 */
 〇整数: cnt /* カウンタ */
 〇関数: DISPLAY(引数) /* 引数を画面表示 */
処理部
 ・ sum ← 0
 ・ cnt ← 0
 ■ cnt ≦ 10
 | ▲ cnt % 2 == 1 ?  cntは奇数?
 | |・sum ← sum + cnt
 | +ー--
 | |・なんもしない
 | ▼
 | ・ cnt ← cnt + 1
 ■
 ・ DISPLAY(sum) /* 合計値を画面に表示 */

これを、カウンタ型の繰り返し構文で書く

 ・ sum ← 0
 ■ cnt: 0, cnt ≦ 10, +1  /* 変数名:初期値, 条件式, 増分 */
 | ▲ cnt % 2 == 1 ?  cntは奇数?
 | |・sum ← sum + cnt
 | +ー--
 | |・なんもしない
 | ▼
 | ・ cnt ← cnt + 1
 ■
 ・ DISPLAY(sum) /* 合計値を画面に表示 */

練習問題

練習問題 INPUT(引数)とDISPLAY(引数)は使ってよい
プログラム名は問題1~問題3とする

①1~100までを数える間に、40~50の間だけ数を表示する
②
キーボードから入力された値を、整数型の変数inputnumに代入 
- inputnumの値に応じて、
(1) 奇数の時 
  ⇒ 「奇数」と表示
(2) (1)以外で、さらに3の倍数の時 
  ⇒ 「偶数かつ3の倍数」と表示
(3) (1)(2)以外のその他の時 
  ⇒ 「その他」と表示

③
(1)整数AとBをキーボードから入力
(2)AとBを出力
(3)AとBの値を入れ替える
(4)AとBを出力

疑似言語参考

https://www.youtube.com/watch?v=0LmEsTsECHo