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

Ошибки в коде - C++

Восстановить пароль Регистрация
 
Michail1994
1 / 1 / 0
Регистрация: 01.03.2012
Сообщений: 72
12.11.2012, 16:37     Ошибки в коде #1
Есть код программы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <conio.h>
 
int x[] = {1, 2, 1, 3, 12, 2};
 
int min1(int k)
{
int s;
if( k == sizeof(x)/21)       // если k = n - 1
return x[sizeof(x)/21];
else
   {
      s = min1(k+1);
if( x[k] < s ) return x[k]; // возврат минимума чисел
else return s;      // min1(k+1) и x[k]
   } }
 
void main()
{   printf(“\n min = %d”, min1(0)); } // вывод минимума элементов массива
Код не компилится, помогите разобраться.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2012, 16:37     Ошибки в коде
Посмотрите здесь:

Ошибки в коде C++
C++ ошибки в коде
C++ [!]Ошибки в коде.
C++ Ошибки в коде
Ошибки в коде C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11818 / 6797 / 769
Регистрация: 27.09.2012
Сообщений: 16,868
Записей в блоге: 2
Завершенные тесты: 1
12.11.2012, 16:44     Ошибки в коде #2
Вы программу в Word'е чтоли писали?
У Вас тире вместо минуса и кавычки "особые"
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <conio.h>
 
int x[] = {1, 2, 1, 3, 12, 2};
 
int min1(int k)
{
int s;
if( k == (sizeof(x)/2 - 1))       // если k = n - 1
return x[sizeof(x)/2 - 1];
else
   {
      s = min1(k+1);
if( x[k] < s ) return x[k]; // возврат минимума чисел
else return s;      // min1(k+1) и x[k]
   } }
 
void main()
{   printf("\n min = %d", min1(0)); } // вывод минимума элементов массива
Michail1994
1 / 1 / 0
Регистрация: 01.03.2012
Сообщений: 72
12.11.2012, 16:49  [ТС]     Ошибки в коде #3
Еще подскажите как сделать так, чтобы программа потом не сразу закрылась, а оставалась некоторое время
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11818 / 6797 / 769
Регистрация: 27.09.2012
Сообщений: 16,868
Записей в блоге: 2
Завершенные тесты: 1
12.11.2012, 17:04     Ошибки в коде #4
в конце функции main поставьте
C
1
getch();
или
C
1
getchar();
Yandex
Объявления
12.11.2012, 17:04     Ошибки в коде
Ответ Создать тему
Опции темы

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