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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Добиться того, чтобы один из элементов матрицы, обладающий наибольшим по модулю значением, располагался в левом верхнем углу матрицы http://www.cyberforum.ru/cpp-beginners/thread781301.html
Назовем допустимым преобразованием матрицы перестановку двух строк или двух столбцов. Дана действительная квадратная матрица порядка n. С помощью допустимых преобразований добиться того, чтобы...
C++ Выделение объектов и вывод их на печать Приветствую вас господа. У меня тупиковая задача. Дали задание на работе, которое я в принципе не понимаю как делать. Немного знаком с С++ но изучать его времени нет вообще =(( Если сможете, помогите... http://www.cyberforum.ru/cpp-beginners/thread781295.html
Определить, сколько среди чисел меньших К, равных К и больше К C++
Задана последовательность из N вещественных чисел. Определить, сколько среди них чисел меньших К, равных К и больше К. Задачку нужно на C++ Заранее спасибо:)
C++ Нужен коментарий к строкам программы
Можете прокомментировать, что значат строки этой программы. Надо разобраться. #include "stdafx.h" #include <Windows.h> struct sobaka { char poroda; char klichka; int year;
C++ Некорректный вывод строки http://www.cyberforum.ru/cpp-beginners/thread781255.html
#include <iostream> #include <string> #include <cstring> #include <windows.h> #include <limits> using namespace std; char**form(int n) {
C++ Вычислить разницу "-" двух н-мерных векторов Помогите плз зделать програму. 4. Вычислить разницу "-" двух n-мерных векторов, задавая и раз-мерность и координаты в главной программе константами. Ввести в рассмотрение класс Vector. Добавлено... подробнее

Показать сообщение отдельно
Mr.kto
93 / 92 / 1
Регистрация: 18.08.2012
Сообщений: 309
07.02.2013, 16:24
Цитата Сообщение от mozifan Посмотреть сообщение
А теперь объясните
int temp=0;
temp=a[i];
a[i]=a[i-1];
a[i-1]=temp;
как это работает?
C++
1
2
3
4
int temp=0; //создал временную переменную для хранения значений
temp=a[i]; //записал это значения
a[i]=a[i-1]; //сделал перестановку
a[i-1]=temp; //записал значения с временной переменной в ячейку массива
Цитата Сообщение от mozifan Посмотреть сообщение
И почему массив выводится только через цикл?вот это понять не могу
все ж понятно
C++
1
2
    for (int i = 0; i < size; i++)
        cout<<massA[i];
идентичный код
C++
1
2
    for (int i = 0; i < size; i++)
        {cout<<massA[i];}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru