Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Ferghost
0 / 0 / 0
Регистрация: 30.05.2009
Сообщений: 15
0

Не выводится правильный ответ при выполнении условия

31.05.2009, 18:54. Просмотров 393. Ответов 1
Метки (Все метки)

Привет.
Пользуюсь Visual C++ 6.0
В задачке необходимо в случае не выполнения условия вывести соответсвующее сообщение, а оно выводиться ,почему то, всегда.Помогите разобраться.
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
#include <iostream.h>
 
void main(){
    int A[7]={6,-5,3,9,8,0,11};
    int i,imax=-1;
    bool flag = false;
 
    for(i=0; i<7; i++)
     {
   if(A[i]>-5 && A[i]<0)
    {
     flag = true;
     if(imax==-1 || A[i]>A[imax]) imax = i;
    }
  }
 
 if(flag)
    {
  cout<<"d: "<<A[imax]<<endl;
     cout<<"i: "<<imax;
 }
 else
  cout<<"Net\n";
}


Вернуться к обсуждению:
Не выводится правильный ответ при выполнении условия
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.05.2009, 18:54
Готовые ответы и решения:

При выполнении условия не выходит из цикла
При выполнении условия не выходит из цикла а продолжается и выходит за границы...

При выполнении условия завершать цикл
Доброго времени суток.подскажите как сделать,чтобы при выполнении условия цикл...

Программа, переносящая элементы первого массива во второй, при выполнении условия
Программа должна формировать массив y из элементов массива x при выполнении...

Переписать значения второго массива в первый при выполнении заданного условия
Необходимо написать программу, в которой переписываются значения с второго...

Сумма ряда. При запуске программы не выводится ответ
Подскажите где ошибка? При запуске программы не выводится ответ #include...

1
Другие темы раздела
C++ Массивы, перемена мест столбца и строки http://www.cyberforum.ru/cpp-beginners/thread37509.html
У меня задание составить программу для заполнения матрицы вручную и автоматически (рандомом) Это вроде сделал Теперь надо поменять местами заданный столбец и заданную строку, вот тут проблема,...
C++ Создание объемных изображений на С++ Здравствуйте! Нужно создать программу: движение и вращение объёмной буквы «Х» с использование матриц преобразования в пространстве. Есть программа на паскале, а нужно на С++ Помогите кто... http://www.cyberforum.ru/cpp-beginners/thread37485.html
Фиксация времени C++
Дано 2 матрицы чисел с плавающей точкой. 1) Выполнить умножение и сложение этих матриц 2) Необходимо замерить время выполнения умножения и сложения
C++ Умножение матрицы на число
Пожалуйста, помогите!! Дана матрица 500х500. Необходимо умножить ее на число. Огромное спасибо!!!
C++ Определить индекс и значение наибольшего попадающего в интервал (-5,0) элемента. В случае отсутствия такового предусмотреть соответствующее сообщение http://www.cyberforum.ru/cpp-beginners/thread37447.html
Написал прогу по задаче : Дан массив А. Определить индекс и значение наибольшего попадающего в интервал (-5,0) элемента. В случае отсутствия такового предусмотреть соответствующее сообщение. Но...
C++ Откорректировать текст, чтобы с заглавной буквы были написаны только фамилии и первые слова в предложениях 1. Ввести список фамилий студентов в группе, запросить связный текст, состоящий из нескольких предложений, где используются ранее введенные фамилии. Откорректировать введенный текст так, чтобы с... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru