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

Поиск ошибок в вариантах кода. Проверьте - C++

Восстановить пароль Регистрация
 
fs444
6 / 10 / 0
Регистрация: 18.08.2009
Сообщений: 480
30.03.2010, 16:19     Поиск ошибок в вариантах кода. Проверьте #1
Определите, содержат ли следующие фрагменты программы ошибки. Для каждой
ошибки укажите, как она может быть исправлена. Замечание: в некоторых фрагмен-
тах ошибки могут отсутствовать.

a) template < class A >
int sum( int numl, int num2, int num3 )
{
return nurnl + num2 + num3;
}

b) void printResults( int x, inty )
{
cout « "Сумма равна " « x + у « '\n' ;
return x + y;
}

c) template < A >
A product ( A numl, A num2, A num3 )
{
return numl * num2 * numЗ;
}

d) double cube( int );
int cube ( int );
a) Должно быть
C++
1
2
3
4
5
template < class A >
A sum( A numl, A num2, A num3 )
{
return numl + num2 + num3;
}
b) Д.б.
C++
1
2
3
4
5
int printResults( int x, int y )
{
cout « "Сумма равна " « x + у « '\n' ;
return x + y;
}
c) По моему, правильно.

d) Правильно. Показана перегруженная функция.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2010, 16:19     Поиск ошибок в вариантах кода. Проверьте
Посмотрите здесь:

C++ Проверьте код на наличие ошибок.
C++ Проверьте правильность кода. Почему выдаёт ошибку?
Поиск ошибок C++
C++ Проверьте правильность написания кода и коментарии
Проверьте правильность кода C++
Проверьте, на наличие ошибок C++
C++ Метод хорд, проверьте правильность кода
Проверьте блок схему на предмет ошибок C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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