wmmail.ru – cервис почтовых рассылок на главную
написать письмо
карта сайта

С чего начать?РекламодательПравилаFAQСтатистикаБиржа статейTOP100ФоткиКонтакты
Логин:
Пароль: 
Регистрация   Забыли пароль?
WMLogin
Пользователей всего:

513870

Пользователей сегодня:

0

Пользователей online:

100

Выплачено ($): 7`608`303,47
Выплат: 8`117`372
Писем прочитано: 1`024`972`086
Новые вопросы

Задать свой вопрос


 
 
Online 4
Все ответы
 
 

Тема #260007

Внимание! В разделе запрещается:

  • Мат (оскорбления)
  • Частично реклама
  • Нарушение законодательства РФ
  • Попрошайничество и просьбы одолжить деньги, кредиты или монеты

Выделите текст и нажмите для цитирования  #  
+16   [10.03.2015 16:47] #1519891

Закрытая тема от пользователя C++

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


12 зел/12 кред

Раздел: ВУЗы, Колледжи, последний комментарий: 10.03.2015 20:28
Тема закрыта пользователем Koteyko
Проголосовали: SexPistol, #1924762, Barsa, Boris131313, gal68, TeRR1bLe, ser555ega, #2120536, UznikBesedki, 380636884105, TinyMouse, Oligarch, #1494951, tatjana, za, #2273572
Ответы
Ответов всего: 30  тема закрыта 
Выделите текст и нажмите для цитирования  #  
+1   [10.03.2015 16:48] SexPistol Рейтинг 0.00     Стена пользователя SexPistol +35  Все ответы пользователя SexPistol

#1519891 пишет 12 зел/12 кред
Проголосовали: #1519891
Выделите текст и нажмите для цитирования  #  
+1   [10.03.2015 16:48] #1924762   Все ответы пользователя

:laugh:
Проголосовали: #1519891
Выделите текст и нажмите для цитирования  #  
+1   [10.03.2015 16:49] Boris131313 Рейтинг 1391.14     Стена пользователя Boris131313 +29  Все ответы пользователя Boris131313

12 зел/12 кред
Проголосовали: #1519891
Выделите текст и нажмите для цитирования  #  
+1   [10.03.2015 16:49] TeRR1bLe Рейтинг 1062.91     Стена пользователя TeRR1bLe +162  Все ответы пользователя TeRR1bLe

#1519891 пишет Нужно определить наименьшее положительное. Все хорошо, она работает и даже находит, но ввожу отрицательное число и оно выдает это число за наименьшее. Помогите доработать. Это считается тема с просьбой?


12 зел/12 кред

:xmas:
Проголосовали: #1519891
Выделите текст и нажмите для цитирования  #  
+1   [10.03.2015 16:49] gal68 Рейтинг 4543.83     Стена пользователя gal68 +194  Все ответы пользователя gal68

12 зел/12 кред
Проголосовали: #1519891
Выделите текст и нажмите для цитирования  #  
+1   [10.03.2015 16:50] Barsa Рейтинг 0.00     Стена пользователя Barsa +65  Все ответы пользователя Barsa

Ох уж это програмирование!!!!
Проголосовали: #1519891
Выделите текст и нажмите для цитирования  #  
+1   [10.03.2015 16:50] ser555ega Рейтинг 1937.27     Стена пользователя ser555ega +151  Все ответы пользователя ser555ega

:thumbsup:
Проголосовали: #1519891
Выделите текст и нажмите для цитирования  #  
+1   [10.03.2015 16:51] #2120536   Все ответы пользователя

12 зел/12 кред
Проголосовали: #1519891
Выделите текст и нажмите для цитирования  #  
+1   [10.03.2015 16:52] 380636884105 Рейтинг 0.00     Стена пользователя 380636884105 +45  Все ответы пользователя 380636884105

Зелень))))))))):yes:
Проголосовали: #1519891
Выделите текст и нажмите для цитирования  #  
+1   [10.03.2015 16:52] UznikBesedki Рейтинг 0.00     Стена пользователя UznikBesedki +290  Все ответы пользователя UznikBesedki

#1519891 пишет 12 зел/12 кред

:yes:
Проголосовали: #1519891
Выделите текст и нажмите для цитирования  #  
+1   [10.03.2015 16:56] #2174980   Все ответы пользователя

:puck::haha:
Проголосовали: #1519891
Выделите текст и нажмите для цитирования  #  
+2   [10.03.2015 16:57] TinyMouse Рейтинг 1054.09     Стена пользователя TinyMouse +56  Все ответы пользователя TinyMouse

С++ не знаю :(
Но по сути, тебе в 24-й строке помимо сравнения arr[min] со значениями массива, нужно каждое значение этого массива проверить на неотрицательность. Т.е. не проводить сравнения с эталоном, если оно меньше нуля.
Могу ошибаться. Тут синтаксис не знаю, к сожалению...
Проголосовали: #1519891, za
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 16:58] Oligarch Рейтинг 2430.38     Стена пользователя Oligarch +159  Все ответы пользователя Oligarch

#1519891 пишет Нужно определить......

Зелень:oops1:
Выделите текст и нажмите для цитирования  #  
+1   [10.03.2015 16:58] #1494951   Все ответы пользователя

подозреваю, что не нужно присваивать min = 0.
сделайте первый элемент массива минимумом, а следующие сравнивайте с ним.
Проголосовали: #1519891
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 17:11] tatjana Рейтинг 137.99     Стена пользователя tatjana +6  Все ответы пользователя tatjana

:hands:
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 17:25] Goga Рейтинг 3320.98     Стена пользователя Goga +132  Все ответы пользователя Goga

#1494951 пишет подозреваю, что не нужно присваивать min = 0.
сделайте первый элемент массива минимумом, а следующие сравнивайте с ним.

Не уверен, только я бы второй цикл сделал как 1-й
for (int i = 1... блин, меньше-больше не знаю как вбить)
{
}
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 17:26] #1494951   Все ответы пользователя

TinyMouse пишет Тут синтаксис не знаю, к сожалению...

так дело то не в синтаксисе вовсе. сортировка массива она и в африке сортировка массива.
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 17:26] #2057048   Все ответы пользователя

#include

using namespace std;

int main()
{
int size=-1;

while(size
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 17:36] Goga Рейтинг 3320.98     Стена пользователя Goga +132  Все ответы пользователя Goga

Есть у меня подозрение, что второй цикл рановато закрыт
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 17:36] #2057048   Все ответы пользователя

http://spohacke.besaba.com/main.cpp вот для тебя на серв. выложил

Добавлено спустя 18 минут 42 секунды
#2057048 пишет http://spohacke.besaba.com/main.cpp вот для тебя на серв. выложил

если тебе нужна только поиск минимального значения

Добавлено спустя 18 минут 43 секунды
#2057048 пишет http://spohacke.besaba.com/main.cpp вот для тебя на серв. выложил

если тебе нужна только поиск минимального значения

Добавлено спустя 18 минут 43 секунды
#2057048 пишет http://spohacke.besaba.com/main.cpp вот для тебя на серв. выложил

если тебе нужна только поиск минимального значения
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 18:06] #1519891   Все ответы пользователя

#2057048 пишет http://spohacke.besaba.com/main.cpp вот для тебя на серв. выложил

Добавлено спустя 18 минут 42 секунды
#2057048 пишет http://spohacke.besaba.com/main.cpp вот для тебя на серв. выложил

если тебе нужна только поиск минимального значения

Добавлено спустя 18 минут 43 секунды
#2057048 пишет http://spohacke.besaba.com/main.cpp вот для тебя на серв. выложил

если тебе нужна только поиск минимального значения

Добавлено спустя 18 минут 43 секунды
#2057048 пишет http://spohacke.besaba.com/main.cpp вот для тебя на серв. выложил

если тебе нужна только поиск минимального значения

http://wallmaker.ru/epic/view/Ba2rkT8txkkpWPw3XUUoi3rW

При вводе отрицательного числа в результате выводит минимальное отрицательное, а мне нужно минимальное положительное.:cry:
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 18:18] #2057048   Все ответы пользователя

http://spohacke.besaba.com/main.cpp исправил открой и обнови страницу

Добавлено спустя 01 минуту 11 секунд
какой у тебя возраст??
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 18:26] za Рейтинг 1294.75     Стена пользователя za +68  Все ответы пользователя za

TinyMouse пишет тебе помимо сравнения arr[min] со значениями массива, нужно каждое значение этого массива проверить на неотрицательность. Т.е. не проводить сравнения с эталоном, если оно меньше нуля.
может быть так:
int min=arr[0] ;
for (int i = 1 ; i < size ; i++) {
if (arr[i] > 0) {
if (arr[i] < min)
min = arr[i];
}
}
так вроде тоже правильно будет:
int min=arr[0] ;
for (int i = 1 ; i < size ; i++)
if (arr[i] > 0)
if (arr[i] < min)
min = arr[i];
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 18:30] #2057048   Все ответы пользователя

za пишет
TinyMouse пишет тебе помимо сравнения arr[min] со значениями массива, нужно каждое значение этого массива проверить на неотрицательность. Т.е. не проводить сравнения с эталоном, если оно меньше нуля.
может быть так:
int min=arr[0] ;
for (int i = 1 ; i &lt; size ; i++) {
if (arr[i] &gt; 0) {
if (arr[i] &lt; min)
min = arr[i];
}
}
так вроде тоже правильно будет:
int min=arr[0] ;
for (int i = 1 ; i &lt; size ; i++)
if (arr[i] &gt; 0)
if (arr[i] &lt; min)
min = arr[i];

лучше if(arr[i]>0 && arr[i]
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 18:42] #1519891   Все ответы пользователя

#2057048 пишет http://spohacke.besaba.com/main.cpp исправил открой и обнови страницу

Добавлено спустя 01 минуту 11 секунд
какой у тебя возраст??

18 лет, а разве это имеет значение?

Добавлено спустя 06 минут 17 секунд
#2057048 пишет http://spohacke.besaba.com/main.cpp исправил открой и обнови страницу

Добавлено спустя 01 минуту 11 секунд
какой у тебя возраст??

Результат такой же как и в первом случаи, при вводе отрицательного числа, минимальное значение отрицательное.
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 19:08] #2057048   Все ответы пользователя

http://spohacke.besaba.com/minimum_plus.cpp

Добавлено спустя 01 минуту 42 секунды
#2057048 пишет
Добавлено спустя 01 минуту 11 секунд
какой у тебя возраст??

для себя мониторинг делаю:cool:

Добавлено спустя 16 минут 54 секунды
http://spohacke.besaba.com/minimum_eee.cpp

Добавлено спустя 24 минуты 49 секунд
#2057048 пишет http://spohacke.besaba.com/minimum_plus.cpp

Добавлено спустя 01 минуту 42 секунды
#2057048 пишет
Добавлено спустя 01 минуту 11 секунд
какой у тебя возраст??

для себя мониторинг делаю:cool:

Добавлено спустя 16 минут 54 секунды
http://spohacke.besaba.com/minimum_eee.cpp

если и это у тебя не сработает я повешусь (полу шутка)
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 19:43] #1519891   Все ответы пользователя

#2057048 пишет spartakgevorgyan1997 пишет
http://spohacke.besaba.com/minimum_plus.cpp

Добавлено спустя 01 минуту 42 секунды
spartakgevorgyan1997 пишет

Добавлено спустя 01 минуту 11 секунд
какой у тебя возраст??

для себя мониторинг делаю

Добавлено спустя 16 минут 54 секунды
http://spohacke.besaba.com/minimum_eee.cpp

если и это у тебя не сработает я повешусь (полу шутка)

мыло и веревка есть?:lol: результат такой же:wacko:
а Вы у себя пробовали компилить?
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 19:49] #2057048   Все ответы пользователя

http://wallmaker.ru/epic/view/j2mBklgVw8QiLNQ4XZ3jzhpl

Добавлено спустя 06 минут 01 секунду
создай новый проект и компилируй

Добавлено спустя 18 минут 25 секунд
#include

using namespace std;

int main(){int size=-1;while(size

Добавлено спустя 23 минуты 02 секунды
#include
using namespace std;int main(){int size=-1;while(size
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 20:20] #1519891   Все ответы пользователя

#2057048 пишет http://wallmaker.ru/epic/view/j2mBklgVw8QiLNQ4XZ3jzhpl

Добавлено спустя 06 минут 01 секунду
создай новый проект и компилируй

Добавлено спустя 18 минут 25 секунд
#include

using namespace std;

int main(){int size=-1;while(size

Добавлено спустя 23 минуты 02 секунды
#include
using namespace std;int main(){int size=-1;while(size

Спасибо большое, все работает:thumbsup:
Выделите текст и нажмите для цитирования  #  
0   [10.03.2015 20:28] #2057048   Все ответы пользователя

это уже била делом принципа но нзч. а ты где учешся ??

НОВОСТИ
19.04.2024Технические работы с СБП
подробнее>>
03.04.2024Выплаты
подробнее>>

© 2004-2024 «WMMAIL» Пользовательское соглашение