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

Динамическое выделение памяти - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ «Динамическая строка» и перегрузка операций. лаба http://www.cyberforum.ru/cpp-beginners/thread726135.html
Ввести с клавиатуры строку символов S1. Признак окончания ввода строки - нажатие клавиши "Ввод". Программа должна содержать перегруженную опера-цию «=», использование которой скопирует S1 в S2 при следующих условиях: Задача 1 . Без 2 первых и 2 последних символа; Если не трудно и есть какие мысли напишите плз, спасибо
C++ Запись случайных натуральных чисел в линейный массив for( j=0; j<10; j++) { arr=rand()%(b-a+1)+a; } Пытаюсь сделать так но выводит вообще не по теме 0BF014 что то в этом роде что делать? http://www.cyberforum.ru/cpp-beginners/thread726129.html
C++ Двумерный массив (Определить: сумму элементов в тех строках, которые не содержат отрицательных элементов)
Может у каво встречалась данная задача?подскажите пожалусто чем. Определить: сумму элементов в тех строках, которые не содержат отрица-тельных элементов; Заранее спасибо.
Одномерный динамический массив(конструктор и деструктор) C++
Может кто чем поможет по решению задачи?или подскажите где искать заранее спасибо. 1. произведение элементов массива, расположенных между максимальным и минимальным элементами.(Общая постановка. Пользовательский класс Array должен содержать конструктор с параметром для создания динамических целочисленных масси-вов (операция new или стандартная библиотечная функция calloc) и установки...
C++ Добавление и удаление товара из таблицы в структуре http://www.cyberforum.ru/cpp-beginners/thread726105.html
Добрый день! Вот собственно сам код. Создал подпрограмму по сортировке и выводе в файл. Не могу додуматься как реализовать добавление нового товара и удаление из таблицы имеющегося. Помогите чем сможете)) #include "stdafx.h" int _tmain(int argc, _TCHAR* argv) { return 0; } #include <iostream>
C++ Одномерные массивы: найти номер максимального элемент Вариант12 В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. Номер максимального элемента массива 2. Сумму элементов массива, расположенных после первого положительного элемента Преобразовать массив таким образом, чтобы сначала располагались элементы, целая часть которых лежит в интервале , а потом – все остальные #include <iostream> #include <math.h> using... подробнее

Показать сообщение отдельно
vet
 Аватар для vet
175 / 175 / 13
Регистрация: 08.04.2009
Сообщений: 1,309
10.12.2012, 15:25     Динамическое выделение памяти

Не по теме:

Используйте теги форматирования кода в следующий раз


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
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
 
void print(int **a)
{
    for(int i=0;i<9;i++)
    {
        for(int j=0;j<9;j++)
        {
            printf("%4d",a[i][j]); // вывод готовой матрицы
        }
        printf("\n"); // переход на новую строку, после вывода каждой строки
    }
    printf("\n");
}   
 
void perestanovka(int **a)
{
    int k = 0;
    for (int i=0;i<5;i++)
    {
        for (int j=i;j<9-i;j++)
        { 
            k=a[i][j];
            a[i][j]=a[8-j][8-i]; //меняем элементы зеркало побочной диагоняли половины матрицы
            a[8-j][8-i]=k;
        }
    }
}
 
int main()
{
//int a[9][9]; // матрица 9 на 9 целочисленная
int i,j,k;
int **a = new int*[9];
for(i= 0; i < 9; i++)
a[i] = new int[9];
 
for(i=0;i<9;i++){
for(j=0;j<9;j++){
a[i][j]=rand()%99; //заполнение матрицы случайными числами [0;99]
}
}
print(a);
 
perestanovka(a);
 
print(a);
 
system("pause");
return 0;
}
 
Текущее время: 02:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru