Untitled
unknown
c_cpp
3 years ago
827 B
10
Indexable
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
//пользователь вводит номер строки - найти минимальный элемент
int main( void ) {
	srand( time( 0 ) );
	const int rows = 4, cols = 5;
	int arr[ rows * cols ];
	int i, j;
	for ( i = 0; i < rows * cols; ++i )
		arr[ i ] = 1 + rand() % 100;
	for ( i = 0; i < rows; ++i ) {
		for ( j = 0; j < cols; ++j )
			printf( "%5d", arr[ i * cols + j ] );
		puts( "" );
	}
	printf( "Введите номер строки: ");
	int num;
	scanf( "%d", &num );
	--num;
	int min = arr[ cols * num ];
	for ( j = 1; j < cols; ++j )
		if ( arr[ cols * num + j ] < min )
			min = arr[ cols * num + j ];
	printf( "Минимальный элемент в указанной строке = %d\n", min );
	return EXIT_SUCCESS;
}
Editor is loading...