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

выдаёт ошибку в составленной программе выдаёт ошибку - C++

Восстановить пароль Регистрация
 
Artem93
0 / 0 / 0
Регистрация: 28.01.2010
Сообщений: 61
18.04.2010, 19:04     выдаёт ошибку в составленной программе выдаёт ошибку #1
Составить программу, которая находит максимальное значение среди элементов линейной таблицы Y, состоящий из N действительных чисел, имеющих нечетные индексы.
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
#include <vcl.h>
#include <iostream.h>
#include <conio.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{
 
randomize() ;
int razm,mas[100],max=0 ;
cout << "Vvedite razmernost" << endl ;
cin >> razm ;
for (int i=0 ; i<razm ; i++)
   {
   mas[i]=random(70) ;
   cout << mas[i] << " " ;
   }
for (int i=0 ; i<razm ; i++)
   {
   if (i%2!=0)
      {
      if (mas[i]>max)
         {
         max=mas[i] ;
         }
      }
   }
cout << endl << "Max = " << max ;
getch() ;
 
        return 0;
}
//---------------------------------------------------------------------------
выдаёт ошибку Cannot open include file: 'vcl.h': No such file or directory

что делать??
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2010, 19:04     выдаёт ошибку в составленной программе выдаёт ошибку
Посмотрите здесь:

C++ На строчкте №13 выдаёт ошибку...
Выдаёт ошибку... C++
C++ Выдаёт ошибку
C++ Почему выдаёт ошибку?
C++ Компилятор выдаёт ошибку
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Oleg462
31 / 30 / 3
Регистрация: 18.01.2010
Сообщений: 123
18.04.2010, 19:13     выдаёт ошибку в составленной программе выдаёт ошибку #2
убери его вообще, он там тебе не нужен
Artem93
0 / 0 / 0
Регистрация: 28.01.2010
Сообщений: 61
18.04.2010, 19:18  [ТС]     выдаёт ошибку в составленной программе выдаёт ошибку #3
выдаёт три ошибки вообще
Oleg462
31 / 30 / 3
Регистрация: 18.01.2010
Сообщений: 123
18.04.2010, 19:22     выдаёт ошибку в составленной программе выдаёт ошибку #4
какие ?
Artem93
0 / 0 / 0
Регистрация: 28.01.2010
Сообщений: 61
18.04.2010, 19:34  [ТС]     выдаёт ошибку в составленной программе выдаёт ошибку #5
появляються такие ошибки

warning C4068: unknown pragma
error C2065: 'randomize' : undeclared identifier
error C2065: 'random' : undeclared identifier
error C2374: 'i' : redefinition; multiple initialization

Добавлено через 2 минуты
кстати ,Олег, Вы мне помогали с этой задачей
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,689
18.04.2010, 19:38     выдаёт ошибку в составленной программе выдаёт ошибку #6
Мой вариант решения этой задачи.
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
#include <iostream>
 
int main()
{
        setlocale( LC_ALL,"Russian" );
        int N;
        std::cout << "Введите кол-во элементов массива: ";
        std::cin >> N;
        int *MAS=new int [N];
 
        for (int i=0; i<N; i++) // заполняем массив.
        {
            std::cout << "MAS["<< i <<"]: ";
            std::cin >> MAS[i];
        }
 
        int max=MAS[1];
 
        for (int i=1; i<N; i+=2) // ищем наименьший элемент, с нечетным индексом.
            if (max<MAS[i]) max=MAS[i];
 
        std::cout << "Максимальный элемент: " << max << std::endl;
 
        delete []MAS;
        system("pause");
        return 0;
}


Будет непонятно, объясню.
Artem93
0 / 0 / 0
Регистрация: 28.01.2010
Сообщений: 61
18.04.2010, 19:41  [ТС]     выдаёт ошибку в составленной программе выдаёт ошибку #7
fatal error C1083: Cannot open include file: 'stdafx.h': No such file or directory

не значит ли это что у меня нет такой библиотеки?
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,689
18.04.2010, 19:42     выдаёт ошибку в составленной программе выдаёт ошибку #8
Прошу прощения, убрал
Artem93
0 / 0 / 0
Регистрация: 28.01.2010
Сообщений: 61
18.04.2010, 19:46  [ТС]     выдаёт ошибку в составленной программе выдаёт ошибку #9
error C2374: 'i' : redefinition; multiple initialization

вот эта ошибка вилетает в этой строке:

for (int i=1; i<N; i+=2)
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,689
18.04.2010, 19:49     выдаёт ошибку в составленной программе выдаёт ошибку #10
Visual C++ запускает без проблем.
Но судя по ошибке, замените в данном цикле i, к примеру, на j.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.04.2010, 19:54     выдаёт ошибку в составленной программе выдаёт ошибку
Еще ссылки по теме:

C++ При решении программа выдаёт значение функции, равное 0 или выдаёт ошибку. Что не так?
C++ Выдаёт ошибку
Выдаёт ошибку C++

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

Или воспользуйтесь поиском по форуму:
Artem93
0 / 0 / 0
Регистрация: 28.01.2010
Сообщений: 61
18.04.2010, 19:54  [ТС]     выдаёт ошибку в составленной программе выдаёт ошибку #11
благодарю это помогло)
Yandex
Объявления
18.04.2010, 19:54     выдаёт ошибку в составленной программе выдаёт ошибку
Ответ Создать тему
Опции темы

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