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

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

Войти
Регистрация
Восстановить пароль
 
TBIKC
web dev
104 / 91 / 1
Регистрация: 23.09.2010
Сообщений: 738
#1

Определение максимального из трёх целых чисел - C++

07.11.2010, 18:57. Просмотров 841. Ответов 2
Метки нет (Все метки)

error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
Вот такая ошибка вылазяет при компиляции в VS 2010 пример списан из книжки
Почему ошибка ?
(Пс попробовал в DEV-C++ старый 2005 года вроде IDE там компилируется нормально)
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
    // Main.cpp: определяет точку входа для консольного приложения.
    //
    #include "stdafx.h"
        #include <iostream>
    #include <windows.h>
 
    using namespace std;
 
    int maximum (int, int, int); //прототип функции
        main()
    {
        setlocale( LC_ALL,"Russian" );
        SetConsoleTitle(_T("Пример программы на C++"));
        int a, b, c;
        cout << "Введите три целых числа: ";
        cin >> a >> b >> c;
        cout << "Максимум равен " << maximum(a, b, c) << endl;
        return 0;
    }
    //определение функции maximum
    int maximum(int x, int y, int z)
    {
        int max = x;
 
        if (y > max)
            max = y;
        if (z > max)
            max = z;
        return max;
    }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2010, 18:57     Определение максимального из трёх целых чисел
Посмотрите здесь:

C++ Определение максимального числа в произвольной последовательности чисел
Одномерный массив. Определение количества целых чисел больше 0 C++
C++ Для одномерного массива, состоящих из n целых чисел: Найти номер максимального элемента;
C++ Написать программу нахождения суммы максимального и минимального из трёх чисел...
C++ В массиве из 10 целых чисел подсчитать сумму элементов, стоящих левее максимального
C++ Напишите определение функции, возвращающей наименьшее из двух целых чисел
Определение максимального среди отрицательных введеных 7 чисел с использованием do while C++
C++ Найти разложение натурального числа на сумму квадратов трёх целых чисел
C++ Запрос ввода трёх целых чисел, и вывод суммы их половинок
C++ Из трёх заданных целых чисел, выбрать нечётные и увеличить их в два раза
Написать программу определения максимального числа в последовательности целых положительных чисел C++
C++ Определение максимального числа из введенной клавиатуры последовательности отрицательных чисел

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nameless One
Эксперт С++
5765 / 3414 / 255
Регистрация: 08.02.2010
Сообщений: 7,430
07.11.2010, 19:02     Определение максимального из трёх целых чисел #2
Цитата Сообщение от TBIKC Посмотреть сообщение
Почему ошибка ?
Тебе по-моему компилятор уже ответил:
Цитата Сообщение от TBIKC Посмотреть сообщение
error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
Т.е. стандарт C++ требует явно указывать тип. Поэтому писать нужно не "main()", а "int main()"
TBIKC
web dev
104 / 91 / 1
Регистрация: 23.09.2010
Сообщений: 738
07.11.2010, 19:07  [ТС]     Определение максимального из трёх целых чисел #3
Цитата Сообщение от Nameless One Посмотреть сообщение
Тебе по-моему компилятор уже ответил:

Т.е. стандарт C++ требует явно указывать тип. Поэтому писать нужно не "main()", а "int main()"
Спасибо помогло, извини уж я изучаю C++ не давно, вот на решение данной проблемы сам не додумался)))
Yandex
Объявления
07.11.2010, 19:07     Определение максимального из трёх целых чисел
Ответ Создать тему
Опции темы

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