ループだよ! 第7章 for(ループ応用);.

Slides:



Advertisements
Similar presentations
配列の宣言 配列要素の初期値 配列の上限 メモリ領域 多次元配列 配列の応用
Advertisements

情報理論2 第4回 小林 学 湘南工科大学 2011年11月1日 〒 神奈川県藤沢市辻堂西海岸1-1-25
プログラミング演習(1組) 第7回
C言語 配列 2016年 吉田研究室.
計算技術研究会 C言語講座 第3回 Loops (for文 while文).
配列(2) 第10回[平成15年6月26日(木)]:PN03-10.ppt 今日の内容 1 素数を求める(教科書の例):復習
6/19 前回復習 for文による繰り返し計算 演習1:1から10まで足して画面に結果を表示する 提出者: 1人
C言語 配列 2016年 吉田研究室.
基礎プログラミング (第五回) 担当者: 伊藤誠 (量子多体物理研究室) 内容: 1. 先週のおさらいと続き (実習)
コンピュータープログラミング (C言語)(6) 1.条件分岐2(switch文、復習) 2.繰り返し処理(for文、while文)
C言語講座 第4回 ポインタ.
第6章 2重ループ&配列 2重ループと配列をやります.
情報理論2 第6回 小林 学 湘南工科大学 2011年11月15日 〒 神奈川県藤沢市辻堂西海岸1-1-25
配列の扱い、探索 有効範囲と記憶域期間 第12回 [7月10日、H.15(‘03)] 今日のメニュー 1 前回の課題の復習
問題 1 キーボードから入力した数の合計を計算するプログラムを 作成せよ。最初に、何個の数を入力するかその数を入力 するようにする。
配列の扱い、探索 有効範囲と記憶域期間 第12回 [7月6日、H.16(‘04)] 今日のメニュー 1 前回の課題の復習
配列(1) 第9回目 [6月15日、H.16(‘04)] 本日のメニュー 1)前回の課題について 2)前回の宿題について 3)配列 4)課題
精密工学科プログラミング基礎Ⅱ 第3回資料 今回の授業で習得してほしいこと: 2次元配列の使い方 (前回の1次元配列の復習もします.)
第7回 条件による繰り返し.
第10章 char 文字列; 文字列を入力させるよ!.
C言語講座 第3回 ポインタ、配列.
岩村雅一 知能情報工学演習I 第11回(後半第5回) 岩村雅一
第10章 これはかなり大変な事項!! ~ポインタ~
高度プログラミング演習 (03).
今までの練習問題の復習.
前回の練習問題.
第7回 条件による繰り返し.
岩村雅一 知能情報工学演習I 第10回(後半第4回) 岩村雅一
復習 2次元配列 4列 j = 0 j = 1 j = 2 j = 3 i = 0 i = 1 i = 2 3行
高度プログラミング演習 (05).
岩村雅一 知能情報工学演習I 第11回(後半第5回) 岩村雅一
情報理論2 第3回 小林 学 湘南工科大学 2011年10月25日 〒 神奈川県藤沢市辻堂西海岸1-1-25
15.1 文字列処理の基本 15.2 文字列処理用ライブラリ関数
第4章 反復作業を楽にする方法!! ~繰り返しその1 while~
2次元データ処理.
IF文 START もしも宝くじが当たったら 就職活動する 就職活動しない YES END NO.
知能情報工学演習I 第11回( C言語第5回) 課題の回答
プログラミングⅡ 第2回.
プログラミング入門2 第6回 関数 情報工学科 篠埜 功.
C言語講座 制御(選択) 2006年 計算技術研究会.
精密工学科プログラミング基礎 第7回資料 (11/27実施)
第5章 まだまだ続く反復処理!! ~繰り返しその2 for~
プログラミング入門2 第5回 配列 for文 変数宣言 初期化
変数を一度にたくさん宣言するよ! それだけじゃないよ!
プログラミング基礎演習 第4回.
第2章 printf(“変数と入力”); scanf(“%d”,&num);
ループだよ!難しいよ! 第5章 while(ループ);.
cp-3. 計算 (C プログラミング演習,Visual Studio 2019 対応)
第4章 double 小数型の変数;.
精密工学科プログラミング基礎Ⅱ 第2回資料 今回の授業で習得してほしいこと: 配列の使い方 (今回は1次元,次回は2次元をやります.)
岩村雅一 知能情報工学演習I 第10回(後半第4回) 岩村雅一
第7章 そろそろ int 以外も使ってみよう! ~データ型 double , bool~
高度プログラミング演習 (07).
四則演算,変数 入力文,出力文,代入文, ライブラリ関数
第10回 関数と再帰.
15.1 文字列処理の基本 15.2 文字列処理用ライブラリ関数
湘南工科大学 2013年10月22日 情報理論2 湘南工科大学情報工学科 准教授 小林 学.
プログラミング入門2 第5回 配列 変数宣言、初期化について
第2章 数値の入力と変数 scanfと変数をやります.
知能情報工学演習I 第11回(後半第5回) 課題の回答
第12章 ランダム関数.
C言語講座第5回 2017 構造体.
岩村雅一 知能情報工学演習I 第13回(後半第7回) 岩村雅一
分岐(If-Else, Else if, Switch) ループ(While, For, Do-while)
知能情報工学演習I 第10回( C言語第4回) 課題の回答
プログラミング演習I 補講用課題
第1章 文字の表示と計算 printfと演算子をやります 第1章 文字の表示と計算.
第1章 printf(“文字の出力\n”);
第13章 構造体 講習最後だよ!.
= 55 課題6-1 #define _CRT_SECURE_NO_WARNINGS
Presentation transcript:

ループだよ! 第7章 for(ループ応用);

前回のC++講座 forでもwhileと同じようにループが作れる! for難しい… 第7章 ループ

練習問題 実行結果と同じになるようにプログラムを書いてください プログラムは入力した値が素数かどうかを調べています 第7章 ループ

解答 #include<stdio.h> int main(){ int n; printf("Input n > "); scanf("%d",&n); if(n==1){ printf("素数では ありません\n"); return 0; } if(n==2){ printf(“素数です\n"); for(int i=2;i<n;i++) if(n%i==0){ printf(“素数では ありません\n"); return 0; } printf(“素数です\n”); 第7章 ループ

九九計算表 %4d 『_ _49_ _ 56』 ↑表にした時に見やすい %d 『4956』 ↑空白が詰められるから見にくい #include<stdio.h> int main(){ int i,j; for(i=1;i<10;i++){ for(j=1;j<10;j++) printf("%4d",i*j); printf("\n"); } return 0; 第7章 ループ

面積 #include<stdio.h> int main(){ int tate,yoko; int i,j; printf("縦 > "); scanf("%d",&tate); printf("横 > "); scanf("%d",&yoko); for(i=0;i<tate;i++){ for(j=0;j<yoko;j++) printf(“(´・ω・`)"); printf("\n"); } return 0; 第7章 ループ

練習問題 実行結果と同じになるようにプログラムを書いてください プログラムは入力した値を2辺に持つ角が左下にある直角二等辺三角形を出力しています ↓暇な人はこちら 第7章 ループ

解答 #include<stdio.h> int main(){ int length; int i,j; printf(“2辺の長さ3 > "); scanf("%d",&length); for(i=0;i<length;i++){ for(j=0;j<=i;j++) printf(“☆"); printf("\n"); } return 0; #include<stdio.h> int main(){ int length; int i,j; printf(“2辺の長さ3 > "); scanf("%d",&length); for(i=0;i<length;i++){ for(j=0;j<=length-i;j++) printf(“☆"); printf("\n"); } return 0; 第7章 ループ

練習問題 実行結果と同じになるようにプログラムを書いてください プログラムは入力した値を2辺に持つ角が右下にある直角二等辺三角形を出力しています ↓暇なひとはこちら 第7章 ループ

解答 #include<stdio.h> int main(){ int length; int i,j; printf(“2辺の長さ > "); scanf("%d",&length); for(i=0;i<length;i++){ for(j=1;j<length-i;j++) printf(" "); for(j=0;j<=i;j++) printf("☆"); printf("\n"); } return 0; #include<stdio.h> int main(){ int length; int i,j; printf(“段の数 > "); scanf("%d",&length); for(i=0;i<length;i++){ for(j=1;j<length-i;j++) printf(" "); for(j=0;j<i*2+1;j++) printf("☆"); printf("\n"); } return 0; 第7章 ループ

次回 配列 一度にたくさん変数作れる!便利! 第7章 ループ