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

Воспользовавшись указателями, поменяйте местами элементы массива с четными и нечетными индексами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выбрать из строки все чётные цифры (нуль отнести к ним), если они есть в строке, и поместить их в первый динамический массив, и все нечётные цифры, ес http://www.cyberforum.ru/cpp-beginners/thread799058.html
Решить задачи через Указатели... 2. .Пользователь вводит строку с клавиатуры (максимальная длина строки — 80 символов). Программа должна выбрать из строки все чётные цифры (нуль отнести к ним),...
C++ Определить, является ли число a делителем числа b? определить, является ли число a делителем числа b? http://www.cyberforum.ru/cpp-beginners/thread799045.html
Использование строк C++
Помогите с алгоритмом программы: вводим текст происходит проверка на наличие цифр прописью, заменяет их и выводит исправленый текст...например ввод: "Вышли тридцать три богатыря.." вывод: "Вышли 33...
C++ нахождение целого числа по информации о его цифрах!
в трехзначном числе зачеркнули его последнюю цифру когда в оставшимся двузначном числе переставили цифры а затем приписали к ним слева последнюю цифру числа x, то получилось число n. По заданному n...
C++ потоковый ввод и вывод строки С++ http://www.cyberforum.ru/cpp-beginners/thread799038.html
Ввести с клавиатуры строку символов. Вывести строку в обратном порядке на экран. В задаче использовать потоковый ввод и вывод строки
C++ Создать динамический массив нужного размера и скопировать в него все положительные элементы из первых двух массивов Решить задачи через Указатели... 1. Программа должна создать два массива со случайными элементами из диапазона , по 10 элементов в каждом массиве, вывести каждый массив на экран на отдельной... подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
6486 / 3130 / 307
Регистрация: 04.12.2011
Сообщений: 8,644
Записей в блоге: 5
03.03.2013, 01:53
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
int main (const int& Argc, const char* Argv[]){
setlocale(0,"rus");
const int Nelem=10;
int Arr[]={1,2,3,4,5,6,7,8,9,10};
int *begAr=&Arr[0];
int *endAr=&Arr[Nelem];
int *itrAr=begAr;
int *tmpValAr=new int(0);
cout<<"Задан\t1 2 3 4 5 6 7 8 9 10"<<endl;
while(itrAr<endAr){
*tmpValAr=*itrAr;
*itrAr=*(itrAr+1);
*(itrAr+1)=*tmpValAr;
itrAr+=2;
}
cout<<"Получен\t";
for(int i=0; i<Nelem; ++i)cout<<Arr[i]<<" ";
cout<<endl;
system("pause");
return 0;
}
3
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru