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

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

Войти
Регистрация
Восстановить пароль
 
Forever Fallen
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 25
#1

массивы и матрицы - C++

16.06.2011, 16:32. Просмотров 435. Ответов 3
Метки нет (Все метки)

1)Дано вещественное число R и массив размера n. Найти два элемента массива, сумма которых наименее близка к данному числу R.

2) Дан набор из n целочисленных элементов. Найти максимальное количество подряд идущих максимальных элементов.

3) Отредактировать предложение удаляя из него те слова которые встречаются в предложении заданное число раз

4) Дан массив состоящий из n элементов. Назовем серией группу подряд идущих одинаковых элементов а длинной серии - кол-во этих элементов (длина серии может быть равна 1). Заменить каждую серию длина которой меньше k на один наибольший элемент массива.

5)Дана матрица размером m*n. Поменять местами ее первый и последний столбцы содержащие только положительные элементы.

помогите кто чем сможет - буду благодарен.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2011, 16:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос массивы и матрицы (C++):

Ошибка при вводе разного кол-ва строк и столбцов в матрицы. Динамич. матрицы/массивы - C++
Дана матрица, размерность вводит пользователь, данные тоже. Осуществить сортировку вставками, массива, который будет получен из суммы...

массивы и матрицы - C++
Помогите пожалуйста решить 2 задачи!Не очень дружу с программированием,поэтому приходится просить помощи у вас. 1)Дан одномерный...

С ++ (массивы, матрицы) - C++
Прошу помощи в написании алгоритмов(псевдокод) для решения данных задач.:help:

массивы и матрицы - C++
просмотрел темы, ну все дела:"срочно, горю и т.п.")))) к зачету по информатике нужно вот эти вот задачки... Желательно на borland c++....

Массивы и матрицы - C++
здраствуйте дорогие программисты !!!помогите решить одну из этих какую нибудь задачу: 1)Упорядочить элементы массива (Х1,Х2,...,Х50),...

Массивы и матрицы - C++
Добрый день,уважаемые программисты! Направьте на путь истинный! Перемножить матрицу Аij i=n, j=k на матрицу Вij (j=k , l=n ) Найти...

3
Я-Лис
29 / 64 / 13
Регистрация: 10.05.2011
Сообщений: 173
16.06.2011, 16:55 #2
5) //матрица из М строк и N столбцов.
Вообще, поменять местами ее первый и последний столбцы можно так:
C++
1
2
3
4
5
6
for (int i=0;i<M;i++)
{
     int c = A[i][0];
     A[i][0] = A[i][N-1];
     A[i][N-1] = c;
}
Но я не понял что значит Поменять местами ее первый и последний столбцы содержащие только положительные элементы?
Если надо поменять только положительные элементы,то можно сделать так:
C++
1
2
3
4
5
6
7
8
9
for (int i=0;i<M;i++)
{
      if(A[i][0]>0&&A[i][N-1]>0)   //меняем только положительные  
      {
         int c = A[i][0];
         A[i][0] = A[i][N-1];
         A[i][N-1] = c;
     }
}
0
Aneron
158 / 157 / 12
Регистрация: 20.04.2010
Сообщений: 570
16.06.2011, 17:02 #3
Цитата Сообщение от Я-Лис Посмотреть сообщение
Но я не понял что значит Поменять местами ее первый и последний столбцы содержащие только положительные элементы?
как я понимаю ищешь первый и последний столбы, в которых нет отрицательных элементов. затем их меняешь местами
0
timchuchok
15 / 15 / 0
Регистрация: 21.12.2010
Сообщений: 55
16.06.2011, 18:55 #4
1)

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;
 
int main()
{
    double R;
    int n;
    double a,b;
    cin>>R;
    cin>>n;
    double max;
    double *p = new double [n];
    for ( int i = 0; i < n; i++)
        cin>>p[i];
    max = p[0] + p[1];
    a = p[0];
    b = p[1];
    for  ( int i = 0; i < n; i++)
        for( int j = 0; j < n; j++)
        if( (p[i] + p[j]) > max && i!=j) 
        {
            max = p[i] + p[j];
            a = p[i];
            b = p[j];
        }
    cout<<a<<endl<<b<<endl;
    delete [] p;
    system("pause");
    return 0;
}
1
16.06.2011, 18:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.06.2011, 18:55
Привет! Вот еще темы с ответами:

массивы, матрицы - C++
ЛЮДИ отчисляют с палитеха помогите решить ети лабы пожалуйста!!!! задача 1 задан целочистный массив размера N. Напечатать все...

массивы(матрицы) - C++
Здравствуйте.Помогите пожалуста написать код программы: текст проги:&quot;поменять местами минимальный элемент матрицы размером n x n с...

Массивы (Матрицы) - C++
Общая постановка. Составить программы - одномерные массивы: задания 1-25. Массивы создаются в динамической области памяти с использованием...

Массивы и матрицы - C++
помогите сделать эти задачки, напишите коды на языке си 1) 2) 3)


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

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

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