• 検索結果がありません。

プログラミング基礎

N/A
N/A
Protected

Academic year: 2021

シェア "プログラミング基礎"

Copied!
12
0
0

読み込み中.... (全文を見る)

全文

(1)

プログラミング基礎

授業の概要  

(2)

担当  

•  西田 健志  

– 研究室:  B408  

– メール:    

– Twi)er:  @takeshi_nishida  

(3)

プログラミング基礎

•  テーマ  

– プログラミングの基礎を学ぶ  

•  目標  

– プログラミング言語 Java    

基本的なプログラミングができるようになる  

(4)

取り扱う内容

•  Javaの弟分 Processing  

– Java  をちょっと簡単にしたもの

•  Java  

(5)

評価

•  各回の提出物で評価  

– やむを得ない事情で欠席する場合は、  

事情を説明してださい

– 授業を欠席した場合も提出は受け付けます  

(6)

さっそくやってみましょう

•  F502 (Windowsの部屋) に移動!  

•  授業のホームページをブックマーク

(7)

Processing   を起動

•  「クイック起動」に入っています

(8)

ここにプログラムを文字で打ち込む 実行 停止 開く 保存

ここに文字が出力される

(9)

練習1:プログラムを打ち込んでみよう

各行の末尾はセミコロン(; 1行  =1命令  

 Scratchの1ブロック

文字は半角

(10)

練習2:文法エラーに慣れ親しもう

•  打ち込み間違えると、エラーが出ます  

=文法エラー (Syntax  error  

•  初めから正しく入力できた人はわざと文法エ ラーを出して観察してみましょう  

– 括弧を増やしたり減らしたりしてみる  

– カンマ (,)  を消してみる

– 命令の綴りを間違えてみる

(11)

練習3:どんな命令か調べてみよう

•  数字を変えてみる  

•  コメント機能を使ってみる  

コメント機能:  

スラッシュ2つを付けると   それ以降が無視される

(12)

今日のまとめ

•  プログラムの入力と実行  

•  文法エラー  

– エラーメッセージを見て間違いを探す  

•  コメント機能

参照

関連したドキュメント

 コンパイルの失敗  プログラム中に誤り(エラー)があると,コンパイルの実行が

a~zが適当な順で何行か並んでいるファイル(data.txt)の 中で指定したアルファベットの小文字が各行の何文字目に

 氏名name(文字列),身長tall(int型)をメンバとする構造体

(スキャナで取り込むので 片面だけに書き

冒頭のコメント、 6 行目の空白や、 printf()

continue 文の実行により、ループ 本体の最後へ処理が移る。つま り、繰り返しを判定する式の評価 へ移動。continue

キーボードからアルファベットを 1 文字ずつ読み込み、入力したアルファベットの数を数え るプログラム。入力の中断は Ctrl-D とする。.

struct triangle