0 / 0 / 1
Регистрация: 26.03.2011
Сообщений: 24
|
||||||
1 | ||||||
Соединение 3 в 1-ну27.03.2011, 19:59. Показов 1840. Ответов 18
Метки нет (Все метки)
1. Даны три числа {A,B,C}. Разработать алгоритм поиска наименьшего значения из {|a-b|}, {|a-c|}, {|b-c|}.
2. Из положительный элементов массива T(14) выбрать наименьший по значению элемент и поменять местами с 3-м элементов этого массива. 3. Определить минимальный положительный элемент главной диагонали матрицы A(5,5) и заменить все элементы строки и столбца, в котором он находится, числом K.
1>------ Построение начато: проект: Zadacha1, Конфигурация: Debug Win32 ------ 1> Zadacha1.cpp 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(132): error C2668: fabs: неоднозначный вызов перегруженной функции 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(565): может быть "long double fabs(long double)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(517): или "float fabs(float)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(118): или "double fabs(double)" 1> при попытке сопоставить список аргументов "(int)" 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(133): error C2668: fabs: неоднозначный вызов перегруженной функции 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(565): может быть "long double fabs(long double)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(517): или "float fabs(float)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(118): или "double fabs(double)" 1> при попытке сопоставить список аргументов "(int)" 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(134): error C2668: fabs: неоднозначный вызов перегруженной функции 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(565): может быть "long double fabs(long double)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(517): или "float fabs(float)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(118): или "double fabs(double)" 1> при попытке сопоставить список аргументов "(int)" ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== В чём может быть проблема?
0
|
27.03.2011, 19:59 | |
Ответы с готовыми решениями:
18
Глючит соединение с интернетом. Не открываются сайты, не удается установить DNS соединение Соединение с БД (соединение через сеть) Базовое соединение закрыто: Соединение было неожиданно закрыто Базовое соединение закрыто: Соединение было неожиданно закрыто |
0 / 0 / 1
Регистрация: 26.03.2011
Сообщений: 24
|
|
27.03.2011, 20:16 [ТС] | 3 |
Не помогло
1>------ Построение начато: проект: Zadacha1, Конфигурация: Debug Win32 ------ 1> Zadacha3.cpp 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha3.cpp(15): error C2668: fabs: неоднозначный вызов перегруженной функции 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(565): может быть "long double fabs(long double)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(517): или "float fabs(float)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(118): или "double fabs(double)" 1> при попытке сопоставить список аргументов "(int)" 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha3.cpp(16): error C2668: fabs: неоднозначный вызов перегруженной функции 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(565): может быть "long double fabs(long double)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(517): или "float fabs(float)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(118): или "double fabs(double)" 1> при попытке сопоставить список аргументов "(int)" 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha3.cpp(17): error C2668: fabs: неоднозначный вызов перегруженной функции 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(565): может быть "long double fabs(long double)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(517): или "float fabs(float)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(118): или "double fabs(double)" 1> при попытке сопоставить список аргументов "(int)" 1> Zadacha1.cpp 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(127): warning C4244: =: преобразование "double" в "int", возможна потеря данных 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(128): warning C4244: =: преобразование "double" в "int", возможна потеря данных 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(129): warning C4244: =: преобразование "double" в "int", возможна потеря данных 1> Создание кода... 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(57): error C4716: task1: должна возвращать значение 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(118): error C4716: task2: должна возвращать значение ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
|
||||||
27.03.2011, 20:25 | 4 | |||||
он же тебе ясно пишет не знает какую функцию подставить
есть а у тебя int приводи вручную например так
Добавлено через 1 минуту надо что то вернуть хотя бы return 0
1
|
0 / 0 / 1
Регистрация: 26.03.2011
Сообщений: 24
|
||||||
27.03.2011, 20:32 [ТС] | 5 | |||||
[QUOTE=ValeryS;1492489]он же тебе ясно пишет не знает какую функцию подставить
есть а у тебя int приводи вручную например так
Можно описать поподробнее как это сделать?
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
|
||||||
27.03.2011, 20:36 | 6 | |||||
1
|
0 / 0 / 1
Регистрация: 26.03.2011
Сообщений: 24
|
|
27.03.2011, 20:41 [ТС] | 7 |
Спасибо, стало меньше:
1>------ Построение начато: проект: Zadacha1, Конфигурация: Debug Win32 ------ 1> Zadacha3.cpp 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha3.cpp(15): error C2668: fabs: неоднозначный вызов перегруженной функции 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(565): может быть "long double fabs(long double)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(517): или "float fabs(float)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(118): или "double fabs(double)" 1> при попытке сопоставить список аргументов "(int)" 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha3.cpp(16): error C2668: fabs: неоднозначный вызов перегруженной функции 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(565): может быть "long double fabs(long double)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(517): или "float fabs(float)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(118): или "double fabs(double)" 1> при попытке сопоставить список аргументов "(int)" 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha3.cpp(17): error C2668: fabs: неоднозначный вызов перегруженной функции 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(565): может быть "long double fabs(long double)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(517): или "float fabs(float)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(118): или "double fabs(double)" 1> при попытке сопоставить список аргументов "(int)" 1> Zadacha1.cpp 1> Создание кода... 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(55): error C4716: task1: должна возвращать значение 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(116): error C4716: task2: должна возвращать значение ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== теперь про task можно?
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
|
|||||||||||
27.03.2011, 20:52 | 8 | ||||||||||
Это поменьше ????
Ты все сделал как я написал ? вот кусок твоей программы который я скомпилил(правда упростил для теста)
у тебя описано что функция возвращает значение int а реализации нет возвращаемого значения напиши хотя бы
1
|
0 / 0 / 1
Регистрация: 26.03.2011
Сообщений: 24
|
|
27.03.2011, 21:32 [ТС] | 9 |
Не помогло, к сожалению. Исправил всё что вы сказали.
Добавлено через 34 минуты Идей нету, что дальше делать?
0
|
0 / 0 / 1
Регистрация: 26.03.2011
Сообщений: 24
|
||||||
27.03.2011, 21:50 [ТС] | 11 | |||||
Нет, это три программы, в одном файле.
Добавлено через 2 минуты
1> Zadacha3.cpp 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha3.cpp(15): error C2668: fabs: неоднозначный вызов перегруженной функции 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(565): может быть "long double fabs(long double)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(517): или "float fabs(float)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(118): или "double fabs(double)" 1> при попытке сопоставить список аргументов "(int)" 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha3.cpp(16): error C2668: fabs: неоднозначный вызов перегруженной функции 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(565): может быть "long double fabs(long double)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(517): или "float fabs(float)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(118): или "double fabs(double)" 1> при попытке сопоставить список аргументов "(int)" 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha3.cpp(17): error C2668: fabs: неоднозначный вызов перегруженной функции 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(565): может быть "long double fabs(long double)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(517): или "float fabs(float)" 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(118): или "double fabs(double)" 1> при попытке сопоставить список аргументов "(int)" 1> Zadacha1.cpp 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(127): error C2371: a: переопределение; различные базовые типы 1> c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(124): см. объявление "a" 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(128): error C2371: b: переопределение; различные базовые типы 1> c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(124): см. объявление "b" 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(129): error C2371: c: переопределение; различные базовые типы 1> c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(124): см. объявление "c" 1>c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(131): error C2086: double MAS[3]: переопределение 1> c:\users\жека\documents\visual studio 2010\projects\zadacha1\zadacha1\zadacha1.cpp(123): см. объявление "MAS" 1> Создание кода... ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== Пока так..
0
|
0 / 0 / 1
Регистрация: 26.03.2011
Сообщений: 24
|
|
27.03.2011, 21:53 [ТС] | 13 |
Я их давно выбросил. Вон переделка.
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
|
|
27.03.2011, 22:04 | 14 |
"Ну вы вообще" С
что то не то ты пишешь ясно пишет что в 15 строке неодназначно вызвана fabs а у тебя в программе srand( ( unsigned ) time ( NULL ) ); никаким fabs и непахнет далее это три функции (подпрограммы) но никак не программы и куда ты дел Main в последней версии или то или другое Добавлено через 3 минуты щелкни 2 раза по ошибке тебя выбросит в строку где ошибка скопируй и приведи здесь
1
|
0 / 0 / 1
Регистрация: 26.03.2011
Сообщений: 24
|
|
27.03.2011, 22:10 [ТС] | 15 |
Так. Лишнее убрал, с Main (куда его) и
ясно пишет что в 15 строке неодназначно вызвана fabs а у тебя в программе srand( ( unsigned ) time ( NULL ) ); никаким fabs и непахнет далее и с этим не очень понятно
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
|
||||||
27.03.2011, 22:26 | 16 | |||||
создай новый консольный проект
поставь галочку пустой проект в "Файлы исходного кода"- Добавить элемент создай файл Main.ccp и скопируй туда этот текст
Все работает Добавлено через 2 минуты зачем тогда подключаешь
1
|
0 / 0 / 1
Регистрация: 26.03.2011
Сообщений: 24
|
|
27.03.2011, 22:48 [ТС] | 17 |
Спасибо за помощь, но результат такой же как и вначале. Одна задача не работает.
0
|
0 / 0 / 1
Регистрация: 26.03.2011
Сообщений: 24
|
|
27.03.2011, 22:57 [ТС] | 19 |
0
|
27.03.2011, 22:57 | |
27.03.2011, 22:57 | |
Помогаю со студенческими работами здесь
19
Базовое соединение закрыто: Соединение было неожиданно закрыто Соединение с БД Соединение с БД COM-соединение с 1С Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |