Contents [hide]
出力結果
1
プログラム例
C
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | #include <stdio.h> static int minValue( const int * array, int size) { size_t i; int min; min = array[0]; for (i = 1; i < size/ sizeof (array[0]); ++i) { if (min > array[i]) { min = array[i]; } } return min; } int main( void ) { const int array[] = {3, 1, 2}; printf ( "%i\n" , minValue(array, sizeof (array)) ); } |
C++
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #include <iostream> using namespace std; int main() { int array []= {3, 1, 2}; int smallest = array[0] ; for ( int i=1; i < sizeof (array)/ sizeof (array[0]); ++i ) { if ( array[i] < smallest ) { smallest = array[i] ; } } cout << smallest << '\n' ; return 0; } |
Java
Min.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | public class Min { public static void main(String[] args) { int [] myList = { 3 , 1 , 2 }; int min = getMin(myList); System.out.println(min); } public static int getMin( int [] inputArray){ int minValue = inputArray[ 0 ]; for ( int i= 1 ;i<inputArray.length;i++){ if (inputArray[i] < minValue){ minValue = inputArray[i]; } } return minValue; } } |
JavaScript
1 2 | let array = [3, 1, 2] console.log(Math.min(...array)) |
Perl
1 2 3 | use List::Util 'min' ; my @array = (3, 1, 2); print min( @array ). "\n" ; |
PHP
1 2 3 | <?php $array = [3, 1, 2]; print (min( $array ). "\n" ); |
Python
1 2 | array = [ 3 , 1 , 2 ] print ( min (array)) |
Ruby
1 2 | array = [ 3 , 1 , 2 ] print(array.min + "\n" ) |
Shell
1 2 3 4 5 6 7 8 9 10 | #!/bin/sh array=(3 1 2) min=${array[0]} for i in ${array[@]} do if [ ${i} -lt $min ]; then min=${i} fi done echo $min; |
プログラミング言語比較サイトProgrammingLang.comでは、同じ問題を複数のプログラミング言語がそれぞれどのような記述で解決できるのかの例を提供。
複数の言語を比較し、貴方の問題を解決するのに最適な言語の選択と、その言語での解法を得る事を手助けします。
全問題カバー: JavaScript Perl PHP Python Ruby | 一部: C C# C++ Go Java Rust Shell
問題解法大分類(50音順)
Class | 時間 | 数値 | System | Database | Test | Network | 配列 | ファイルシステム | 変数 | 文字列
その他役立ちコンテンツ
複数の言語を比較し、貴方の問題を解決するのに最適な言語の選択と、その言語での解法を得る事を手助けします。
全問題カバー: JavaScript Perl PHP Python Ruby | 一部: C C# C++ Go Java Rust Shell
問題解法大分類(50音順)
Class | 時間 | 数値 | System | Database | Test | Network | 配列 | ファイルシステム | 変数 | 文字列
その他役立ちコンテンツ

※当サイトではアフィリエイトプログラムを利用して商品を紹介しています。