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

Поиск простого отрицательного числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ WriteFile http://www.cyberforum.ru/cpp-beginners/thread794737.html
есть к примеру строка: string h = "2 3\r\n"; как можно переменную h использовать в WriteFile: Вот так работает: WriteFile(... , "2 3\r\n" , h.length()-1, ... ,NULL); А так WriteFile(... , h , h.length(), ... ,NULL); нет. Ну, это и понятно, нужно использовать указатели, например, так:
C++ Сортировка массива. Задание №3 Доброго времени суток! У меня возникла некоторая проблема в написании кода для задания: Дан массив из 20 целых чисел со значениями от 1 до 20. Необходимо: - написать функцию, разбрасывающую элементы массива произвольным образом; - создать случайное число из того же диапазона и найти позицию это случайного числа в массиве; - отсортировать элементы массива, находящиеся слева от найденной... http://www.cyberforum.ru/cpp-beginners/thread794734.html
C++ Сортировка массива. Задание №2
Доброго времени суток! У меня возникла некоторая проблема в написании кода для задания: Дан массив случайных чисел в диапазоне от -20 до +20. Необходимо найти позиции крайних отрицательных элементов (Самого левого отрицательного элемента и самого правого отрицательного элемента) и отсортировать элементы, находящиеся между ними. Кто какие идеи может подбросить ? ) Заранее спасибо! =)
Задача по ООП (создать динамический класс University) C++
Ребята, помогите решить такую задачу: мне надо создать динамический класс University, который базируется на связном списке, где каждый элемент списка содержит информацию о факультете: название факультета, фамилию декана, количество групп на факультете и общее количество студентов в группах. Класс должен содержать такие операции, как добавление и удаление группы и подсчет количества студентов на...
C++ fgetc считывает пробел, как организовать проверку http://www.cyberforum.ru/cpp-beginners/thread794709.html
Всем привет, вот столкнулся с проблемой - fgetc, в отличие от fscanf, считать может и пробел, а такую проверку char coc; coc=fgetc(rle); if(coc=='') { coc=fgetc(rle); } компилятор бракует - говорит, что empty character constant Вот есть какой-то символ пробела что ли или как это можно организовать, подскажите пожалуйста
C++ Написать функцию, которая сортирует массив по возрастанию или по убыванию, в зависимости от третьего параметра функции. Доброго времени суток! У меня возникла некоторая проблема в написании кода для задания: Дан массив чисел размерностью 10 элементов. Написать функцию, которая сортирует массив по возрастанию или по убыванию, в зависимости от третьего параметра функции. Если он равен 1, сортировка идет по убыванию, если 0, то по возрастанию. Первые 2 параметра функции - это массив и его размер, третий параметр... подробнее

Показать сообщение отдельно
anmartex
...
1701 / 1194 / 495
Регистрация: 12.02.2013
Сообщений: 1,978
26.02.2013, 06:38     Поиск простого отрицательного числа
ViktorW, правильно, и не будет находить. Посмотрите на строку 4 внимательно. Представим, что mas[i][j]=-5. Теперь читаем строчку: присвоим z значение 2 и пока z (т.е. 2) меньше mas[i][j] (т.е. -5) выполнять ... А у нас уже условие не выполняется. Соответственно все отрицательные значения у вас и игнорируются.
Когда исправите и возьмёте по модулю, обратите внимание на строчку 9:
Если m[i][j] = 5, то 5-1 = 4
Если m[i][j] = -5, то -5-1 = -6
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru