Форум программистов, компьютерный форум 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; p=3*pav(x,3)-2*pav(x,2)-7; return p;}
C++ разложить натуральное число на сумму 9ти квадратов Доброго времени суток. Решая олимпиадную задачу (о чем она можно догадаться в заголовке топика) у меня всплыла проблема с разложением чисел от 2 до 8ми включительно и числа 10. Остальные числа раскладываются корректно. Помогите решить проблему вот код: #include <iostream> using namespace std; int main() { int n; int a=0,b,c,d,e,f,g,h,i; http://www.cyberforum.ru/cpp-beginners/thread516130.html
Вывести график функции, значения аргумента Х, значения функции Y в виде таблицы, max и min функции C++
Вывести график функции, значения аргумента Х, значения функции Y в виде таблицы, max и min функции: y= 10/(1+x*x) диапазон изменения аргумента, количество точек графика 30.
C++ Проверка баланса скобок
Как задать условие в проверке баланса скобок, что если скобки окажутся НЕ пустыми, тое сть внутри них еще что-то будет (символы или числа), допустим , то что бы вывело NO (ну то есть баланс нарушен). Код для проверки баланса ТОЛЬКО скобок я написал. Не знаю, как исключить другие символы. Вот сама задача (если что-то не ясно) http://www.e-olimp.com/problems/2479 Вот мой код #include<stdio.h>...
C++ Структуры http://www.cyberforum.ru/cpp-beginners/thread516097.html
Подготовьте массив указателей на MARSH на 50 элементов. Считайте все записи из файла "2.dat" . Для чтения каждой отдельной записи осуществите динамический захват памяти. Соответствующий адрес храните в массиве указателей. Выполните сортировку данных по убыванию длины маршрута - причем сортировать потребуется только указатели в массиве.
C++ Описать структуру с именем Описать структуру с именем STUDENT, содержащие следующие поля: 1) Фамилия и инициалы 2) Номер группы 3) Успеваемость(массив из 5 элементов) Написать программу, которая 1) ввод с клавиатуры данных в массив, состоящий из 10 структур типа STUDENT ; записи должны быть упорядочены по возрастанию номера группы 2) вывод на дисплей фамилий и номеров групп для всех студентов, включенных в массив,... подробнее

Показать сообщение отдельно
LVV
56 / 56 / 3
Регистрация: 15.02.2010
Сообщений: 239
17.03.2012, 22:29     E2034 Cannot convert 'int *' to 'int'
Ну, я бы сделал так:
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)
 
Текущее время: 18:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru