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

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

Войти
Регистрация
Восстановить пароль
 
 
Боря Данильчук
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 7
#1

Помогите, пожалуйста, исправить ошибки в коде - C++

11.01.2013, 01:20. Просмотров 560. Ответов 17
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
const int n=20;
int b[n];
int i,j,c;
for (i=1;i>n,i++)
{
c=a[i];
for(j=i-1;j>=0&&a[j]>c;j--)
a[j-1]=a[j]; 
a[j-1]=c;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.01.2013, 01:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Помогите, пожалуйста, исправить ошибки в коде (C++):

Найти ошибки в коде и исправить эти ошибки (Наследование) - C++
Вот в общем 3 файла, изучаю наследование на примере односвязного и двусвязного списков: list.h (inline) #pragma once class list...

Найти ошибки в коде и исправить эти ошибки - C++ - C++
Судя по вываливающейся ошибки, идет двойное освобождение памяти. У самого не получается отловить откуда. A.h #pragma once ...

Найти ошибки в коде и исправить эти ошибки - C++
Есть у меня вот такой код: #include <iostream> using namespace std; class A{ private: int* a; size_t size_; ...

исправить ошибки в коде - C++
Помогите и исправьте ошибки в моём коде. Буду очень благодарен. Ссылка на условие задачи: ...

Исправить ошибки в коде - C++
как исправить ошибки где я допустил их

Исправить ошибки в коде - C++
пишу программу при компиляции ошибки main.cpp(19) : warning C4508: 'main' : function should return a value; 'void' return type...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Ev[G]eN
11.01.2013, 01:23
  #2

Не по теме:

с головой беда?

Fareiro
15 / 15 / 1
Регистрация: 06.12.2012
Сообщений: 132
11.01.2013, 01:23 #3
Цитата Сообщение от Боря Данильчук Посмотреть сообщение
C++
1
for (i=1;i>n,i++)
}
C++
1
for(int i = 1; i < n; i++)
или не?)
Боря Данильчук
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 7
11.01.2013, 01:24  [ТС] #4
я тоже так думаю но чтото не компилирует
Fareiro
15 / 15 / 1
Регистрация: 06.12.2012
Сообщений: 132
11.01.2013, 01:25 #5
Лучше напишите что оно должно делать)
А то что-то вьехать тяжко
ValeryS
Модератор
6556 / 5022 / 464
Регистрация: 14.02.2011
Сообщений: 16,763
11.01.2013, 01:26 #6
Цитата Сообщение от Боря Данильчук Посмотреть сообщение
я тоже так думаю но чтото не компилирует
а что он должен скомпилировать?
Цитата Сообщение от Боря Данильчук Посмотреть сообщение
int b[n];
Цитата Сообщение от Боря Данильчук Посмотреть сообщение
c=a[i];
не находишь что массивы разные?
Боря Данильчук
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 7
11.01.2013, 01:26  [ТС] #7
да я не знаю что оно должно делать.у меня на екзамене вопрос бил найти ошибку в етом коде
C++
1
2
3
4
5
6
7
8
9
10
const int n=20;
int b[n];
int i,j,c;
for (i=1;i>n,i++)
{
c=a[i];
for(j=i-1;j>=0&&a[j]>c;j--)
a[j-1]=a[j]; 
a[j-1]=c;
}
ValeryS
Модератор
6556 / 5022 / 464
Регистрация: 14.02.2011
Сообщений: 16,763
11.01.2013, 01:28 #8
Цитата Сообщение от Боря Данильчук Посмотреть сообщение
C++
1
2
3
4
5
for (i=1;i>n,i++)
{
c=a[i];
for(j=i-1;j>=0&&a[j]>c;j--)
a[j-1]=a[j];
при i =1 j=i-1=0
какой это элемент массива a[j-1] ?
уж не a[-1] ли?
Боря Данильчук
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 7
11.01.2013, 01:28  [ТС] #9
напишите ктонибуть как должно бить
ValeryS
Модератор
6556 / 5022 / 464
Регистрация: 14.02.2011
Сообщений: 16,763
11.01.2013, 01:31 #10
Цитата Сообщение от Боря Данильчук Посмотреть сообщение
у меня на екзамене вопрос бил найти ошибку
Только одну
там 100500 ошибок начиная с необъявленной переменной и кончая алгоритмическими
Боря Данильчук
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 7
11.01.2013, 01:32  [ТС] #11
ну так напиши как должно бить
Ev[G]eN
11.01.2013, 01:34
  #12

Не по теме:

Боря Данильчук, уважаемый. тебе здесь никто ничего не должен и будь добр обращаться к людям в более приличной манере. помощь тебе нужна, а не нам

ValeryS
Модератор
6556 / 5022 / 464
Регистрация: 14.02.2011
Сообщений: 16,763
11.01.2013, 01:36 #13
Цитата Сообщение от Боря Данильчук Посмотреть сообщение
ну так напиши как должно бить
откуда я знаю что должно быть?

тебе указали на ошибки сам и правь
не я же экзамен сдаю


у меня экзамены посложнее, работа с заказчиком и там уже чужие решения не прокатят
Боря Данильчук
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 7
11.01.2013, 01:44  [ТС] #14
на том спасибо
ето бил 1 из 15 таких задачок,не думай что ето все так легко)
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
11.01.2013, 02:04 #15
вот тут
C++
1
2
const int n=20;
 int b[n];
должно быть
C++
1
2
const int n=20;
 int a[n];
первая ошибка. так-то их больше...

Добавлено через 7 минут
возможно должно быть так
C++
1
2
3
4
5
6
7
8
9
10
11
const int n=20;
 int a[n];
 int i,j,c;
 for (i=1;i>n,i++)
 {
 c=a[i];
 for(j=n; j>=0; j--)//тут был бред какой-то, походу так вернее
   { a[j-1]=a[j]; 
      a[j]=c; //в порядке бреда вот так
      }
 }
Добавлено через 6 минут
или как вариант
C++
1
2
3
4
5
6
7
8
9
10
const int n=20;
 int a[n];
 int i,j,c;
 for (i=1;i>n,i++)
 {
 c=a[i];
 for(j=n; j>=0; j--)
      a[j-1]=c;
      }
 }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.01.2013, 02:04
Привет! Вот еще темы с ответами:

Исправить ошибки в коде - C++
Я тут на писал правильно скажите? #include &quot;stdafx.h&quot; #include &lt;iomanip&gt; #include &lt;iostream&gt; #include &lt;ctime&gt; #include &lt;cmath&gt; ...

Исправить ошибки в коде - C++
//--------------------------------------------------------------------------- #include &lt;vcl.h&gt; #include &lt;conio.h&gt; #include...

Исправить ошибки в коде - C++
Ребят, а кто-то может помочь переписать эту прогу в С++?? Добавлено через 57 минут Вот, что у меня вышло пока что. Просто я все...

Исправить ошибки в коде - C++
#include &lt;math.h&gt; #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int main(int argc, char *argv) { int p; float...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
11.01.2013, 02:04
Ответ Создать тему
Опции темы

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