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

ошибка в коде - C++

Восстановить пароль Регистрация
 
krisper
Сообщений: n/a
08.10.2012, 20:20     ошибка в коде #1
посмотрите код и подскажите что именно нужно изменить...)
я просто только начал учить с++ с нуля)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include "math.h"
#include <iostream>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    int s=0, sq=-1, k=1, f=2, l=-1, i=1, S=1/2*k; k++;
    double e;
    cout<<"e=";
    cin>>e;
    for (int k=1; abs(abs(S)-abs(s))>=e; i++)
    {
        f*=2*k;
        s=S;
        S=sq/f;
        k++;
    }
    cout<<i;
    return 0;
}
условие в файле ниже
Вложения
Тип файла: docx Документ Microsoft Word.docx (17.8 Кб, 6 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2012, 20:20     ошибка в коде
Посмотрите здесь:

C++ Ошибка в коде
Ошибка в коде C++
C++ Ошибка в коде
ошибка в коде C++
C++ Ошибка в коде
Ошибка в коде C++
Ошибка в коде C++
C++ Ошибка в коде

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kozlik_kozlik
7 / 11 / 0
Регистрация: 01.08.2012
Сообщений: 99
08.10.2012, 20:58     ошибка в коде #2
Начать с того, что у тебя S (которое большое) равно 0 в самом начале, а не тому, чего ты от него хочешь. Почему - кури обращение с переменными типа int.

А вообще, надо часть переменных сделать с плавающей точкой. У тебя ж целочисленное деление кругом. ОшибкА - это слишком оптимистично сказано. Их там полно.
silent_1991
09.10.2012, 19:46     ошибка в коде
  #3
 Комментарий модератора 
krisper, ваш файл не открывается. Поэтому я не могу сделать за вас грязную работу - придумать теме осмысленное название, а также выложить задание прямо на форум текстом, как должно быть. Так что потрудитесь, выложите задание в виде текста, а я сделаю всё так, будто бы так и было, будто вы прочли правила, прежде чем создавать тему.
Yandex
Объявления
09.10.2012, 19:46     ошибка в коде
Ответ Создать тему
Опции темы

Текущее время: 02:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru