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

Массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ лаба по Си++ подскажите как написать=) http://www.cyberforum.ru/cpp-beginners/thread213036.html
Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик. Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент Заранее Огромное спасибо! =) Начинаю делать: создаю целочисленную матрицу, а вот дальше темный лес.....
C++ Лабиринт заданный массивом Лабиринт задан массивом A(n*n), в котором элемент A(k,m)=0, если клетка A(k,m)-прохадима и A(k,m)=1, если не прохадима. Начальное положение пункта задано в проходимой клетке (i,j) Выяснить сможет ли путник выйти из лабиринта(т.е. попасть в граничную клетку). Если да распечатать путь. Вообще не каких идей O_o =/ Добавлено через 6 часов 6 минут Памогите хатябы задать массив =/ http://www.cyberforum.ru/cpp-beginners/thread213025.html
C++ Работа в строках
Очень нужна помощь! Ввести строку. Вывести в виде нескольких строк так, чтобы в каждой строке было по 4 слова, первое слово начиналось в 5-ой позиции, а последнее заканчивалось в 60-ой.
Структуры,файлы,функции C++
Задача:дан массив структур с координатами точек x и y соответственно.При помощи функций определить: 1)среднюю точку(среднее арифметическое соответствующих минимальной и максимальной координат точек) 2)расстояние от каждой точки до средней 3)отсортировать по расстоянию Причем нужно сначала создать файл,заполнить его,потом читать из файла.У меня две ошибки вылетают,связанные с pow и ">"-знаком...
C++ вычисление с заданной точностью ctg(x) ... http://www.cyberforum.ru/cpp-beginners/thread213011.html
Ребят нужна помощь с данной задачкой ... необходимо вычислить с заданной точностью котангенс икс путем разложения в ряд тейлора ... возможно что то похожее уже обсуждалось на форуме только найти не могу ... любой помощи буду рад =)
C++ почему неработает код??? #include <iostream.h> int i,k1,k2,imax,n; void f( int *mas, const int n ) { cout<<"\n New array: "; for(i=0;i<n;i++) if(mas) cout<<mas<<" "; for(i=0;i<n;i++) if(mas==0) cout<<mas<<" "; } подробнее

Показать сообщение отдельно
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
17.12.2010, 13:27
Цитата Сообщение от Васисуарий Посмотреть сообщение
Даны 2 массива целых чисел M1 и M2 размером n
Сформировать новый массив M3. В котором взяты элементы из M1 и M2. Отсортировать все массивы по убыванию.
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
#include <iostream>
#include <ctime>
 
using namespace std;
 
void output(int *arr, int N)
{
    for(int i=0; i<N; i++)
    {
        cout<<arr[i]<<"  ";
    }
}
int* sort(int *arr, int N)
{
    int temp;
     for(int i=0; i<N; i++)
     {
         for(int j=i; j<N; j++)
         {
             if(arr[j]>arr[i])
             {
                 temp=arr[i];
                 arr[i]=arr[j];
                 arr[j]=temp;
             }
         }
     }
  return arr;
}
    
int main()
{
        srand((unsigned)(time(NULL)));
        int *arr,*arr2,*arr3;
        int N,k=0;
        cout<<"Enter N -> ";
        cin>>N;
        arr = new int[N];
        arr2= new int[N];
        arr3= new int[2*N];
        for(int i=0; i<N; i++)
         {
                    arr[i]=rand()%9;
                    arr2[i]=rand()%5;
                    arr3[k]=arr[i];
                    arr3[k+1]=arr2[i];
                    k+=2;
         }
        cout<<endl<<"Array 1 -> ";
        output(arr,N);
        cout<<endl<<"Array 2 -> ";
        output(arr2,N);
        cout<<endl<<"Array 3 -> ";
        output(arr3,2*N);
        //sorted arrays
        sort(arr,N);
        cout<<endl<<"Sorted array 1 -> ";
        output(arr,N);
        sort(arr2,N);
        cout<<endl<<"Sorted array 2 -> ";
        output(arr2,N);
        sort(arr3,2*N);
        cout<<endl<<"Sorted array 3 -> ";
        output(arr3,2*N);
    system("pause>>NULL");
   return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru