Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
APG4b
PDF, PPTX
197,445 views
while文
https://atcoder.jp/contests/apg4b
Software
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 24
2
/ 24
3
/ 24
4
/ 24
5
/ 24
6
/ 24
7
/ 24
8
/ 24
9
/ 24
10
/ 24
11
/ 24
12
/ 24
13
/ 24
14
/ 24
15
/ 24
16
/ 24
17
/ 24
18
/ 24
19
/ 24
20
/ 24
21
/ 24
22
/ 24
23
/ 24
24
/ 24
More Related Content
PDF
for文
by
APG4b
PPTX
apg4b 4.05 ポインタ
by
APG4b
PDF
プログラムの実行順序
by
APG4b
PDF
入力
by
APG4b
PDF
repマクロ
by
APG4b
PPTX
Apg4b 2.05.再帰 sum関数の動作説明
by
APG4b
PDF
my_min関数の動作説明
by
APG4b
ODP
みんな大好き! Hello, World
by
Naohiro Aota
for文
by
APG4b
apg4b 4.05 ポインタ
by
APG4b
プログラムの実行順序
by
APG4b
入力
by
APG4b
repマクロ
by
APG4b
Apg4b 2.05.再帰 sum関数の動作説明
by
APG4b
my_min関数の動作説明
by
APG4b
みんな大好き! Hello, World
by
Naohiro Aota
What's hot
PPTX
C#6.0の新機能紹介
by
Kazunori Hamamoto
PDF
C++0x in programming competition
by
yak1ex
PPT
C++でHello worldを書いてみた
by
firewood
PDF
AVAの話 #mentaicojs
by
Hiroyuki Anai
PDF
初めてのSTL
by
HCPC: 北海道大学競技プログラミングサークル
PDF
新しくプログラミング言語・・・Rubyでやってみた
by
Tomoaki Ueda
PDF
業務報告会
by
Tomofumi Takayama
PDF
プロトコル指向 - 夢と現実の狭間 #cswift
by
Tomohiro Kumagai
PDF
Goの文法の実例と解説
by
Ryuji Iwata
PDF
すごいConstたのしく使おう!
by
Akihiro Nishimura
PDF
Mock and patch
by
Toru Furukawa
PPT
言語処理系入門4
by
Kenta Hattori
PDF
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
by
Tomohiro Kumagai
PPTX
関数
by
TENTO_slide
PDF
X hago2 shortcoding 20110827
by
uskey512
PPTX
ナウなヤングにバカうけのイカしたタグ付き共用体
by
digitalghost
PDF
Swift 3 を書くときに知っておきたい API デザインガイドライン #love_swift #akibaswift
by
Tomohiro Kumagai
PDF
20分くらいでわかった気分になれるC++20コルーチン
by
yohhoy
C#6.0の新機能紹介
by
Kazunori Hamamoto
C++0x in programming competition
by
yak1ex
C++でHello worldを書いてみた
by
firewood
AVAの話 #mentaicojs
by
Hiroyuki Anai
初めてのSTL
by
HCPC: 北海道大学競技プログラミングサークル
新しくプログラミング言語・・・Rubyでやってみた
by
Tomoaki Ueda
業務報告会
by
Tomofumi Takayama
プロトコル指向 - 夢と現実の狭間 #cswift
by
Tomohiro Kumagai
Goの文法の実例と解説
by
Ryuji Iwata
すごいConstたのしく使おう!
by
Akihiro Nishimura
Mock and patch
by
Toru Furukawa
言語処理系入門4
by
Kenta Hattori
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
by
Tomohiro Kumagai
関数
by
TENTO_slide
X hago2 shortcoding 20110827
by
uskey512
ナウなヤングにバカうけのイカしたタグ付き共用体
by
digitalghost
Swift 3 を書くときに知っておきたい API デザインガイドライン #love_swift #akibaswift
by
Tomohiro Kumagai
20分くらいでわかった気分になれるC++20コルーチン
by
yohhoy
Similar to while文
PDF
翔泳社 「C++ ゼロからはじめるプログラミング」対応 C++学習教材(三谷純)
by
Jun MITANI
PPTX
Introduction to programming
by
HCPC: 北海道大学競技プログラミングサークル
PDF
Hupc 1
by
Hiroki Takeda
PPTX
競技プログラミングのためのC++入門
by
natrium11321
PDF
my_min関数の動作説明
by
APG4b
PDF
プログラマ講習第2回
by
Yuma Yoshimoto
PPTX
ぱっと見でわかるC++11
by
えぴ 福田
PPTX
C言語 学習教材
by
Jun MITANI
PDF
[xDNCL] 配布資料
by
Ryota Nakamura
PPTX
条件分岐・繰り返し処理
by
rippro
PDF
オブジェクト指向できていますか?
by
Moriharu Ohzu
PDF
#6:実数と繰り返し
by
長岡技術科学大学 自然言語処理研究室
PPTX
C言語 学習教材
by
Jun MITANI
PPT
Test12 16
by
chibi_LT
PDF
研究生のためのC++ no.2
by
Tomohiro Namba
PDF
やさしく知りたいC言語
by
uru nru
PPT
Pythonintro
by
Mikio Kubo
PDF
講座C入門
by
Tokai University
PPTX
AtCoder Beginner Contest 012 解説
by
AtCoder Inc.
PDF
[xDNCL] 掲示資料
by
Ryota Nakamura
翔泳社 「C++ ゼロからはじめるプログラミング」対応 C++学習教材(三谷純)
by
Jun MITANI
Introduction to programming
by
HCPC: 北海道大学競技プログラミングサークル
Hupc 1
by
Hiroki Takeda
競技プログラミングのためのC++入門
by
natrium11321
my_min関数の動作説明
by
APG4b
プログラマ講習第2回
by
Yuma Yoshimoto
ぱっと見でわかるC++11
by
えぴ 福田
C言語 学習教材
by
Jun MITANI
[xDNCL] 配布資料
by
Ryota Nakamura
条件分岐・繰り返し処理
by
rippro
オブジェクト指向できていますか?
by
Moriharu Ohzu
#6:実数と繰り返し
by
長岡技術科学大学 自然言語処理研究室
C言語 学習教材
by
Jun MITANI
Test12 16
by
chibi_LT
研究生のためのC++ no.2
by
Tomohiro Namba
やさしく知りたいC言語
by
uru nru
Pythonintro
by
Mikio Kubo
講座C入門
by
Tokai University
AtCoder Beginner Contest 012 解説
by
AtCoder Inc.
[xDNCL] 掲示資料
by
Ryota Nakamura
while文
1.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } main関数から処理が始まります 変数 3 1 10 100 入力 出力
2.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } int型の変数Nを宣言します N 変数 3 1 10 100 入力 出力
3.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } Nで入力を受け取ります Nの値は3になります N = 3 変数 3 1 10 100 入力 出力
4.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } int型の変数sumを宣言し、0で初期化します sumは合計点を表す変数として使います N = 3 sum = 0 変数 3 1 10 100 入力 出力
5.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } int型の変数xを宣言します xは入力を受け取る変数として使います N = 3 sum = 0 x 変数 3 1 10 100 入力 出力
6.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } int型の変数iを宣言し、0で初期化します iはカウンタ変数として使います N = 3 sum = 0 x i = 0 変数 3 1 10 100 入力 出力
7.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } while文の条件判定を行います i < N は 0 < 3 でtrueなのでループの処理に入ります N = 3 sum = 0 x i = 0 変数 3 1 10 100 入力 出力
8.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } xで入力を受け取ります xの値は1になります N = 3 sum = 0 x = 1 i = 0 変数 3 1 10 100 入力 出力
9.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } sumにxの値を足し込みます sumの値は1になります N = 3 sum = 1 x = 1 i = 0 変数 3 1 10 100 入力 出力
10.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } iをインクリメントします iの値は1になります N = 3 sum = 1 x = 1 i = 1 変数 3 1 10 100 入力 出力
11.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } while文の}に到達したので条件判定の行に戻ります N = 3 sum = 1 x = 1 i = 1 変数 3 1 10 100 入力 出力
12.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } while文の条件判定を行います i < N は 1 < 3 でtrueなのでループの処理に入ります N = 3 sum = 1 x = 1 i = 1 変数 3 1 10 100 入力 出力
13.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } xで入力を受け取ります xの値は10になります N = 3 sum = 1 x = 10 i = 1 変数 3 1 10 100 入力 出力
14.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } sumにxの値を足し込みます sumの値は11になります N = 3 sum = 11 x = 10 i = 1 変数 3 1 10 100 入力 出力
15.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } iをインクリメントします iの値は2になります N = 3 sum = 11 x = 10 i = 2 変数 3 1 10 100 入力 出力
16.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } while文の}に到達したので条件判定の行に戻ります N = 3 sum = 11 x = 10 i = 2 変数 3 1 10 100 入力 出力
17.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } while文の条件判定を行います i < N は 2 < 3 でtrueなのでループの処理に入ります N = 3 sum = 11 x = 10 i = 2 変数 3 1 10 100 入力 出力
18.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } xで入力を受け取ります xの値は100になります N = 3 sum = 11 x = 100 i = 2 変数 3 1 10 100 入力 出力
19.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } sumにxの値を足し込みます sumの値は111になります N = 3 sum = 111 x = 100 i = 2 変数 3 1 10 100 入力 出力
20.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } iをインクリメントします iの値は3になります N = 3 sum = 111 x = 100 i = 3 変数 3 1 10 100 入力 出力
21.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } while文の}に到達したので条件判定の行に戻ります N = 3 sum = 111 x = 100 i = 3 変数 3 1 10 100 入力 出力
22.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } while文の条件判定を行います i < N は 3 < 3 でfalseなのでループの処理を抜けます N = 3 sum = 111 x = 100 i = 3 変数 3 1 10 100 入力 出力
23.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } sumの値を出力します 111と出力されます N = 3 sum = 111 x = 100 i = 3 変数 3 1 10 100 入力 111 出力
24.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. int main() { 05. int N; 06. cin >> N; 07. 08. int sum = 0; // 合計点を表す変数 09. int x; // 入力を受け取る変数 10. int i = 0; // カウンタ変数 11. 12. while (i < N) { 13. cin >> x; 14. sum += x; 15. i++; 16. } 17. 18. cout << sum << endl; 19. } main関数の}に到達したのでプログラムを終了します N = 3 sum = 111 x = 100 i = 3 変数 3 1 10 100 入力 111 出力
Download