Вычислить значение выражения
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
dron1990, ты еще ничего не написал, а ошибку уже сделал ;)
Действительное число в программировании — это число с плавающей точкой. Для С/С++ это типы
float,doubleиlong double. Следовательно второйscanf_sдолжен принимать число по формату либо%f, либо%lf, либо%Lfсоответственно.Но ты не одинок. Ошибка есть и в задании. В формуле неправильно написан числитель. Скорее всего последний множитель в числителе подразумевался
(x - 2**n), а не(x - 2)**n. Либо неправильно записан второй множитель; в этом случае второй множитель должен быть(x**2 - 4*x + 4). Но ты бы уточнил все-таки.А то, что должно быть написано в цикле
for— это уж ты сам как-нибудь. Иначе цель работы не будет достигнута.да действительно, ошибка в числителе. исправил. программу написал, цель достигнута.спасибо