1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление

Программирование цикличиских алгоритмов

Тема в разделе "Вопросы новичков и не только", создана пользователем HappyDevil, 28 окт 2010.

Статус темы:
Закрыта.
  1. HappyDevil

    HappyDevil Гость

    Репутация:
    0
    В общем , это лаба по программированию , но есть проблема
    Код:
    #include <iostream.h> 
    #include <iomanip.h> 
    #include <math.h> 
    int main() 
    { 
    double a,b,h,x,y,s,p; 
    int n,i; 
    cout << "Vvedite a,b,h,n" << endl; 
    cin >> a >> b >> n; 
    x=a;
    h=(b-a)/10;
    do 
    { 
    p=s=1; 
    for (i=1; i<=n; i++) 
    { 
    p *= (pow(x,2))/(2*i*(2*i - 1)); 
    s += p; 
    } 
    y=(exp(x)+exp(-x))/2; 
    cout << setw(15) << x << setw(15) << y << setw(15) << s << endl; 
    x += h; 
    } 
    while (x <= b+h/2); 
    cout << endl; 
    return 0; 
    }
    господа! помогите разобраться в чём проблема ,ибо выбивает тучу ошибок , заранее благодарен !
    вот ошибки
    причём ошибки банальные , в чём прикол ?
     
  2. DarkKnight

    DarkKnight Well-Known Member

    Репутация:
    0
    Регистрация:
    1 авг 2010
    Сообщения:
    653
    Симпатии:
    0
    Ты пытаешься вызвать функции cin, cout, setw, которые в свою очередь находятся в пространстве имен std

    Код:
    #include <iostream.h> 
    #include <iomanip.h> 
    #include <math.h> 
    
    using namespace std; //Вот это поможет
    
    void main (void)
    {
    ....
    }
    либо вызывай их явно std::cin, std::cout и т.д.
     
  3. DarkKnight

    DarkKnight Well-Known Member

    Репутация:
    0
    Регистрация:
    1 авг 2010
    Сообщения:
    653
    Симпатии:
    0
    ++++++++++++++++++++++++++++++++++++++++++
    */Записал фразу в блокноте*/
     
  4. woka

    woka Гость

    Репутация:
    0
    да нет вродебы это текст программы взятый с методички БГУИР и немного дароботанный, но там
    Код:
    p=s=1;
    .
    а суть задания состоит вот в чём: Вывести на экран таблицу значений Y(x) и её разложения в ряд ы(ч) для изменяющегося от a до b с шагом h=(b-a)/10. но инициатор темы немного не правильно условия в коде программы записал возможно из за этого она не работает но это мало вероятно.
     
Загрузка...
Похожие Темы - Программирование цикличиских алгоритмов
  1. Роман K
    Ответов:
    0
    Просмотров:
    154
  2. School_Information
    Ответов:
    0
    Просмотров:
    202
  3. School_Information
    Ответов:
    1
    Просмотров:
    254
  4. Ник Уайлд
    Ответов:
    10
    Просмотров:
    3.354
  5. avizer
    Ответов:
    5
    Просмотров:
    1.072
Статус темы:
Закрыта.

Поделиться этой страницей