|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.10.2019, 07:07 | #1 |
Регистрация: 03.06.2019
Сообщений: 4
|
Написать функцию
Функция находит минимальный элемент массива и возвращает указатель на него. С использованием этой функции реализовать сортировку выбором. Вариант задания реализовать в виде функции, использующей для работы со строкой только указатели и операции вида *p++, p++ и т.д. Если функция возвращает строку или ее фрагмент, то это также необходимо сделать через указатель.
Как прописать в main, чтобы работала сортировка? #include <stdio.h> int * minimal (int * a, int size) { int i, * min = a; for (i=1; i<size; i++) if (*(a+i) < *min) min = a+i; return min; } int main (void) { int i, a[5]; for (i=0; i<5; i++) printf("%4d", a[i] = 1<<(5-i)); printf("\n\nmin = %d\n", *minimal(a, 5)); return 0; } |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
написать функцию, определяющую пол продавца. Используя функцию, вывести продавцов - мужчин | Nuc | SQL, базы данных | 12 | 12.03.2018 10:12 |
Написать функцию «Факториал» и программу, использующую эту функцию для вывода таблицы факториалов. | Rufer | Помощь студентам | 1 | 20.06.2016 12:53 |
написать программу массивы (C++) - Написать функцию выводящую на экран указанную часть таблицы умножения | Саша1990 | Помощь студентам | 1 | 02.02.2015 08:01 |