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

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

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

Даны последовательности - C++

17.05.2010, 10:26. Просмотров 383. Ответов 3
Метки нет (Все метки)

Даны последовательности a1...an и b1....bm,В последовательности a1...an и b1....bm все члены следующие за членом с наибольшим значением(за первым по порядку, если их несколько) заменить на 0.5...

Помогите пожалуйста эта я ни как не могу написать эту программу никаких мыслей, буду вам очень благодарна...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2010, 10:26     Даны последовательности
Посмотрите здесь:

Даны последовательности a1 - C++
Даны последовательности a1,...,an и b1,...,bn . Постpоить последовательность c1,...,ck из всех членов последовательности b1,...,bn ,...

Даны 2 последовательности по 15 чисел в каждой - C++
Даны 2 последовательности по 15 чисел в каждой. Найти наименьшее среди тех чисел первой последовательности, которые не входят во вторую...

Даны две последовательности а1,а2,...аn и b1, b2, ... bn (m<n). В каждой из них члены различны. - C++
Даны две последовательности а1,а2,...аn и b1, b2, ... bn (m&lt;n). В каждой из них члены различны. Верно ли, что все члены второй...

Даны целые числа a[1],.,a[n]. Найти число различных членов последовательности - C++
много мыслей, и все никуда: Даны целые числа a,...,a (в этой последовательности могут быть повторяющиеся члены). Найти число...

Даны две последовательности , выяснить,является ли вторая последовательность подпоследовательностью первой - C++
Вот такая задача : даны две последовательности x . . x и y . . y целых чисел. Выяснить, является ли вторая последовательность...

Даны целые числа а 1,а 2,. ,а N .Удалить из последовательности все члены со значением max(a1,.,aN)? - C++
Запишите в одномерном массиве.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
NNN777
299 / 157 / 19
Регистрация: 27.02.2010
Сообщений: 317
17.05.2010, 11:29     Даны последовательности #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
32
33
34
#include <stdio.h>
#include <time.h>
#include <iostream>
using namespace std;
const int N=20;
void main()
{
    setlocale (LC_ALL, "Russian");
    srand(time(NULL));
    int i, j, n, m, k=0;
    float a[N], max1;
    
    cout<<"Введите n: ";
    cin>>n;
 
    for (i=0;i<n;i++)
        cin>>a[i];
 
    cout<<endl;
    max1=a[0];
    for (i=0;i<n;i++)
        if (a[i]>max1)
        {
            max1=a[i];
            k=i;
        }
    for (i=k+1;i<n;i++)
        a[i]=0.5;
 
    cout<<endl;
    for (i=0;i<n;i++)
        cout<<a[i]<<" ";
    cout<<endl;
}
Masha90
0 / 0 / 0
Регистрация: 17.05.2010
Сообщений: 4
17.05.2010, 11:59  [ТС]     Даны последовательности #3
спс за помощь! но не мог бы ты для 2-х последовательностей это сделать? Или я не правильно поняла задачу?=)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2010, 12:11     Даны последовательности
Еще ссылки по теме:

Даны действительные числа a1, ., a15. Все члены данной последовательности, начиная с первого положительного, уменьшить на 1 - C++
Даны действительные числа a1, ..., a15. Все члены данной последовательности, начиная с первого положительного, уменьшить на 1.

даны 2 последовательности в файлах, в двух разных, нужно их обьединить и отсортировать по возрастанию. Но нужно сделать прогу с помошью указателей - C++
вот текст проги которую я сделал, но без указателей. переделайте пожалуйста #include&lt;fstream.h&gt; #include&lt;iostream.h&gt; void main(){ ...

В последовательности найти числа, которые близки к числам другой последовательности - C++
даны две последовательности чисел A = {a1, a2,…, an}, B = {b1, b2, …, bn},напечатать те и только те числа aj из последовательности A, для...

Массив. Найти, сколько членов первой последовательности совпадает с членами второй последовательности - C++
Всем привет! Нужна помощь в решении задачки. Вот её условие: Даны две последовательности целых чисел а1, а2,..., аn и b1, b2,...,...

Поиск максимальной последовательности в другой последовательности - C++
Доброго времени суток. Решая эту задачу, наткнулся на небольшую проблему... Не знаю, как точно описать ее в двух словах, поэтому покажу...

Найти числа из заданной последовательности, которые делятся на все числа из другой последовательности - C++
Вход программы имеет следующий формат. Сначала вводится N &gt; 0- количество чисел в последовательности А. Далее идут N целых чисел. После...


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

Или воспользуйтесь поиском по форуму:
NNN777
299 / 157 / 19
Регистрация: 27.02.2010
Сообщений: 317
17.05.2010, 12:11     Даны последовательности #4
Так а что тут для 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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include <stdio.h>
#include <time.h>
#include <iostream>
using namespace std;
const int N=20, M=20;
void main()
{
        setlocale (LC_ALL, "Russian");
        srand(time(NULL));
        int i, n, m, k=0, t=0;
        float a[N], b[M], max1, max2;
        
        cout<<"Введите n: ";
        cin>>n;
        cout<<"Введите "<<n<<" элементов: \n";
        for (i=0;i<n;i++)
            cin>>a[i];
        cout<<endl;
 
        cout<<"Введите m: ";
        cin>>m;  
        cout<<"Введите "<<m<<" элементов: \n";
        for (i=0;i<m;i++)
                cin>>b[i];
 
        cout<<endl;
        max1=a[0];
        for (i=0;i<n;i++)
                if (a[i]>max1)
                {
                        max1=a[i];
                        k=i;
                }
        for (i=k+1;i<n;i++)
                a[i]=0.5;
 
        max2=b[0];
        for (i=0;i<m;i++)
                if (b[i]>max2)
                {
                        max2=b[i];
                        t=i;
                }
        for (i=t+1;i<m;i++)
                b[i]=0.5;
        cout<<endl;
        for (i=0;i<n;i++)
                cout<<a[i]<<" ";
        cout<<endl;
        for (i=0;i<m;i++)
                cout<<b[i]<<" ";
        cout<<endl;
}
Yandex
Объявления
17.05.2010, 12:11     Даны последовательности
Ответ Создать тему
Опции темы

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