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

В чем ошибка? - C++

Восстановить пароль Регистрация
 
Arnold879
0 / 0 / 0
Регистрация: 08.11.2013
Сообщений: 11
23.11.2013, 14:05     В чем ошибка? #1
Компилирую в Visual Studio C++
#include <iostream>
#include <windows.h>
#include <math.h>
#include <locale.h>
using namespace std;
int main()
{
setlocale(0,"Russian");
int n;
cout<<"Введите количество элементов ";
cin>>n;
float a[n];
for (int i=0;i<n;i++)
cin>>a[i];
for (int i=0;i<n;i++)
if (a[i]<0)
{for (int k=1;k<n-1;k++)
a[k]=a[k+1];
a[n-1]=0;
n--;}
for (int i=0;i<n;i++)
cout<<a[i]<<" ";
cout<<endl;
Sleep (5000);
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2013, 14:05     В чем ошибка?
Посмотрите здесь:

В чем ошибка C++
в чем ошибка? C++
в чем ошибка? C++
В чем ошибка ? C++
C++ в чем ошибка?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
23.11.2013, 14:07     В чем ошибка? #2
Цитата Сообщение от Arnold879 Посмотреть сообщение
В чем ошибка?
Не пишет в чём?
reidaigo
6 / 6 / 0
Регистрация: 16.12.2012
Сообщений: 31
23.11.2013, 14:52     В чем ошибка? #3
Для начала размерность динамического массива должна задаваться константой.
Во вторых, пишите условие задания.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
23.11.2013, 14:57     В чем ошибка? #4
Цитата Сообщение от reidaigo Посмотреть сообщение
размерность динамического массива должна задаваться константой.
???
Croessmah
23.11.2013, 15:00
  #5

Не по теме:

alsav22, ну так на то он и динамический, что бы быть постоянного размера

zss
Модератор
Эксперт С++
 Аватар для zss
5948 / 5553 / 1785
Регистрация: 18.12.2011
Сообщений: 14,191
Завершенные тесты: 1
23.11.2013, 15:05     В чем ошибка? #6
C++
1
2
3
    float *a=new float[n];
...
delete[] a;
reidaigo
6 / 6 / 0
Регистрация: 16.12.2012
Сообщений: 31
23.11.2013, 15:12     В чем ошибка? #7
alsav22, упс, статического спросоня, извиняюсь
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.11.2013, 16:54     В чем ошибка?
Еще ссылки по теме:

в чем ошибка? C++
в чем ошибка C++
ошибка в чем то C++

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

Или воспользуйтесь поиском по форуму:
alsav22
23.11.2013, 16:54     В чем ошибка?
  #8

Не по теме:

Цитата Сообщение от reidaigo Посмотреть сообщение
статического спросоня, извиняюсь
Бывает...

Yandex
Объявления
23.11.2013, 16:54     В чем ошибка?
Ответ Создать тему
Опции темы

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