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

Перестановка элементов в массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ вопрос про указателей http://www.cyberforum.ru/cpp-beginners/thread60602.html
вот напр эта строка int *m=new int; это как я понял создается указатель?тогда что такое new int?
C++ Программа ввода текста с клавиатуры. задание: Составить программу, которая вводит с клавиатуры строку, содержащую до 75 символов, и выводит на экран слова из этой строки, длина которых составляет 5...8 букв. В случае отсутствия таких слов выводится соответствующее со общение. прошу помочь написать программу. http://www.cyberforum.ru/cpp-beginners/thread60601.html
сортировка вектора C++
вектор содержит нетривиальные типы данных, (class t{int , char, struct c{...}...}) необходимо отсортировать вектор по одному из полей, какая сортировка будет быстрее вставками или qsort вектор (двусвязный) наверное грамотнее было назвать его списком... меня интересует только мнение (и почему) код в состоянии написать сам
C++ Срочно. Контрольная по строкам.
Срочно хелп плз! Задача: Дана строка, содержащая от 5 до 10 русских слов, рахделенных пробелами, конец строки - точка. Вывести на экран: 1. Все слова столбцом по алфавиту. 2. Нечетные слова, с удаленными первыми буквами. 3. Все слова, поменяв в каждом местами первую и последнюю буквы. Ограничения на задаваемые (введенные) слова:...
C++ Наследование конструкторов? http://www.cyberforum.ru/cpp-beginners/thread60581.html
Сдаю лабораторную на тему наследования в С++ : #include <iostream> using namespace std; class hero { protected: int jiv; int pow; public: hero(int j, int p)
C++ Решение примера с использованием цикла Нужно до завтра написать программу с использованием Циклов для решения следующего примера: http://s57.***********/i156/0911/6d/91932d40b75b.jpg Нужно вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от Хначальное до Хконечное с шагом dx и точностью e. Можно и без таблицы только решение. Помогите пожалуйста. подробнее

Показать сообщение отдельно
St@lker
0 / 0 / 0
Регистрация: 17.09.2009
Сообщений: 60

Перестановка элементов в массиве - C++

02.11.2009, 15:40. Просмотров 4722. Ответов 10
Метки (Все метки)

Помогите с задачкой:
Дан размер массива =100
Диапазон значений от -50 до +50
Во всех последовательностях положительных чисел изменить порядок элементов на противоположный.

Вообщем я вывел массив, потом вывел положительные числа этого массива но никак не могу сделать чтобы они метами поменялись.
вот набросок:
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
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <iostream.h>
 const int rasm=100;
 int mas[rasm][rasm];
 void main(void)
{
 int i,j;
 clrscr();
 for ( i=0,j=0;j<rasm,i<rasm;j++, i++)
  {
   mas[i][j]=random(rasm)-50;
   cout<<mas[i][j]<<' ';
  }
  cout<<endl;
 
 
 
  for (i=0,j=0;j<rasm,i<rasm;j++,i++)
   {
 
   if(mas[i][j]>0)
  
   cout<<mas[j][i]<<' '; //поидее сдесь должны поменяться местами положытельные числа, но чтото не так!
   }
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru