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

Поменять местами два элемента массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ устранить ошибки http://www.cyberforum.ru/cpp-beginners/thread225519.html
Привет! Я уже обращался с подобной просьбой, но остался без ответа. помогите пожалуйста. срочно надо! задача такова что нужно написать программу которая сортирует массивы из 1000, 5000 и 10000...
C++ Сортировка одномерного массива объясните пожалуйста алгоритм выполнения сортировки относительно компьютера(программы) http://www.cyberforum.ru/cpp-beginners/thread225475.html
Сформировать одномерный массив целых чисел C++
Здравствуйте. Скажите пожалуйста, что изменить, чтобы всё работало. Программа компилируется, но я не понял всех нюансов здачи. вот сама задача: При выполнении работы используются статические...
C++ Использовать для работы с матрицами указатели и операции вида *p++, p++
Здравствуйте. снова обращаюсь к вам. Задание такое: Использовать для работы с матрицами указатели и операции вида *p++, p++ и т.д. Матрицы динамические, размер вводится с клавиатуры. Числовые...
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread225454.html
помгите плиз сделать Дано: x1,...,x7; l1,...,l6; a, b Определить: S = \frac{\sum_{i=1}^{7} ({x}_{i} - ab)}{\sum_{j=1}^{6}({l}_{i} - a)} ;{P}_{i}=S{l}_{i}
C++ Устойчивость алгоритма сортировки Добрый вечер, всех с прошедшими праздниками. Может кто-нибудь подсказать (по возможности помочь реализовать) алгоритм проверки устойчивости алгоритма сортировки. Я понимаю, что нужно сортировать... подробнее

Показать сообщение отдельно
Xmassive

Поменять местами два элемента массива - C++

08.01.2011, 05:53. Просмотров 537. Ответов 2
Метки (Все метки)

Помогите решить пжл! в С++ ваще не шарю , а скора сессия

I сем – Алгоритмические языки программирования

Разработать схемы алгоритмов и программ (на Cu или C++) решение следующих задач:
1) Поменять местами два элемента – a и b
2) Вычислить Y= x2+5, если x<=2
2x, если x>2

3) Вычислить -x+1, если 1<x<=3
Y= 2x+1, если 4<=x<=6
0 – в ост. Случаях

4) Вычислить путем накопления сумму:

S=1/2+2/3+3/4+….. 10 слагаемых

5) Вычислить n!=1*2*3*……. n

6) Поменять местами 1 и посл., 2 и прид. посл. и т.д. элементы одномерного массива.

7) Найти минимальный элемент одномерного массива и его порядковый номер

8) Вводится матрица (квадратная) порядка n. Подсчитать сумму элементов главной диагонали.

9)Составить таблицу значений функций:
y=sin x на отрезке [-π, π]с шагом π/4

10) Составить таблицу значений функции
Z=x+2y при x, имеющихся на отрезке [-1, 1] с шагом 0,2 и y, изменяющемся на отрезке [0, 2] с шагом 0,4

I сем – Алгоритмические языки программирования

Разработать схемы алгоритмов и программ (на Cu или C++) решение следующих задач:
1) Поменять местами два элемента – a и b
2) Вычислить Y= x2+5, если x<=2
2x, если x>2

3) Вычислить -x+1, если 1<x<=3
Y= 2x+1, если 4<=x<=6
0 – в ост. Случаях

4) Вычислить путем накопления сумму:

S=1/2+2/3+3/4+….. 10 слагаемых

5) Вычислить n!=1*2*3*……. n

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
//--------------------
int start(int n){
        if( n < 1 )
                return -1;
 
        int y = 1, count = 1;
        for(int i = 2; i <= n; ++i){
                y *= i;
                count += y;
        }
 
        return count;
}
 
//------------------
int main(){
        std::cout << start(3) <<std::endl;
        return 0;
}
6) Поменять местами 1 и посл., 2 и прид. посл. и т.д. элементы одномерного массива.

7) Найти минимальный элемент одномерного массива и его порядковый номер

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream.h>
#include <conio.h>
 
  void main()
   {
    const int n=6;
    int i,min,imin,a[n];
    cout<<"  Enter elements: ";
     for(i=0;i<n;i++) cin>>a[i];
    min=a[0];
     for(i=1;i<n;i++)
      if(min>a[i]) { min=a[i]; imin=i+1; }
    cout<<"\n\n  min="<<min;
    cout<<"\n  i_min="<<imin;
    getch();
   }
8) Вводится матрица (квадратная) порядка n. Подсчитать сумму элементов главной диагонали.

9)Составить таблицу значений функций:
y=sin x на отрезке [-π, π]с шагом π/4

10) Составить таблицу зачений финкции
Z=x+2y при x, имеюшихся на отрезке [-1, 1] с шагом 0,2 и y, изменяющемся на отрезке [0, 2] с шагом 0,4
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru