Contents [hide]
Output
1
Code examples
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; |

Author: Hajime Kurita, CEO/CTO of 1st Class, inc. Search Engineer & Web master
Certificate: AWS SOL Architect, Professional Scrum Master I, Class I IT Engineer(JP national certificate), TOEIC900+, Graduate of Tokyo university
Please follow My English twitter account for updates
IT Relatd service: VPS Ranking