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

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

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

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

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

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

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

Даны две последовательности. Верно ли, что все члены второй последовательности входят в первую? - C++
Даны две последовательности a^1,a^2,...,a^n, b^1,b^2,...,b^n (m<n). В каждой из них члены различны. Верно ли, что все члены второй...

Даны две последовательности.Верно ли, что все числа второй последовательности входят в первую. - C++
Даны две последовательности {a}_{1},{a}_{2},...,{a}_{n} и {b}_{1},{b}_{2},...,{b}_{m} (m<n). В каждой из них числа различны. Верно ли,...

Даны последовательности 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 (в этой последовательности могут быть повторяющиеся члены). Найти число...

3
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;
}
1
Masha90
0 / 0 / 0
Регистрация: 17.05.2010
Сообщений: 4
17.05.2010, 11:59  [ТС] #3
спс за помощь! но не мог бы ты для 2-х последовательностей это сделать? Или я не правильно поняла задачу?=)
0
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;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2010, 12:11
Привет! Вот еще темы с ответами:

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

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

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

Даны целые числа a1, a2, ., an. Получить те положительные числа из этой последовательности, которые являются полными квадратами - C++
ПОМОГИТЕ решить задачу на C++ Заранее спасибо! Даны целые числа a1, a2, ..., an. Получить те положительные числа из этой...


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

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

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