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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ односвязный список http://www.cyberforum.ru/cpp-beginners/thread244267.html
Написать программу формирования и печати односвязного списка дисциплин, по которым Вам предстоит сдавать экзамены в текущем семестре с указанием экзаменатора. Признаком окончания списка является значение “***” в качестве наименования дисциплины.
C++ Слово с минимальной долей гласных. Задание: Задан фрагмент текста. Найти в нем слово, в котором доля гласных минимальна. Говорят в C# проше, это так. Мне необщодимо сделать это в С++. Работаю на Borland компиляторе. Буду рад помощи. http://www.cyberforum.ru/cpp-beginners/thread244236.html
C++ Не работает програмка
Здравствуйте.Я недавно начал изучать С++ но еще ничего не понял.И вот попалась программка на глаза,попробовал набрать пишет файл неоткомпилирован,вот код #include <iostream> #include <string> #include <conio.h> #include <windows.h> using namespace std; int main(char arg) {
C++ Ошибка в программе
Здравствуйте.Помогите новичку только осваиваю C++ ничего не выходит C# знаю. Помогите исправить программу в консоле. #include "stdafx.h" #include "dos.h" #include <iostream.h> void main(void) {
C++ Укаатель на массив указателей http://www.cyberforum.ru/cpp-beginners/thread244225.html
Здравствуйте! Есть массив указателей: char *names = { "Sergey", "Yurii", "Olga", "Igori", NULL //Нулевая константа кончает список;
C++ Работа с текстом. Объясните алгоритм если не сложно.. 1. Дан текстовый файл, фразы в котором отделены друг от друга точками, а слова – пробелами и знаками препинания. Удалить из этого файла фразы, содержащие предлоги «с», «на», «под». Добавлено через 4 часа 36 минут По типу такой задачи есть на форуме но там ничего дельного не сказанно( подробнее

Показать сообщение отдельно
Blacccatt
0 / 0 / 0
Регистрация: 13.02.2011
Сообщений: 37
17.02.2011, 17:13  [ТС]     Поменять местами два элемента массива
посмотрите,правильно?
допустим задаю размерность массива 3
ввожу
3
2
8
Выдает мне
n=3
Так и должно быть?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
 using namespace std;
 int main ()
{
int mas[5];
int n,i,tmp;
 
      cout<<"N= ";// задаем размерность массива mas
  cin >>n;
     for (i=0; i<n;i++)  
         cin >>  mas[i];
 
 {  tmp=mas[0];
mas[0]=mas[n-1];
mas[n-1]=tmp;
}
 
cout<<"n="<<tmp ;
 
}
 
Текущее время: 07:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru