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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Alex4801
0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 21
#1

Вычислить сумму S = P1 + P2 произведения P1 четных элементов массива xi и произведения P2 четных элементов массива yi , i = 1, 2, 3 - C++

26.12.2012, 19:29. Просмотров 389. Ответов 2
Метки нет (Все метки)

Пожалуйста решите.

Вычислить сумму S = P1 + P2 произведения P1 четных элементов массива xi и произведения P2 четных элементов массива yi , i = 1, 2, 3
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2012, 19:29     Вычислить сумму S = P1 + P2 произведения P1 четных элементов массива xi и произведения P2 четных элементов массива yi , i = 1, 2, 3
Посмотрите здесь:

Найти сумму четных элементов массива, стоящих на четных местах C++
Подсчет количества, суммы и произведения четных положительных элементов массива C++
Вычислить сумму четных и произведения нечетных C++
Найти сумму четных элементов массива cтоящих в четных местах (Ошибка C2065: необъявленный идентификатор) C++
Вычислить и вывести произведение первых 7 элементов массива и сумму следующих 7 элементов находящихся на четных позициях C++
Вычислить сумму элементов массива, стоящих на четных местах C++
C++ Вычислить сумму четных элементов массива
Вычислить сумму четных элементов массива и вывести отрицательные элементы на экран в обратном порядке C++
Найти произведение и сумму четных элементов массива, разность произведения и суммы C++
Вычислить сумму четных элементов массива C++
Вычислить произведения элементов массива C++
Найти сумму произведения четных чисел 1ой строки и произведения положительных чисел 3-го столбца C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vizapromo
18 / 11 / 1
Регистрация: 04.12.2012
Сообщений: 51
26.12.2012, 19:42     Вычислить сумму S = P1 + P2 произведения P1 четных элементов массива xi и произведения P2 четных элементов массива yi , i = 1, 2, 3 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
#include <conio.h>
#include <clocale>
using namespace std;
 
int main ()
{
    setlocale(LC_ALL, "rus");
    int x, y, i, px = 1, py = 1;
    cout << "Введите размер массива X" << endl; cin >> x;
    cout << "Введите размер массива Y" << endl; cin >> y;
 
    int *arrx = new int [x];
    int *arry = new int [y];
    cout << "Введите элементы массива X" << endl;
    for(i = 0; i < x; i++) {
        cin >> arrx[i];
        if(arrx[i] % 2 == 0)
            px *= arrx[i];
    }
    cout << "Введите элементы массива Y" << endl;
    for(i = 0; i < y; i++) {
        cin >> arry[i];
        if(arry[i] % 2 == 0)
            py *= arry[i];
    }
    cout << "Результат:" << endl << px + py << endl;
    delete []arrx;
    delete []arry;
return 0;
}
asidorchenko
379 / 205 / 25
Регистрация: 09.04.2012
Сообщений: 635
28.12.2012, 09:45     Вычислить сумму S = P1 + P2 произведения P1 четных элементов массива xi и произведения P2 четных элементов массива yi , i = 1, 2, 3 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <stdio.h>
 
int main()
{
 int P1;
 int P2;
 int S;
 int* xi;
 int* yi;
 xi=new int[3];
 yi=new int[3];
 int k;
 
 xi[0]=1; xi[1]=2;xi[2]=4;
 yi[0]=1; yi[1]=2;yi[2]=4;
 
 for(P1=1, P2=1, k=0;k<3;k++)
 {
  if (xi[k]%2 ==0)
   P1*=xi[k];
  if (yi[k]%2 ==0)
   P2*=yi[k];
 }
 S = P1+P2;
 
 delete[] xi;
 delete[] yi;
 
 printf("%d", S);
 
 return 0;
}
Yandex
Объявления
28.12.2012, 09:45     Вычислить сумму S = P1 + P2 произведения P1 четных элементов массива xi и произведения P2 четных элементов массива yi , i = 1, 2, 3
Ответ Создать тему
Опции темы

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