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

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

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

visual studio ругается на возвращаемое значение - C++

17.05.2013, 10:29. Просмотров 281. Ответов 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
#include "stdafx.h"
#include <iostream>
#include <math.h>
 
float x[5]={0.1,0.2,0.5,0.7,1};
float y[5]={0.6,0.7,0.8,0.77,0.72};
int inter();
int gaus(float q1,float q2,float p1,float p2,float k1, float k2);
int naimkvad();
int gaus(float q1,float q2,float p1,float p2,float k1, float k2)
{ float a0,a1;
a1=(p2-((p1*k2)/k1))/(q2-((q1*k2)/k1));
a0=(p1-(a1*q1))/k1;
printf("f(x)=%f + %fx\n",a0,a1);
}
int iter()
{int i=0;
printf("пїЅпїЅпїЅпїЅпїЅпїЅпїЅ-пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ:\n");
for(i=0; i<=3; i++)
gaus(x[i],x[i+1],y[i],y[i+1],1,1);
}
int naimkvad()
{ float sx,sx2,sy,sxy;
sx=x[0]+x[1]+x[2]+x[3]+x[4];
sx2=pow(x[0],2)+pow(x[1],2)+pow(x[2],2)+pow(x[3],2)+pow(x[4],2);
sy=y[0]+y[1]+y[2]+y[3]+y[4];
sxy=(x[0]*y[0])+(x[1]*y[1])+(x[2]*y[2])+(x[3]*y[3])+(x[4]*y[4]);
printf("пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ. пїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ:\n");
gaus(sx,sx2,sy,sxy,5,sx);
}
int main() {
iter();
naimkvad();
return 0;
 }
 
 
После. Сборки проекта для всех 3х ф пишет:должна содержать возвращении значение. В кдевелопе такая же работает
Добавлено через 2 минуты
Собой за кодировку принтов- сижу со смарта, там просто объяснения
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2013, 10:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос visual studio ругается на возвращаемое значение (C++):

Почему Visual Studio 2015 ругается на функцию s.copy ? - C++
Уважаемые товарищи, помогите разобраться в чём проблема? Мне нужно просто из переменной типа string скопировать данные в информационное...

В коде возникли ошибки при переходе с Visual studio 2013 на Visual studio 2017 - C++
Добрый день, решил попробовать поменять свою 2013 студию на 2017 и заметил такую проблему, при открытии проектов 13 года и даже копирования...

Имеются ли отличия в компиляторах у сред разработки Visual Studio 2006 и Visual Studio 2015 ? - C++
скажите а где найти среду 2006 года? или можно использовать 2015 год?

Обчислить значение примера С++ (Visual Studio) - C++
Вроде не тяжело, но под конец дня не могу уже(( Может поможет кто? На завтра капец надо...

Visual Studio Team Foundation Serverl или Visual Studio Professional - C++
Visual Studio Team Foundation Server 2010 Кто пользовался Visual Studio Team Foundation Server 2010, и чем она отличаеться от Visual...

Какую среду программирования лучше выбрать для обучения языку C++ ? Visual Studio,Visual Basic или Visual C++? - C++
И напишите,чем рекомендуемая вами среда программирования лучше других? Насколько я понял из Википедии они все поддерживают язык...

3
Ilot
Модератор
Эксперт С++
1823 / 1181 / 232
Регистрация: 16.05.2013
Сообщений: 3,118
Записей в блоге: 5
Завершенные тесты: 1
17.05.2013, 10:30 #2
В каждой ф-и должен быть return если тип ф-и не void, коего у тебя нет.
0
A_S
2 / 2 / 0
Регистрация: 17.03.2013
Сообщений: 24
17.05.2013, 10:40  [ТС] #3
Спасибо. Сработало. А га смарте тоже норм с интом работает
0
Tulosba
:)
Эксперт С++
4397 / 3233 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
17.05.2013, 11:59 #4
Цитата Сообщение от Ilot Посмотреть сообщение
В каждой ф-и должен быть return если тип ф-и не void
Если void, то return тоже допустим, но без параметров:
C++
1
2
3
4
void f()
{
    return;
}
Или с приведением к типу void:
C++
1
2
3
4
void f()
{
    return (void)0;
}
1
17.05.2013, 11:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2013, 11:59
Привет! Вот еще темы с ответами:

Возвращаемое значение - C++
Как сделать так, что бы в зависимости от подаваемых аргументов, функция возвращала разные значения? Пробовал через шаблоны, но не...

Возвращаемое ссылочное значение - C++
int a = 1; int&amp; func(){return a;} void main() { int b = func(); b+=111; cout &lt;&lt; b &lt;&lt; &quot; &quot; &lt;&lt; a; system(&quot;pause&quot;); ...

Template возвращаемое значение - C++
функция принимает различные типы и делает с ними операцию. И не известно какой тип она должна вернуть. например если пришел int и float,...

Возвращаемое значение cos() - C++
Всем доброго времени суток. не могу понять почему cos() возвращает такие значения... cout&lt;&lt;&quot;F &quot;&lt;&lt;cos(90*M_PI/180.0)&lt;&lt;endl; ...


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

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

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