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

E2034 Cannot convert 'int *' to 'int' - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передача параметров функции по значению, ссылке и указателю http://www.cyberforum.ru/cpp-beginners/thread516135.html
Вычислить F=f(a)-5f^3(sin(b/2))+1/f(1+c^4), де f(x)=3x^2-2x^2+7, при a=5.08, b=-0.65, c=3.87 Добавлено через 45 минут #include "stdafx.h" #include "iostream" double f (doble x) {double p;...
C++ разложить натуральное число на сумму 9ти квадратов Доброго времени суток. Решая олимпиадную задачу (о чем она можно догадаться в заголовке топика) у меня всплыла проблема с разложением чисел от 2 до 8ми включительно и числа 10. Остальные числа... http://www.cyberforum.ru/cpp-beginners/thread516130.html
Вывести график функции, значения аргумента Х, значения функции Y в виде таблицы, max и min функции C++
Вывести график функции, значения аргумента Х, значения функции Y в виде таблицы, max и min функции: y= 10/(1+x*x) диапазон изменения аргумента, количество точек графика 30.
C++ Проверка баланса скобок
Как задать условие в проверке баланса скобок, что если скобки окажутся НЕ пустыми, тое сть внутри них еще что-то будет (символы или числа), допустим , то что бы вывело NO (ну то есть баланс...
C++ Структуры http://www.cyberforum.ru/cpp-beginners/thread516097.html
Подготовьте массив указателей на MARSH на 50 элементов. Считайте все записи из файла "2.dat" . Для чтения каждой отдельной записи осуществите динамический захват памяти. Соответствующий...
C++ Описать структуру с именем Описать структуру с именем STUDENT, содержащие следующие поля: 1) Фамилия и инициалы 2) Номер группы 3) Успеваемость(массив из 5 элементов) Написать программу, которая 1) ввод с клавиатуры... подробнее

Показать сообщение отдельно
LVV
57 / 57 / 4
Регистрация: 15.02.2010
Сообщений: 249
17.03.2012, 22:29
Ну, я бы сделал так:
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
31
32
33
34
35
36
37
#include <iostream>
using namespace std;
int maxint (int M[], int);
int main()
{
    setlocale(0,"");
    
    int n;
    cout << "введите n - количество чисел в массиве M. n=";
        cin >> n;
 
        int *M = new int [n];
        for (int i=0; i<n; i++)
        {
            cout << "введите " << i << "-й элемент массива. M[" << i << "] = ";
            cin >> M[i];
        }
 
 
        int index = maxint (M, n);
        cout << endl << "число " << M[index] << " с индексом " << index << " является максимальным " << endl;
 
system ("pause");
return 0;
}
 
int maxint (int M[], int n)
{
    int maxM=M[0], N=0;
    for (int i=0; i<n; i++)
        if (maxM < M[i])
        {
             maxM = M[i];
             N=i;
        }
return N;
}
(создано и отлажено в MVS 2010)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru