Найти в одномерном массиве наименьший элемент и вывести его индекс - C (СИ)
Формулировка задачи:
Помогите пожалуйста решить несколько задач,с С просто совсем не дружу((
1.Найти в одномерном массиве наименьший элемент и вывести его индекс
2.Найти индексы положительных чисел и сумму отрицательных чисел в целом одномерном массиве
3.Найти в двумерном массиве наибольший эл-ент и его индексы
4.Найти числа из которых состоит целый одномерный массив.
5.Найти символы из которых состоит строка
6. Найти индексы положительных и кол-во отрицательных чисел в целом одномерном массиве.
Завтра просто экзамен по информатике,а только эти вопросы не разобрал(( Заранее спасибо))
Решение задачи: «Найти в одномерном массиве наименьший элемент и вывести его индекс»
textual
Листинг программы
#include <stdio.h> int func(int* array, int size) { int min = array[0]; int i, index = 0; for ( i = 1; i < size; ++i) if( min > array[i]) { min = array[i]; index = i; } return index; } int main(void) { const int size = 10; int array[size] = { 2, 3, 4, 1, 6, 7, 8, 4, 5, 2 }; printf("Min index is [%d] \n", func(array, size)); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д