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

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

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

Определить N – количество x(i) с чётными номерами, меньшими x(1) и x(max)/2. - C++

10.09.2010, 23:20. Просмотров 652. Ответов 4
Метки нет (Все метки)

не могу никак решить задачку:

Даны x1, x2, …, x8.
Определить N – количество x(i) с чётными номерами, меньшими x(1) и x(max)/2.

Надо чтобы ответы на экран выводились, и файлы должны записываться в статический массив.
Так же надо сделать форматированный вывод и колличество элементов должно задаваться.
Выручайте!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.09.2010, 23:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить N – количество x(i) с чётными номерами, меньшими x(1) и x(max)/2. (C++):

Горит зачет! Определить сумму чисел с чётными номерами и произведение чисел с нечетными номерами - C++
Определить сумму чисел с чётными номерами и произведение чисел с нечетными номерами. Подсчитать количество слагаемых и количество...

Дан одномерный массив. Если произведение элементов с чётными номерами больше произведения с нечетными номерами, то найти номер максимального элемента - C++
Дан одномерный массив. Если произведение элементов с чётными номерами больше произведения с нечетными номерами, то найти номер...

Найти произведение элементов массива с чётными номерами и количество элементов, удовлетворяющих условию - C++
Добрый день,я создал код по условию задачи: 3. В одномерном массиве С, состоящем из N вещественных элементов, вычислить: a)...

Найти сумму элементов массива с чётными номерами и среди них найти минимальный и количество, равных ему - C++
Найти сумму элементов массива с четными номерами и среди них найти минимальный и кол-во элементов, равных минимальному. Вывести исходный...

Определить количество членов последовательности являющихся чётными числами - C++
даны натуральные числа n a1...an определить количество членов последовательности являющихся четными числами это на С++

Произведение элементов с чётными номерами - C++
В одномерном массиве, состоящем из н целых элементов, вычислить: 1) произведение элементов с чётными номерами, 2) сумму элементов массива,...

4
vet
175 / 175 / 13
Регистрация: 08.04.2009
Сообщений: 1,309
11.09.2010, 02:57 #2
Я правда часть условий не понял, непонятна написана
Вот че сделал:

Цитата Сообщение от Quades Посмотреть сообщение
Даны x1, x2, …, x8.
Определить N – количество x(i) с чётными номерами, меньшими x(1) и x(max)/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>
using namespace std;
 
const int n = 8;
 
int main()
{
    srand((unsigned)time(NULL));
    int x[n];
    int N = 0;
    
    for(int i=0;i<n;i++)
    {
            x[i] = rand();
    }
    
    for(int i=0;i<n;i++)
    {
            cout << x[i] << " ";
    }
    
    cout << "\n\n";
    
    for(int i=0;i<n;i++)
    {
    if(x[i]<x[0]&&x[i]<(x[n-1]/2)&&i%2==0) { N++; cout << "x[ " << i << " ] = " << x[i] << " N = " << N << "\n"; }
    }
 
    cin.get();
    cin.get();
}
0
Quades
0 / 0 / 0
Регистрация: 30.06.2010
Сообщений: 9
11.09.2010, 20:48  [ТС] #3
спасибо! сейчас попробую
0
Quades
0 / 0 / 0
Регистрация: 30.06.2010
Сообщений: 9
14.09.2010, 21:32  [ТС] #4
а с использованием динамической памяти как она будет выглядеть?
0
ForEveR
В астрале
Эксперт С++
7979 / 4738 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
15.09.2010, 00:08 #5
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
#include <iostream>
using namespace std;
 
int main()
{
    const int n=8;
    srand((unsigned)time(NULL));
    int*x;
    int N = 0;
    x=new int[n];
    for(int i=0;i<n;i++)
    {
            x[i] = rand();
    }
    
    for(int i=0;i<n;i++)
    {
            cout << x[i] << " ";
    }
    
    cout << "\n\n";
    
    for(int i=0;i<n;i++)
    {
    if(x[i]<x[0]&&x[i]<(x[n-1]/2)&&i%2==0) { N++; cout << "x[ " << i << " ] = " << x[i] << " N = " << N << "\n"; }
    }
    delete[] x;
    cin.get();
    cin.get();
}
0
15.09.2010, 00:08
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.09.2010, 00:08
Привет! Вот еще темы с ответами:

Получить номера строк матрицы, для которых нет равных среди строк с меньшими номерами - C++
Для символьной квадратной матрицы порядка n получить номера строк, для которых нет равных среди строк с меньшими номерами. вот...

Вычислить произведение элементов массива с чётными номерами - C++
1. Вычислить произведение элементов массива с чётными номерами.

Найти произведение элементов массива с чётными номерами - C++
В одновимірному масиві, що складається з N цілих елементів, обчислити добуток елементів масиву з парними номерами та суму елементів масиву,...

Найти произведение элементов массива с чётными номерами - C++
Всем привет! Вот надо написать код: 1.Найти произведение элементов массива с чётными номерами. 2. Найти сумму элементов масива...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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