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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2022, 13:30   #1
faxvb
Новичок
Джуниор
 
Регистрация: 31.05.2022
Сообщений: 1
Печаль c++ Задача

Ввести массив X, состоящий из 10-ти элементов целого типа. Вычислить элементы массива Y по формуле y[i]=0,3+x[i]^2
Найти P= x1*y2*x3*y3*... *x9*y9/x0*y0*x2*y2* ... *x10*y10 и определить остаток от деления
faxvb вне форума Ответить с цитированием
Старый 01.06.2022, 10:45   #2
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 736
По умолчанию

Цитата:
Сообщение от faxvb Посмотреть сообщение
Код:
x1*y2
- ошибка в задании? y1 имеется ввиду?
Cuprum5 вне форума Ответить с цитированием
Старый 01.06.2022, 11:06   #3
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 736
По умолчанию

Код:
#include <iostream>
using namespace std;
#define N 10
int x[N], y[N], o;
long long s = 1, d = 1;  //или перенести в double
double P = 1;

int main()
{
    /*
    cout << "Vvodim massiv x:\n";
    for(int i = 0; i < N; i++)
    {
        cout << "Vvedite " << i << " element ";
        cin >> x[i];
    }
    */
    //Delete
    for(int i = 0; i < N; i++)
        x[i] = rand()%10 + 2;
    cout << "Vivod massiva x:\n";
    for(int i = 0; i < N; i++)
        cout << x[i] << ' ';
    cout << '\n';

    for(int i = 0; i < N; i++)
        y[i] = 0.3 + x[i]*x[i];
    cout << "Vivod massiva y:\n";
    for(int i = 0; i < N; i++)
        cout << y[i] << ' ';
    cout << '\n';

    for(int i = 1; i < N; i+=2)
          s *= x[i]*y[i];
    cout << "s = " << s << '\n';
    for(int i = 0; i < N; i+=2)
          d *= x[i]*y[i];
    cout << "d = " << d << '\n';
    P = (double)s/d;
    cout << "P = " << P << '\n';
    o = s%d;
    cout << "o = " << o << '\n';

    return 0;
}
Cuprum5 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задача на зачёт. проблема Задача на нобелевскую премию! Sabotage5 Паскаль, Turbo Pascal, PascalABC.NET 2 18.03.2013 15:18
Задача по подсчёту статистики использования букв. Другая задача - по длинной арифметике Pascal ABC kimberly Паскаль, Turbo Pascal, PascalABC.NET 3 24.12.2012 17:03
Задача на оптимальный расчет маршрута (задача в презентации) в табличном процессоре Excel Toofed Помощь студентам 0 30.11.2011 01:12
Задача минимизации дисбаланса на линии сборки (задача минимакса) LenZab Microsoft Office Excel 13 13.03.2011 22:51