トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

basic1.cpp

// C++ sample 1

#include <iostream>
using namespace std;

// 変数名で役割を決めておく。繰り返しi,j,k,l、総数n,m、座標(x,y,z),(m,n), (a,b,c,d),(u,v),(p,q),(w,h)、
// 文字 c, ch、文字列 s, str、ポインタ p,q,r、汎用a,b,c,d,e,f,g,h,m,n,p,q,r,t,x,y,z

// 後で見たときに分からなくならないように、また、他人が見たりするのでブロック{}はしっかりと書く
// 字下げも行っておく。Tabキーを使用。

int main() { // void は省略可能
	// 繰り返し読み込んで、決まった数字(0など)が来たら終わるような場合
	while(1){
		int x;
		
		cin >> x;
		if(x==0) break;
		// 処理
	}
	
	// 2つの組み合わせを読み込んで、0と0の場合に終わるような場合
	while(1){
		int w, h;
		
		cin >> w >> h;
		if(w==0 && h==0) break;
		// 処理
	}
	
 	// 最初に読み込んだ数だけ繰り返す。0だったら終わり。
	while(1){
		int n;
		
		cin >> n;
		if(n==0) break;
		for(int i=0; i<n; i++){
			// 処理
		}
	}
	
	return 0;
}