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

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

Войти
Регистрация
Восстановить пароль
 
Amsteri
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 24
#1

Ошыбка File1.cpp(29): E2467 'main()' cannot return a value - C++

13.10.2013, 21:42. Просмотров 618. Ответов 3
Метки нет (Все метки)

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
38
39
40
41
42
43
44
45
46
47
#include<stdio.h>
#include<conio.h>
#include<math.h>
#define pi 3.14159
 
//Прототип функцій:
float BitshPoverhnja (float rc, float hc);
float PovPoverchnja (float r, float hc);
float Objem (float rc, float hc);
void main()
{void clrscr(void);
//оголошення констант та змінних
float r; //радіус основи прямого кругового циліндра
float h; //виссота прямого кругового циліндра
float sb; //площа бічної поверхні циліндра
float sp; //площа повної поверхні циліндра
float v; //об’єм циліндра
// Ввід заданих величин радіуса та вистоти:
printf ("\n Введіть радіус основи циліндра: ");
scanf ("%f",&r);
printf ("\n Введыть висоту циліндра: ");
scanf ("%f",&h);
//Обчислення параметрів циліндра:
printf ("\n Площа бічної поверхні циліндра sb=%f\n",BitshPoverhnja(r,h));
printf (" Площа повної поверхні циліндра sp=%f\n",PovPoverchnja(r,h));
printf ("Об’єм циліндра v=%f\n",Objem(r,h));
getch();
return 0;
}
//--------------------------------------------------------
//Підпрограма-функція обчислення площі бічної поверхні
float BitshPoverchnja(float rc, float hc)
{
    return 2*pi*rc*hc;
}
//--------------------------------------------------------
//Підпрограма функція обчислення площі повної воверхні
float PovPoverchnja(float rc, float hc)
{
    return BitshPoverchnja(rc,hc)+2*pi*rc*rc;
}
//--------------------------------------------------------
//Підпрограма функція обчислення об'єму циліндра
float Objem(float rc, float hc)
{
    return pi*rc*rc*hc;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2013, 21:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ошыбка File1.cpp(29): E2467 'main()' cannot return a value (C++):

Main.cpp In file included from main.cpp - C++
//class.cpp #include &quot;class.h&quot; Ticket::Ticket() { prise = 0; marshrut = &quot;none&quot;; time = &quot;none&quot;; ...

Подключение файлов main.cpp some.cpp some.h - C++
Всем привет, программа разделенна на три файла poly.cpp main.cpp poly.h Кто мог бы объяснить как происходит подключение этих файлов, и как...

Почему в одних случаях пишут void main(), а в других случаях int main() {return 1;} - C++
Препод мне доказывает, что void в main`е писать неправильно, а объяснить не может почему. Кто расскажет?)

Выдаёт ошибку во второй сточке: [BCC32 Error] File1.cpp(40): E2089 Identifier 'addFirst' cannot have a type qualifier - C++
Подскажите пожалуйста в чем собственно может быть вопрос. Выдаёт ошибку во второй сточке: File1.cpp(40): E2089 Identifier 'addFirst'...

Не могу понять в чем ошыбка [C++ Error] SKLAD.cpp(32): E2313 Constant expression required - C++
Не могу найти ошибку SKLAD.cpp(32): E2313 Constant expression required точнее понять из-а чего она и как ее исправить #include...

`main' must return `int' - C++
Почему возникает такая ошибка? И я правильно программу написал? Она должна считать сумму двух чисел! #include &lt;iostream&gt; #include...

3
kelpo
5 / 5 / 0
Регистрация: 13.10.2013
Сообщений: 34
13.10.2013, 21:46 #2
Цитата Сообщение от Amsteri Посмотреть сообщение
#include<stdio.h>
#include<conio.h>
#include<math.h>
#define pi 3.14159

//Прототип функцій:
float BitshPoverhnja (float rc, float hc);
float PovPoverchnja (float r, float hc);
float Objem (float rc, float hc);
void main()
{void clrscr(void);
//оголошення констант та змінних
float r; //радіус основи прямого кругового циліндра
float h; //виссота прямого кругового циліндра
float sb; //площа бічної поверхні циліндра
float sp; //площа повної поверхні циліндра
float v; //об’єм циліндра
// Ввід заданих величин радіуса та вистоти:
printf ("\n Введіть радіус основи циліндра: ");
scanf ("%f",&r);
printf ("\n Введыть висоту циліндра: ");
scanf ("%f",&h);
//Обчислення параметрів циліндра:
printf ("\n Площа бічної поверхні циліндра sb=%f\n",BitshPoverhnja(r,h));
printf (" Площа повної поверхні циліндра sp=%f\n",PovPoverchnja(r,h));
printf ("Об’єм циліндра v=%f\n",Objem(r,h));
getch();
return 0;
}
//--------------------------------------------------------
//Підпрограма-функція обчислення площі бічної поверхні
float BitshPoverchnja(float rc, float hc)
{
return 2*pi*rc*hc;
}
//--------------------------------------------------------
//Підпрограма функція обчислення площі повної воверхні
float PovPoverchnja(float rc, float hc)
{
return BitshPoverchnja(rc,hc)+2*pi*rc*rc;
}
//--------------------------------------------------------
//Підпрограма функція обчислення об'єму циліндра
float Objem(float rc, float hc)
{
return pi*rc*rc*hc;
}

у тебя функция VOID main она не может возвращать значение измени на int
0
Amsteri
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 24
13.10.2013, 21:48  [ТС] #3
спасибо
0
Hoottie_McGOOB
107 / 105 / 5
Регистрация: 04.10.2013
Сообщений: 231
13.10.2013, 21:54 #4
названия BitshPoverhnja различаются..

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
38
39
40
41
42
43
44
45
46
47
48
49
#include <stdafx.h>
#include<stdio.h>
#include<conio.h>
#include<math.h>
#define pi 3.14159
 
//Прототип функцій:
float BitshPoverhnja (float rc, float hc);
float PovPoverchnja (float rc, float hc);
float Objem (float rc, float hc);
 
void main()
{void clrscr(void);
//оголошення констант та змінних
float r; //радіус основи прямого кругового циліндра
float h; //виссота прямого кругового циліндра
float sb; //площа бічної поверхні циліндра
float sp; //площа повної поверхні циліндра
float v; //об’єм циліндра
// Ввід заданих величин радіуса та вистоти:
printf ("\n Введіть радіус основи циліндра: ");
scanf ("%f",&r);
printf ("\n Введыть висоту циліндра: ");
scanf ("%f",&h);
//Обчислення параметрів циліндра:
printf ("\n Площа бічної поверхні циліндра sb=%f\n",BitshPoverhnja(r,h));
printf (" Площа повної поверхні циліндра sp=%f\n",PovPoverchnja(r,h));
printf ("Об’єм циліндра v=%f\n",Objem(r,h));
getch();
//return 0;
}
//--------------------------------------------------------
//Підпрограма-функція обчислення площі бічної поверхні
float BitshPoverhnja(float rc, float hc)
{
return 2*pi*rc*hc;
}
//--------------------------------------------------------
//Підпрограма функція обчислення площі повної воверхні
float PovPoverchnja(float rc, float hc)
{
return BitshPoverhnja(rc,hc)+2*pi*rc*rc;
}
//--------------------------------------------------------
//Підпрограма функція обчислення об'єму циліндра
float Objem(float rc, float hc)
{
return pi*rc*rc*hc;
}
0
13.10.2013, 21:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2013, 21:54
Привет! Вот еще темы с ответами:

В чём смысл return в main()? - C++
Есть ли смысл возвращать значение переменной в main()? Если да - зачем? #include&lt;iostream&gt; using namespace std; int main() ...

Ошибка main' must return 'int' - C++
Line 6: error: '::main' must return 'int' compilation terminated due to -Wfatal-errors!!! Вот задаие::Данная матрица А (4,5), элементы...

[BCC32 Error] File1.cpp(74): E2285 Could not find a match for 'student1::student1(const char *,int,int)' - C++
#include&lt;conio.h&gt; #include&lt;stdio.h&gt; #include&lt;iostream.h&gt; #include&lt;windows.h&gt; #include&lt;cstring.h&gt; #include&lt;string.h&gt; ...

Разбить main.cpp на файлы - C++
Есть вот такой main.cpp: #include &lt;stdlib.h&gt; #include &lt;iostream&gt; #include &lt;string.h&gt; //#include &lt;stdint.h&gt; //#include &lt;limits.h&gt; ...


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

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

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