Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2015, 21:06   #1
narem
Пользователь
 
Регистрация: 22.11.2015
Сообщений: 15
По умолчанию Выдает синтаксическую ошибку.

Сам код
Код:
#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;

int main()
{
	setlocale(LC_ALL, "Russian");
	double           dx;
	const double     left_lim = 0,
		right_lim = 1;
	cout << "ВВод -> ";
	cin >> dx;
	if (dx > 0.1 || dx < 0.01){
		cerr << "Ошибка ввода" << endl;
		return 1;
	}
	cout << endl;
	int i = 0;
	for (double x = left_lim; x <= right_lim; x += dx; i++) {
		cout << "Шаг №" << setw(4) << i << ";" << " X=" << setw(4) << x << ";" << "  F(X)= " <<
			sqrt(2.0*x*x + 1.2 - cos(x)) - 1.0
			<< endl << "-----------------------------------------------------------------|" << endl;
	}
	return 0;
}
Безымянный.jpg

Последний раз редактировалось Stilet; 01.12.2015 в 21:29.
narem вне форума Ответить с цитированием
Старый 01.12.2015, 21:30   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
for (double x = left_lim; x <= right_lim; x += d, i++)
Запятую а не точку-запятую надо секции итераций.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.12.2015, 21:46   #3
narem
Пользователь
 
Регистрация: 22.11.2015
Сообщений: 15
По умолчанию

если убрать I++ то все и с ; работает нормально. А вот если ; заменит на , то куча ошибок
narem вне форума Ответить с цитированием
Старый 01.12.2015, 21:49   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну вынеси ты x += d в конец цикла. Что за проблема?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 02.12.2015, 16:43   #5
narem
Пользователь
 
Регистрация: 22.11.2015
Сообщений: 15
По умолчанию

так же ошибка
narem вне форума Ответить с цитированием
Старый 02.12.2015, 17:04   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код в студию.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выдает ошибку! Настюша 1991 Помощь студентам 0 27.04.2014 22:09
Выдает ошибку manula Microsoft Office Excel 11 21.12.2012 10:59
выдает ошибку (C++) Carter Помощь студентам 2 10.03.2012 17:37
С++ Просьба найти синтаксическую ошибку Trojan-PSW.Win32 Общие вопросы C/C++ 9 07.02.2008 13:19
[Microsoft][Драйвер ODBC dBase] Дата содержит синтаксическую ошибку в выражении запроса '#FNAIM_SH' Jon_1981 БД в Delphi 1 11.06.2007 10:20