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

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

Войти
Регистрация
Восстановить пароль
 
Romahka
0 / 0 / 0
Регистрация: 21.09.2013
Сообщений: 31
#1

Помогите найти ошибку - C++

26.12.2013, 02:25. Просмотров 246. Ответов 8
Метки нет (Все метки)

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
37
38
39
40
41
42
43
44
45
46
47
#include "stdafx.h" 
#include "stdlib.h" 
#include "iostream" 
#include "conio.h" 
#include "math.h" 
#include "locale.h" 
#include "time.h" 
#include "string.h" 
#define DINAMSTR [] = "" 
using namespace std; 
void main() 
{ 
setlocale(0, "russian"); 
int i, j, sum = 0, max = -1000, mxn; 
char str DINAMSTR; 
cout « "Введите количество элементов массива" « endl; 
cin » i; 
int *arr1 = 0; 
arr1 = new int[i]; 
srand(time(NULL)); 
for (int k = 0; k<i; k++) 
{ 
arr1[k] = rand() % 899 + 100; 
cout « arr1[k] « " "; 
if (arr1[k]>max) 
{ 
max = arr1[k]; 
mxn = k; 
} 
 
} 
 
for (int k = 0; k < mxn; k++) 
{ 
sprintf(str, "%d", arr1[k]); 
if ((str[0] - '0') == (str[2] - '0')) 
{ 
sum = sum + arr1[k]; 
} 
 
 
} 
 
cout « endl « "Сумма составляет " « sum; 
_getch(); 
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
outoftime
║XLR8║
506 / 428 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
26.12.2013, 02:29     Помогите найти ошибку #2
Отформатируйте код.
SatanaXIII
Супер-модератор
Эксперт С++
5589 / 2623 / 239
Регистрация: 01.11.2011
Сообщений: 6,448
Завершенные тесты: 1
26.12.2013, 09:13     Помогите найти ошибку #3
Romahka, вы или указывайте ошибку, или хотя бы говорите, что не работает и как должно работать.

Добавлено через 29 секунд

Не по теме:

Цитата Сообщение от outoftime Посмотреть сообщение
Отформатируйте код.
Он к сожалению не в силах. На редактирование всего пять минут.

outoftime
║XLR8║
506 / 428 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
26.12.2013, 12:41     Помогите найти ошибку #4

Не по теме:

Цитата Сообщение от SatanaXIII Посмотреть сообщение
Он к сожалению не в силах. На редактирование всего пять минут.
Тем более, пусть потратит 5 минут на редактирование, будет видно что что-то делает.



Добавлено через 27 секунд
Цитата Сообщение от Romahka Посмотреть сообщение
cout « arr1[k] « " ";
Убило (:
SatanaXIII
26.12.2013, 12:43
  #5

Не по теме:

Цитата Сообщение от outoftime Посмотреть сообщение
Убило
Я уже который раз вижу эту хрень. Что это?!

outoftime
║XLR8║
506 / 428 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
26.12.2013, 14:05     Помогите найти ошибку #6
SatanaXIII, UTF/ASCII символ, он вставляется когда печатаешь код в MS Word (:
SatanaXIII
Супер-модератор
Эксперт С++
5589 / 2623 / 239
Регистрация: 01.11.2011
Сообщений: 6,448
Завершенные тесты: 1
26.12.2013, 14:09     Помогите найти ошибку #7
outoftime, еще бы вы пояснили как можно нахрена печатать код в ворд и было бы совсем хорошо. Х)
outoftime
║XLR8║
506 / 428 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
26.12.2013, 14:20     Помогите найти ошибку #8
SatanaXIII, когда ты препод и хочешь поиздеваться над учениками, или просто пишешь методичку потому что тебе завкафедрой сказал что зарплату порежут если не сделаешь... тогда на такие недочеты не обращаешь внимание, тем более что незачем копировать код с ворда и пытаться его компилить, надо руками его перенабирать.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2013, 14:25     Помогите найти ошибку
Еще ссылки по теме:

C++ Помогите найти ошибку
Помогите найти ошибку. C++
Помогите найти ошибку C++
C++ Помогите найти ошибку
Помогите найти ошибку C++

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

Или воспользуйтесь поиском по форуму:
SatanaXIII
Супер-модератор
Эксперт С++
5589 / 2623 / 239
Регистрация: 01.11.2011
Сообщений: 6,448
Завершенные тесты: 1
26.12.2013, 14:25     Помогите найти ошибку #9
outoftime, ага. Значит дело в том, что задания получают в текстовом виде, а точнее в файлах формата ворда. Вот где собака порылась!
Yandex
Объявления
26.12.2013, 14:25     Помогите найти ошибку
Ответ Создать тему
Опции темы

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