Массивы в С++

Тема в разделе "C/C++/C#", создана пользователем -, 24 авг 2009.

Статус темы:
Закрыта.
  1. Гость

    Здраствуйте программисты на этом курсе буду изучать С++ и нужно решить задачу.

    Вычислить значения элементов массива S, которые являются модулями элементов массива Z
    z={sinх, cosх<0.5;
    ctgх, cоsx>=0.5.

    х=х+n; n=10
     
  2. vital

    vital Больной Компом Детектед

    Регистрация:
    29 янв 2006
    Сообщения:
    2.468
    Симпатии:
    27
    Уважаемый лорд. В этом разделе есть свои правила. http://codeby.net/ipb.html?act=annou...f=107&id=21 - вот эти. Пожалуйста, прочитайте их. А потом исправьте свое сообщение. Или может лучше сразу идите в предложения о работе?
     
  3. DarkKnight

    DarkKnight Well-Known Member
    C\C++ Team

    Регистрация:
    1 авг 2010
    Сообщения:
    653
    Симпатии:
    0
    Код (C++):
    /*
    Вычислить значения элементов массива S, которые являются модулями элементов массива Z
    z={sinх, cosх<0.5;
    ctgх, cоsx>=0.5.
    х=х+n; n=10
    */


    /*
    codeby.net
    Autor: DarkKnight125
    */

    #include <iostream>
    #include <iomanip>
    #include <math.h>

    using namespace std;

    void main(void)
    {
    double* Arr;
    int Arr_Size = 0;
    int n = 10;
    double x = 0;
    setlocale(LC_ALL,"Russian");
    cout<<"Введите размерность массива Z : ";
    cin>>Arr_Size;
    Arr = new double[Arr_Size];
    cout<<"Введите x0 = ";
    cin>>x;

    for (int i = 0; i < Arr_Size; i++)
    {
    if (cos(x) < 0.5) Arr[i] = sin(x);
    else Arr[i] = 1.0/tan(x);
    x += n;
    }

    cout<<endl;
    for (int i = 0; i < Arr_Size; i++)
    {
    cout.setf(ios::left);
    cout<<"S["<<i+1<<"] = "<<setw(20)<<abs(Arr[i])<<"Z["<<i+1<<"] = "<<setw(20)<<Arr[i]<<endl;
    }

    }
     
Загрузка...
Похожие Темы - Массивы С++
  1. zhivushko
    Ответов:
    1
    Просмотров:
    1.194
  2. hollydoll
    Ответов:
    1
    Просмотров:
    1.067
  3. Mitch
    Ответов:
    1
    Просмотров:
    1.554
  4. filin94
    Ответов:
    1
    Просмотров:
    1.714
  5. Искушенный
    Ответов:
    0
    Просмотров:
    430
Статус темы:
Закрыта.

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