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

Поменять местами первый и последний элемент массива (исправить код) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Предупреждения компилятора об использовании неинициализированных переменных http://www.cyberforum.ru/cpp-beginners/thread674398.html
#include <stdio.h> #include <conio.h> #include <time.h> #include <stdlib.h> #define n 5 #define m 5 #define p 5 #define q 5 const int N = 20;
C++ Вставить после каждой серии нуль Дан целочисленный массив размера N. Вставить после каждой его серии элемент с нулевым значением. Серия-группа одинаковых значений(серия может быть равна 1).Спасибо заранее. http://www.cyberforum.ru/cpp-beginners/thread674395.html
C++ Вывести максимальное по абсолютной величине число
Ввести 10 действительных чисел, вывести максимальное по абсолютной величине число. #include<stdio.h> //#include "StdAfx" void main(void) { float a,absmax; int k=1; {
C++ Оператор switch
Дан номер телевизионного канала. Вывести на экран наиболее популярные программы этого канала
C++ Отсортируйте массив по убыванию и выведите на экран http://www.cyberforum.ru/cpp-beginners/thread674385.html
1. Напишите программу, которая принимает с клавиатуры число N, заполняет массив размера N случайными числами и выводит его на экран. Затем отсортируйте массив по убыванию и снова выведите на экран. 2. Напишите программу, которая принимает с клавиатуры число N и заполняет массив размера N последовательными чётными числами. Например, при вводе числа 5 программа должна заполнить массив следующим...
C++ Движение тела брошенного под углом к горизонту с сопротивлением воздуха Реализовал отрисовку тела, брошеного под углом к горизонту. Использовал следущие формулы: x = x0 + V0 * t * cos(a) y = y0 + V0 * t * sin(a) - 1/2 * g * t2 Подскажите пожалуйста, как модернизировать эти формулы так, чтобы учитывалось сопротивление воздуха? подробнее

Показать сообщение отдельно
poka nub
1 / 1 / 0
Регистрация: 15.10.2012
Сообщений: 22

Поменять местами первый и последний элемент массива (исправить код) - C++

18.10.2012, 19:22. Просмотров 670. Ответов 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
#include <iostream> 
#include <locale.h>
using namespace std; 
int main() 
{ 
    setlocale(LC_ALL,"ukrainian");
    int n, a, x[100]; 
    cout << "Введiть розмiр масива: ";
    cin >> n; 
    cout << endl; 
    for (int k = 0; k < n; k++) 
    { 
            cout << "x[" << k << "] = "; 
            cin >> x[k]; 
    } 
    for(int i=0; i<(n/2);i++)
    {
        a=x[i];
        x[i]=x[n-i];
        x[n-i]=a;
    }
    for (int k = 0; k < n; k++) cout << x[k] << ' '; 
    cin.get(); 
    cin.get(); 
    return 0; 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru