【配列】14週間項目4.発泡法ソート
アップロード内容:C++プログラムの作成と実行
搭乗目的:簡単なC++プログラムの編集、コンパイル、接続と運行の一般的な過程を掌握する
マイプログラム:
実行結果:
心得:ちょっとした挫折に遭遇した場合は、説明するときもinta[],int nを明記する必要があります
知識点まとめ:配列申明書全
搭乗目的:簡単なC++プログラムの編集、コンパイル、接続と運行の一般的な過程を掌握する
マイプログラム:
/*
Copyright (c) 2013,
* All rights reserved.
* :
* :2013 12 2
* :v1.0
* :
* :
* :
* : , ( , ),
*/
#include <iostream>
using namespace std;
void bubble_sort(int a[],int n); // bubble_sort output_array
void output_array(int a[],int n);
int main( )
{
int a[20]={86,76,62,58,77,85,92,80,96,88,77,67,80,68,88,87,64,59,61,76};
int b[15]={27,61,49,88,4,20,28,31,42,62,64,14,88,27,73};
bubble_sort(a,20); // a
output_array(a,20); //
bubble_sort(b,15); // b
output_array(b,15); //
return 0;
}
// bubble_sort output_array
void bubble_sort(int a[],int n)
{
int t,i,j;
for(i=1;i<=n;i++) // n
{
for(j=0;j<=n-i;j++) // (10-i)
{
if(a[i]<a[i+1]) //
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t; // ,
}
}
}
return ;
}
void output_array(int a[],int n)
{
int i;
cout<<" :"<<endl;
for(i=1;i<n;i++) //
{
cout<<a[i]<<" ";
}
cout<<endl;
return ;
}
実行結果:
心得:ちょっとした挫折に遭遇した場合は、説明するときもinta[],int nを明記する必要があります
知識点まとめ:配列申明書全