3個の数を読み込んで、それを大きい順に並べ替えるプログラムを作成し、実行してみよ。
入力例:
Please enter numbers : 2 1 4
4
2
1
#include<iostream> #define SIZE 3 using namespace std; int main(){ int table[SIZE]; int i, j, work; /* tableに整数値を読み込む */ cout << "Please enter numvers : "; for(i=0; i<SIZE; i++){ cin >> table[i]; for(j=0; j<=i; j++){ if(table[j] < table[i]){ work = table[i]; table[i] = table[j]; table[j] = work; } } } for(i=0; i<SIZE; i++){ cout << table[i] << "\n"; } return 0; }
入力例:
Please enter numbers : 2 1 4
4
2
1
コメントをかく