Форум программистов, компьютерный форум 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... подробнее

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