Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
s92p
11 / 11 / 0
Регистрация: 12.09.2011
Сообщений: 42
#1

найти максимум - C++

16.11.2011, 13:25. Просмотров 627. Ответов 1
Метки нет (Все метки)

дано целое число N и набор из N целых чисел. найтиномер первого максимального нечетного числа из данного набора. если нечетных нет, вывести 0 .

не могу разобраться как на си написать

есть пример на паскале
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Program MinMax13;
const
N=7;
TheArr:array[1..N] of integer = (-4,2,3,2,2,1,-1);
var
k,i:integer;
 
begin
k:=1;
for i:=1 to n do
if odd (TheArr[i]) and (TheArr[i]>TheArr[k]) then
k:=i;
writeln(k);
end.{Solution by Zakirov Nail a.k.a. Zevsnet 12.08.2011}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2011, 13:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос найти максимум (C++):

Найти максимум в диагонали матрицы и перевернуть строки, в которых есть этот максимум - C++
Найти максимум в диагонали матрицы и перевернуть строки, в которых есть этот максимум. Вот заполнение и максимум, но не знаю, как строки...

В каждом столбце матрицы найти указанные величины (найти максимум, посчитать сумму) - C++
нужно в каждом столбце матрицы найти указанные величины: а) второй наибольший элемент и его номер, если наибольших несколько, то номер...

Найти максимум - C++
Помогите советом начинающему, не могу понять в чём логическая ошибка. Есть у меня такая функция нахождения максимального числа из 4...

найти максимум из x[1]...x[n] - C++
нужно сделать ету програму на класах, помогите пожалуста!

Найти максимум - C++
здраствуйте,помогите написать программу на dev-c++,с объяснением пожалуста. условие: Ввести три числа и найти наибольшее из...

Найти максимум функции - C++
дана задача количество точек любое, есть функция у=(х*х)-(х/2), найти максимум этой функции! тоесть я понимаю так, для начала мы...

1
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
16.11.2011, 13:40 #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
 
int main()
{
   int arr[]   = { -4, 2, 3, 2, 2, 8, -1 };
   int k, i;
   for(k = i = 0; i < sizeof(arr) / sizeof(arr[0]); i++) {
       if(arr[i] % 2 && arr[i] > arr[k])
             k = i;
   }
    printf("%d\n", k); // k  + 1
    getchar();
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.11.2011, 13:40
Привет! Вот еще темы с ответами:

Найти максимум из чисел - C++
C=73 Найти максимум из чисел , среди цифр которых нет четных (C является признаком окончания ввода и в саму последовательность не входит .)

Найти максимум в массиве - C++
#include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;ctime&gt; #include &lt;math.h&gt; using namespace std; int main() { ...

Функция. Найти максимум - C++
Даны шесть целых чисел. Определить максимальное из них. Оформить функцию, находящую максимальное из двух чисел. Использовать эту функцию.

Найти максимум и минимум зарплаты - C++
Как зделать так чтоби вичисляло максимум и минимум код #include&lt;iostream&gt; using namespace std; void main() { char mass...


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

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

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