0 / 0 / 0
Регистрация: 05.09.2014
Сообщений: 14
|
||||||
1 | ||||||
Ошибка в count<<x;05.09.2014, 21:04. Показов 1451. Ответов 19
Метки нет (Все метки)
Начал работать с С++ и столкнулся с Туевой Хучей проблем, основная из них незнание языка и синтаксиса.
Пожалуй первый свой косяк я сюда копипастну Линейное уравнение
0
|
05.09.2014, 21:04 | |
Ответы с готовыми решениями:
19
Странная ошибка volatile int count - count не является однозначным. Ещё про CloseHandle - для чего это? Нюансы синтаксиса: statement for - как понимать запись for (count=0, mask=1; count != 16; count++, mask<<= 1)? Ошибка C2872 count: неоднозначный символ Ошибка "идентификатор "count" не определен" |
4 / 4 / 2
Регистрация: 25.08.2014
Сообщений: 36
|
|
05.09.2014, 21:10 | 2 |
Наверное, вместо <> имеется ввиду (a > 0 || a < 0) ?
|| - это <условие1> ИЛИ <условие2> Т.е. мы говорим, что а должен быть больше или меньше ноля
1
|
0 / 0 / 0
Регистрация: 05.09.2014
Сообщений: 14
|
|
05.09.2014, 21:17 [ТС] | 4 |
просто переписав условие он перестал останавливаться=(, останавливался на if (b==0) x=0; почему?
Пишу с яблокобука, через Xcode, может ли в этом быть проблема? Добавлено через 1 минуту то есть мне необходимо его занулить?
0
|
40 / 40 / 17
Регистрация: 04.02.2014
Сообщений: 144
|
|
05.09.2014, 21:30 | 6 |
Bokinger, всё нормально с кодом, у меня первоначальный вариант работает
0
|
58 / 62 / 34
Регистрация: 14.03.2014
Сообщений: 905
|
||||||
05.09.2014, 21:33 | 8 | |||||
Что то у Вас странный синтаксис...
0
|
40 / 40 / 17
Регистрация: 04.02.2014
Сообщений: 144
|
|
05.09.2014, 21:41 | 10 |
В таком случае, конечно, не будет работать, ведь это деление на ноль. Вам просто нужно добавить дополнительную проверку во избежание таких случаев.
0
|
0 / 0 / 0
Регистрация: 05.09.2014
Сообщений: 14
|
|
05.09.2014, 21:42 [ТС] | 11 |
а с нулем, мне нужно сделать отдельное условие, чтобы не было деления на 0?
0
|
58 / 62 / 34
Регистрация: 14.03.2014
Сообщений: 905
|
|
05.09.2014, 21:43 | 12 |
Kerry_Jr 0 выведет)
Bokinger у Вас int/int = int причем округление всегда в меньшую сторону
1
|
0 / 0 / 0
Регистрация: 05.09.2014
Сообщений: 14
|
|
05.09.2014, 21:46 [ТС] | 13 |
а какой оператор допускает не целые числа в Си?
0
|
0 / 0 / 0
Регистрация: 05.09.2014
Сообщений: 14
|
|
05.09.2014, 21:54 [ТС] | 14 |
сейчас я делаю аналогию для квадратного уравнения и не могу воспользоваться sqrt, я прочитал, что это элемент библиотеки Math, но #include <math> не работает, как правильно это сделать?
0
|
0 / 0 / 0
Регистрация: 05.09.2014
Сообщений: 14
|
||||||
05.09.2014, 22:08 [ТС] | 16 | |||||
нужно ли мне прописывать using namespace "std"? Добавлено через 8 минут что я натворил на этот раз? Квадратное уравнение
0
|
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,713
|
||||||
05.09.2014, 22:28 | 18 | |||||
И, кстати, не забывайте, что 1/2 равно нулю, т.к. делится целое на целое.
И a попала в числитель.
1
|
0 / 0 / 0
Регистрация: 05.09.2014
Сообщений: 14
|
|
05.09.2014, 22:43 [ТС] | 19 |
zss, опа... а вот за целые отдельное спасибо!
Добавлено через 2 минуты zss, а почему 2.0?
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
05.09.2014, 23:06 | 20 |
Bokinger, чтобы сработало неявное преобразование типов и в знаменателе получилось дробное число, а не целое
1
|
05.09.2014, 23:06 | |
05.09.2014, 23:06 | |
Помогаю со студенческими работами здесь
20
iterator to count Неоднозначность переменной count Не компилируется код из-за переменной count как count endl заменить на printf ? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |