under constructing…
C++ ファイル名のルール ・ファイル名=名前+拡張子(.cpp .exe ) ・半角英数字でできていること ・ソースファイルの拡張子は ".cpp" ・ファイル名の初めはアルファベット, _のみ ex) 03.cpp ダメ 01source.cpp ダメ source03.cpp OK _source.cpp OK source_01_03.cpp OK ・使える記号 半角英数、_、数字 単文 命令; 複文 { 命令; 命令; … } 多重ループ ループの中にループがある構造 (繰り返しの繰り返し) 整数で w, h (wは幅、hは高さ) キーボードからwとhを入力します(30以下がいいな) <--- w個 ---> *************⏎ *************⏎ *************⏎ h *************⏎ *************⏎ *************⏎ wを読み込んで、繰り返し処理を使って横に'*'をwこ並べよう! w回繰り返す { std::cout << '*' << std::endl; } std::cout << std::endl; #include <iostream> int main() { int w; int h; std::cout << "幅を入力:"; std::cin >> w; std::cout << "たかさを入力:"; std::cin >> h; int j = 1; while (j <= h) { //w個の*を並べる int i = 1; while (i <= w) { std::cout << '*'; i = i + 1; } std::cout << std::endl; j = j + 1; } return( 0 ); } //w個の*を並べる
#include <iostream> //整数変数 iが10以下の間 i を出力する。 //そんでiを1ふやす (初期値0とする) // ① i ← 0 初期化 // ② iは10以下? // YES: iを出力 、i ← i + 1 // ②もどる // NO: ループを抜ける // 条件を 5~17まで表示されるように変更 // 初期値も変えていいよ。if文でやってもいいし?どうにかしてやってみよう! int main() { /* 初期問題 int i = 0; //整数変数iを宣言して0で初期化! //while(継続条件)処理ブロック //条件を満たしている間処理ブロックの処理を繰り返す while (i <= 10) { std::cout << i << std::endl; //iを出力 i = i + 1; //iを1増やす } */ /* ここから 追加問題 */ //5から17まで表示 int i = 5; while (i <= 17) { std::cout << i << std::endl; i = i + 1; } return{ 0 }; }
#include <iostream> int main() { int x = 0; while (x < 10) { x = x + 3; std::cout << x << std::endl; } return(0); }
#include <iostream> int main() { int x = 1; //1から15まで数えるプログラム // //while(条件式)処理ブロック //while(true) これは無限ループになっちゃう while (x <= 15) { //ここで奇遇判定する! //もしxが偶数なら表示する if (x % 2 == 0) { //偶数の処理; std::cout << x << std::endl; } x = x + 1; } return(0); }