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

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

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

Найти ошибку кода(если есть) - C++

05.12.2013, 03:01. Просмотров 182. Ответов 1
Метки нет (Все метки)

Подскажите,пожалуйста,есть ли в данном коде ошибка и какая:
Определите ошибку (если есть):
double sum (int x = 0, int y)
{
int z;
z = x + y;
return z;
}
я подумал сразу,что разные типа данных(double и int)будет несовместимость,но оказалось неправильно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2013, 03:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти ошибку кода(если есть) (C++):

Найти ошибку в коде, если она есть вообще пожалуйста - C++
#include <iostream> #include <string> #include <algorithm> #include <utility> using namespace std; void test(); void ru(); ...

Определить, есть ли в заданном предложении цифры. И если есть, найти их сумму - C++
Определить, есть ли в заданном предложении цифры. И если есть, найти их сумму.

Надо организовать проверку на введенную строку, если есть цифры то должно вывести ошибку - C++
cout << "Введите Ф.И.О директора: "; a.Name_director = new char; cin.get(); cin.getline(a.Name_director, 40); int n =...

Найти ошибку в части кода - C++
Доброго времени суток. В этой части кода не распознает If и then, выдает : If: идентификатор не найден; then: необъявленный идентификатор....

Найти ошибку в кода. Задача на массив. - C++
#include <iostream> #include <conio.h> #include <fstream> #include <string.h> #include <iomanip> #include <stdlib.h> ...

Найти ошибку в небольшом фрагменте кода - C++
не работает кусочек кода: char buf; vector<string> count; cout << "Write count : "; cin.getline(buf, 256); char* ptr =...

1
rescr1pt
33 / 34 / 1
Регистрация: 03.10.2011
Сообщений: 61
05.12.2013, 03:07 #2
Цитата Сообщение от hai_power Посмотреть сообщение
double sum (int x = 0, int y)
{
int z;
z = x + y;
return z;
}
Ошибка есть. Аргумент по умолчанию не верно указан.
Если программа опускает определенный параметр для функции, обеспечивающей значения по умолчанию, то следует опустить и все последующие параметры. Другими словами, вы не можете опускать средний параметр. В случае предыдущей программы, если требовалось опустить значение параметра y, программа также должна была опустить значение параметра z. Вы не можете указать значение для x и z, опуская значение y.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2013, 03:07
Привет! Вот еще темы с ответами:

Транслитерировать! код есть, нужно найти ошибку - C++
Транслитерировать текстовый файл в латиницу. Помогите найти ошибку, программа не все буквы транслитерирует. #include <iostream> ...

Связанный список. List, не могу найти ошибку в куске кода - C++
Программа работает, но работает не правильно. Суть функции, создается список, заполняется, потом надо по нужным условиям найти элементы и...

При выполнении фрагмента кода, в построчном дебаге студия крашится и перезагружается: найти и исправить ошибку - C++
Добрый день, не могу разобраться в чем дело. Есть следующий фрагмент кода: ListTables *searchTable =...

Поиск в строке слова с минимальным количеством букв (код программы есть, нужно найти ошибку) - C++
Пользователь вводит строку, программа находит в ней слово с наименьшим количеством букв. Выводит только количество букв в этом слове. При...


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

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

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