ループ構造プログラム設計例題
6860 ワード
配列を定義し、10個の整数値をランダムに入力します.30より大きい整数値を検索し、ある場合は1番目の30より大きい値とその桁数だけを出力します.ない場合は、「30より大きい値は見つかりません」と出力します.
- #include "stdafx.h"
-
-
- int _tmain(int argc, _TCHAR* argv[])
- {
- int i,a[10];
- scanf_s("%d,%d,%d,%d,%d,%d,%d,%d,%d,%d",&a[0],&a[1],&a[2],&a[3],&a[4],&a[5],&a[6],&a[7],&a[8],&a[9]);
- for(i=0;i<=9;i++)
- {
- if(a[i]>30)
- {
- printf("%d
",a[i]);
- printf("%d
",i+1);break;
- }
- }
- if(i>=10)
- {
- printf(" 30
");
- }
- return 0;
- }
- #include "stdafx.h"
-
-
- int _tmain(int argc, _TCHAR* argv[])
- {
- int i,a[10];
- i=0;
- scanf_s("%d,%d,%d,%d,%d,%d,%d,%d,%d,%d",&a[0],&a[1],&a[2],&a[3],&a[4],&a[5],&a[6],&a[7],&a[8],&a[9]);
- while(i<=9)
- {
- if(a[i]>30)
- {
- printf("%d
",a[i]);
- printf("%d
",i+1);
- break;
- }
- i++;
- }
-
- if(i>=10)
- {
- printf(" 30
");
- }
- return 0;
- }
- #include "stdafx.h"
-
-
- int _tmain(int argc, _TCHAR* argv[])
- {
- int i,a[10];
- i=0;
- scanf_s("%d,%d,%d,%d,%d,%d,%d,%d,%d,%d",&a[0],&a[1],&a[2],&a[3],&a[4],&a[5],&a[6],&a[7],&a[8],&a[9]);
- do
- {
- if(a[i]>30)
- {
- printf("%d
",a[i]);
- printf("%d
",i+1);
- break;
- }
- i++;
- }
- while(i<=9);
-
- if(i>=10)
- {
- printf(" 30
");
- }
- return 0;
- }