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

Сформировать последовательность из элементов матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дан массив из 10 значений, вывести числа в порятке убывания http://www.cyberforum.ru/cpp-beginners/thread413549.html
Дан массив из 10 значений, он представляет собой рандомные числа, например 3,2,5,9,1,... Сделать сортировку чисел по убыванию. В программе использовать классы.
C++ Какие буквы встречаются чаще Помогите решить задачи. Ни чего не получается. Дана строка. состоящая из маленьких латинских букв и пробелов, не более 100 символов. Определить. какие буквы встречается в тексте наиболее часто. B выходной файл необходимо записать самые часто встречающиеся буквы без пробелов в алфавитном порядке. Другая задача. Имеется 3 вазы: две круглые и одна квадратная. Требуется определить можно ли... http://www.cyberforum.ru/cpp-beginners/thread413530.html
Сформировать из cтолбцов матрицы В матрицу С, в которой столбцы C++
Сформировать из cтолбцов матрицы В матрицу С, в которой столбцы расположены в порядке убывания модулей сумм их элементов. в матрице С найти сумму элементов строк с четными номерами, содержащих хотя бы один нулевой элемент. помогите пожалуйста Добавлено через 4 часа 13 минут помогите пожалуйста
C++ Алгоритм реализуемый с помощью вложенных циклов типа ПОКА
Очень прошу помочь решить задачу. Брату задали 6 задач, 5 из них я написал, а вот 6 никак не могу.. Текст задания: Выберите три различные точки из заданного множества точек на плоскости так, чтобы внутри треугольника с вершинами в выбранных точках лежала ровно одна точка. P.S. Написать не могу не из за ошибок в коде, а в принципе не понимаю что требуется. Раздел в задачнике называется как...
C++ Метод Гира 2 порядка http://www.cyberforum.ru/cpp-beginners/thread413511.html
Здравствуйте всем, нужна помощь, нужно написать программу которая бы всё это высчитавала и если есть такая возможность формулу показать... а то я не совсем понимаю, что да как т.к. в и-нете не могу найти ничего похожего... Заранее спасибо
C++ Дано натуральное число. Определить, сколько раз в нем встречается первая цифра Помогите сделать программу! "Дано натуральное число. Определить сколько раз в нем встречается первая цифра" Заранее спасибо! подробнее

Показать сообщение отдельно
hally
 Аватар для hally
0 / 0 / 0
Регистрация: 21.12.2011
Сообщений: 16
25.12.2011, 13:44  [ТС]     Сформировать последовательность из элементов матрицы
Спасибо, но нужно сделать чтобы вводилось и т д,что-то наподобие этой программы

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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#include <stdafx.h>
#include <stdio.h>
#include <iostream>
#include <ctime> 
#include <conio.h>
using namespace std;
int main()
{
cout << "Vvedite kolichestvo elementov :"<<endl;
int *iptr;                                   // указатель на массив
int *jptr;                                   // указатель на конечный массив 
int *lastptr;
int *min;                                    // указатель на мин. элемент массива
int n,i;
cin >> n;                                   // вводим количество элементов массива
int* a = new int[n];
 
for ( iptr = a, i=0; iptr < a+n; iptr++,i++) 
{                 // цикл ввода элементов массива
 
cout << "Vvedite " << i << " element = ";
cin >> *iptr;                                // вводим элементы массива
}
cout <<endl;
cout << "Zadaniu massiv"<<endl; 
cout <<endl;
min = a;                                  //указатель min равен указателю первого элемента
//нахождение минимального элемента массива-------------------
for (iptr = a+1; iptr < a+n; iptr++)                   
{   if (*iptr < *min) 
       {
         min = iptr;
         *min = *iptr;
       }
    cout << "Element: "<<*iptr << " "<<endl;         //заданный массив
  //  cout << "Nomer: " << iptr     << " "<<endl;  //номер элемента массива
}                                           
cout << "Min element: " << *min <<endl;
//-----------------------------------------------------------
cout <<endl;
//----удаляем положительные элементы массива, имеющие четный порядковый номер---
iptr=a+n;
i = n;
lastptr = a+n;                        //указатель на последний элемент массива
while (iptr > min)
  {               
         if( (*iptr >= 0) && (i % 2 == 0) )
         {    
             for ( jptr = iptr; jptr < lastptr-1; jptr++)
             {
                  *jptr = *(jptr+1);                  
             }
             lastptr--;
         }
         iptr--;
         i--;
        
  } 
//--------вывод массива--------------------------------------------------------
cout << "Konechniy massiv "<<endl;
for ( iptr = a; iptr < lastptr; iptr++) 
{
  cout << *iptr << " ";
}
 _getch() ;
 
 
}
 
Текущее время: 18:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru