Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Ale-x
1 / 1 / 0
Регистрация: 06.10.2013
Сообщений: 51
1

Найти минимальный элемент среди положительных элементов массива А

22.10.2013, 19:11. Просмотров 1049. Ответов 1
Метки нет (Все метки)

Помогите с программой, кому не сложно. Буду весьма благодарен. Условие ниже.

Найти минимальный элемент среди положительных элементов массива А.
А (20)
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.10.2013, 19:11
Ответы с готовыми решениями:

Найти минимальный элемент массива среди положительных элементов, расположенных левее первого нуля
Дан целочисленный вектор A(n). Найти минимальный элемент среди положительных элементов,...

Найти минимальный элемент среди положительных элементов, расположенных левее первого элемента, равного нулю
Пишет что нет нулевого, даже когда ввожу 0, и посмотрите другие ошибки. СРОЧНО НУЖНО!!! int...

Найти минимальный элемент среди элементов, расположенных в нечетных строках массива
Цель лабораторной работы: получить навыки по обработке двумерных массивов с помощью языка Си. Дан...

Найти минимальный элемент среди элементов, расположенных в нечетных строках массива
Решите задачу с помощью двумерных массивов. Дан массив A. Найти минимальный элемент среди...

Массив: Найти минимальный элемент среди элементов, кратных 3
1. Задано целое и массив элементов а) Определить индекс элемента, значение которого...

1
СашаН
271 / 270 / 145
Регистрация: 15.03.2012
Сообщений: 611
Записей в блоге: 1
22.10.2013, 23:50 2
Лучший ответ Сообщение было отмечено Ale-x как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include<stdio.h>
#include<stdlib.h>
#define VAL 20 
 
int main (void) {
   int arr[VAL];
   int i;
   int *pos, *last;
 
   for (i=0; i<VAL; ++i) {
      printf ("Value %02i = ", i+1);
      scanf ("%i%*c", &arr[i]);
   }
 
   last = NULL;
   pos = arr;
   while (pos < &arr[VAL]) {
      if (*pos >0)
         if (last==NULL)
            last = pos;
         else if (*pos < *last)
            last = pos;
      pos++;
   }
 
   if (last)
      printf ("Value %i\n", *last);
 
   return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.10.2013, 23:50

Найти минимальный элемент среди элементов, лежащих ниже побочной диагонали матрицы
Не могу написать на языке Си Задача: Дан двумерный числовой массив порядка мхм. Найти минимальный...

Найти минимальный элемент массива до 0 и минимальный элемент массива после нуля
Дан одномерный массив из n чисел. Найти минимальный элемент массива до 0 и минимальный элемент...

Найти минимум среди положительных чисел массива и максимум среди отрицательных
Дано 10 натуральных чисел. Найти минимум среди положительных, максимум среди отрицательных....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru