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

Одномерный массив. Заполнение, сдвиг - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Оформление программы в виде функции http://www.cyberforum.ru/cpp-beginners/thread795183.html
Здравствуйте! Задали задание заполнить массив элементами от 0 до 100, в кол-во 20 ячеек. И при этом поменять местами соседние элементы, сделал все, программа работает как надо. Но оказалось что ее нужно оформить в виде функции, а как это сделать я не знаю. Как это делать? #include <iostream.h> #include <stdlib.h> #include <time.h> int main() { int mas,i,k; ...
C++ Быстрое округление числа Здравствуйте уважаемые программисты! Подскажите как быстрее всего округлить число? double a = 4.78531 необходимо получить a = 4.80000 Я знаю один способ a = double(int(a*10 + 0.5))/10 Есть еще варианты? http://www.cyberforum.ru/cpp-beginners/thread795167.html
Алгоритмы сортировки: прямые, улучшенные (Сортировка с помощью прямого включения (метод простых вставок)) C++
Задание 1. Сортировка с помощью прямого включения (метод простых вставок). Методические указания к выполнению задания 1 Описать алгоритм сортировки. Проанализировать его эффективность. Написать программу сортировки данных с использованием указанного алгоритма. Зарание большое спасибо за помощь.
C++ Создать указанные динамические структуры, заполнить их информацией и сохранить данные в файлах
Задание 1. Для хранения информации об имеющихся в библиотеке n учебниках используются динамические структуры: линейный список, очередь, стек. Для каждого учебника должны быть указаны: фамилия автора, название, год издания, количество имеющихся экземпляров, признак востребованности учебника. Создать указанные динамические структуры, заполнить их информацией и сохранить данные в файлах....
C++ декомпиляторы С++ http://www.cyberforum.ru/cpp-beginners/thread795122.html
Здравствуйте, интересен такой вопрос - существуют ли декомпиляторы в С++ ?
C++ Одномерный массив (элементы с четными индексами переписать в массив z.в массиве z поменять местами максимальный и минимальный элементы) задан массив x(n).элементы с четными индексами переписать в массив z.в массиве z поменять местами максимальный и минимальный элементы.помогите как найти и поменять местами max и min плз подробнее

Показать сообщение отдельно
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
26.02.2013, 12:59     Одномерный массив. Заполнение, сдвиг
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
#include <stdlib.h>
#include <time.h>
 
void fill_array(int * pArr)
{
srand(time(0));
for(int i = 0; i<20; i++)
pArr[i] = rand()%100;
}
void print(int * pArr) 
{
for(int i = 0; i<20; i++)
std::cout<<pArr[i]<<" ";
std::cout<<std::endl;
}
void shift(int *pArr)
{
int tmp[20];
for(i=0;i<20;i++)
{
if(i<18)
tmp[i] = pArr[i+2]
else
tmp[i] = pArr[i-18];
}
for(i=0;i<20;i++)
pArr[i] = tmp[i];
}
int main()
{
int *pArray;
pArray = new int[20];
fill_array(pArray);
print(pArray);
shift(pArray);
print(pArray);
system("pause");
return 0;
}
 
Текущее время: 02:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru