Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> сумму целых положительных нечетных чисел 
:(
    Опции темы
FANDREY21
Дата 19.5.2009, 09:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 17.5.2009

Репутация: 0
Всего: 0



Помогите, у меня такая задачка
-Используя оператор цикла, найти сумму элементов, указанных в конкретном варианте. Результат напечатать, снабдив соответствующим заголовком.
А) Найти сумму целых положительных нечетных чисел, меньших 200

Мой компилятор Borland Ver.3.1
При компиляции выдайт ошибки, программа не работает, подскажите что мне нужно исправить.

Код

#include <iostream.h>
using std::cout;

int main(int argc, char *argv[])

    const int size = 10;
    int array[size] = { 1,-2,3,4,44,2332,-22,123,3443,111 };
    int sum = 0;

    for ( int i=0; i<size; i++ ){
        cout << array[i] << " ";
        if ( array[i]%2 != 0 && array[i] > 0 && array[i] < 200 )
            sum += array[i];
    }
    cout << '\n' << "Sum = " << sum;

    getchar();
    return 0;

}


PM MAIL   Вверх
Andrey44
Дата 19.5.2009, 09:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1501
Регистрация: 4.12.2006
Где: На работе

Репутация: 2
Всего: 26



Цитата(FANDREY21 @  19.5.2009,  09:39 Найти цитируемый пост)
using std::cout;

А что в борланде так пишут?
Не using namespace std; ?


--------------------
????? ??, ??????? ?????.  smile 
PM MAIL WWW ICQ   Вверх
NightmareZ
Дата 19.5.2009, 09:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


[хакер]
**


Профиль
Группа: Участник
Сообщений: 699
Регистрация: 10.8.2006

Репутация: 0
Всего: 13



Цитата(Andrey44 @  19.5.2009,  09:41 Найти цитируемый пост)
А что в борланде так пишут?Не using namespace std; ?

А что не так? Всё правильно он написал.

Цитата(FANDREY21 @  19.5.2009,  09:39 Найти цитируемый пост)
Мой компилятор Borland Ver.3.1

Зачем ты используешь это убожество?


--------------------
NightmareZ.net - мой блог и сайт, мои проекты и прочий трэш
Ely-Art.ru - наша маленькая домашняя арт-студия
mugcraft.ru - кружки на любой вкус
PM WWW ICQ Skype GTalk AOL YIM   Вверх
FANDREY21
Дата 19.5.2009, 09:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 17.5.2009

Репутация: 0
Всего: 0



Цитата

Не using namespace std; ?


поменял не работатает, курсор указывающий об ошибки моргает в этой жес строке(Не using namespace(здесь) std)

Добавлено через 1 минуту и 2 секунды
я только начинаю программировать в С++ нам посоветовали пользоваться именно этим компилятором, кто подскажет что делать ? smile 
PM MAIL   Вверх
mes
Дата 19.5.2009, 09:51 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 79
Всего: 250



Цитата(FANDREY21 @  19.5.2009,  08:39 Найти цитируемый пост)
Мой компилятор Borland Ver.3.1
При компиляции выдайт ошибки, программа не работает, подскажите что мне нужно исправить.

Вы предлагаете форумчанам тоже устанавливать Borland 3.1, чтоб смогли узнать какие ошибки выдает компилятор ?!  smile 
или полагаете, что этим чудом обладает каждый ?!   smile 
а может уверены в телепатических способностях форумчан ?! smile 

Или есть другая причина, почему Вы по партизански скрыли сообщения компилятора ?  smile 

В любом случае этим поступком, Вы сильно уменьшили свои шансы получить быстрый и правильный ответ.  smile

Добавлено через 1 минуту и 28 секунд
Цитата(FANDREY21 @  19.5.2009,  08:49 Найти цитируемый пост)
поменял не работатает, курсор указывающий об ошибки моргает в этой жес строке(Не using namespace(здесь) std)

попробуйте убрать полностью эту строчку. У старых компиляторов не было пространства std.


--------------------
PM MAIL WWW   Вверх
NightmareZ
Дата 19.5.2009, 09:54 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


[хакер]
**


Профиль
Группа: Участник
Сообщений: 699
Регистрация: 10.8.2006

Репутация: 0
Всего: 13



Цитата(FANDREY21 @  19.5.2009,  09:49 Найти цитируемый пост)
я только начинаю программировать в С++ нам посоветовали пользоваться именно этим компилятором, кто подскажет что делать ?


Передать пламенный привет тому, кто это посоветовал.


--------------------
NightmareZ.net - мой блог и сайт, мои проекты и прочий трэш
Ely-Art.ru - наша маленькая домашняя арт-студия
mugcraft.ru - кружки на любой вкус
PM WWW ICQ Skype GTalk AOL YIM   Вверх
FANDREY21
Дата 19.5.2009, 09:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 17.5.2009

Репутация: 0
Всего: 0



сейчас всё проверю и отпушусь по проблеме
PM MAIL   Вверх
mes
Дата 19.5.2009, 09:56 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 79
Всего: 250



Цитата(FANDREY21 @  19.5.2009,  08:39 Найти цитируемый пост)
Помогите, у меня такая задачка
-Используя оператор цикла, найти сумму элементов, указанных в конкретном варианте. Результат напечатать, снабдив соответствующим заголовком.
А) Найти сумму целых положительных нечетных чисел, меньших 200

если ошибку Выдает на строчке с стд, то зачем загромаждать форумчан лишней информацией о том, что  не имеет прямого отношения к вопрoсу ?
неужто нельзя было вначале попытаться локализовать проблему и толко после этого выкладть на форум.
Во первых для того, чтоб научиться самому искать решения, а во вторых чтоб съэкономить силы форумчан на решение Вашей проблемы, не отвлекая от этого ненужными деталями.

достаточно было написать
Цитата

Мой компилятор Borland Ver.3.1
При компиляции выдайт ошибки, программа не работает, подскажите что мне нужно исправи
ть.

процитировать нужную часть кода, с небольшим запасом,
и скопировать сообщения компилятора, с указанием к каким строчкам они относятся.  smile


и вместо  чтения "оффтопа" в виде вопросов типа
Цитата

а в чем именно проблемма ?

с большой долей вероятности уже наслаждались бы полученным решением

Это сообщение отредактировал(а) mes - 19.5.2009, 10:01


--------------------
PM MAIL WWW   Вверх
FANDREY21
Дата 19.5.2009, 10:03 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 17.5.2009

Репутация: 0
Всего: 0



теперь курсор перешшёл к оператору Getchar 
ошибка Function " Getchar" should have a prototype. smile 




PM MAIL   Вверх
azesmcar
Дата 19.5.2009, 10:06 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 52
Всего: 211



Цитата(FANDREY21 @  19.5.2009,  10:03 Найти цитируемый пост)
теперь курсор перешшёл к оператору Getchar 

#include <stdio.h>
PM   Вверх
mes
Дата 19.5.2009, 10:06 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 79
Всего: 250



Цитата(FANDREY21 @  19.5.2009,  08:49 Найти цитируемый пост)
я только начинаю программировать в С++ нам посоветовали пользоваться именно этим компилятором, кто подскажет что делать ? smile  

представляю как он тебя ненавидит, чтоб посоветовать такое, 
и как радуется в душе, что его послушали.

Почему считается , что вождению лучшего всего учиться на добитой машине, которую даже завести проблема, не говоря о проблемах с управлением ?!  smile 


Это сообщение отредактировал(а) mes - 19.5.2009, 10:07


--------------------
PM MAIL WWW   Вверх
azesmcar
Дата 19.5.2009, 10:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 52
Всего: 211



Цитата(FANDREY21 @  19.5.2009,  10:03 Найти цитируемый пост)
Getchar 

а вообще не Getchar а getchar. Си чувствительный к регистру язык программирования. 
PM   Вверх
FANDREY21
Дата 19.5.2009, 10:17 (ссылка)    | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 17.5.2009

Репутация: 0
Всего: 0



огромное спасибо за помощь, мне всё больше нравится ваш форум  smile 

Цитата

( array[i]%2 != 0 && array[i] > 0 && array[i] < 200 )

и последнее по этой задачке кто сможет объснить мне эту строчку из кода прог-мы.

PM MAIL   Вверх
mes
Дата 19.5.2009, 10:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 79
Всего: 250



Цитата(FANDREY21 @  19.5.2009,  08:39 Найти цитируемый пост)
А) Найти сумму целых положительных нечетных чисел, меньших 200

Цитата(FANDREY21 @  19.5.2009,  08:39 Найти цитируемый пост)
 if ( array[i]%2 != 0 && array[i] > 0 && array[i] < 200 )

логически решение не совсем соответствует условию, так как сказано про положительное, но не сказанно что больше нуля,
хотя на результате в данном случае не скажется, так как на сумме ноль не отразится, 
однако если, добавить подсчет кол-ва элементов, то результат будет не верен.


Добавлено через 1 минуту и 58 секунд
Цитата(FANDREY21 @  19.5.2009,  09:17 Найти цитируемый пост)
и последнее по этой задачке кто сможет объснить мне эту строчку из кода прог-мы.

array[i] - элемент массива с индексом i
&& - "логическое и"
остальное додумывай сам  smile 


--------------------
PM MAIL WWW   Вверх
FANDREY21
Дата 19.5.2009, 10:24 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 17.5.2009

Репутация: 0
Всего: 0



mes, благодарю за помощь! smile

Добавлено через 12 минут и 13 секунд
блин чем больше вникаешь в задачу тем большев опросов возникает,
в задаче сказано

Цитата(FANDREY21 @  19.5.2009,  09:39 Найти цитируемый пост)
А) Найти сумму целых положительных нечетных чисел, меньших 200


а в задаче исп-ся
Цитата(FANDREY21 @  19.5.2009,  09:39 Найти цитируемый пост)
int array[size] = { 1,-2,3,4,44,2332,-22,123,3443,111 };


правильно ли это? smile 
PM MAIL   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

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


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0811 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.