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

Создать в динамической памяти одномерный массив целых чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка при инициализации массива http://www.cyberforum.ru/cpp-beginners/thread1167848.html
Что делать? Так как я понимаю, точку с запятой вообще в помине не должно здесь быть!о_О
C++ Ввести строку длинной не более 200 символов, вывести на экран последнее слово Задача: Ввести строку длинной не более 200 символов, вывести на экран последнее слово. http://www.cyberforum.ru/cpp-beginners/thread1167844.html
C++ Std::fstream почему функция write принимает параметр char* а не unsigned char* (аля byte*) ?
Ну собственно сабж... std::fstream fs; fs.write((char*)..) В случае бинарного потока я допустим пишу байты функцией write, как известно, байт - это значение от 0 до 255, то есть от 0 до FF, этот диапазон укладывается в unsigned char, а не в простой char, так почему же эта функция принимает в качестве указателя на данные именно простые знаковые чары? Вроде же возможна потеря данных ...
C++ Вычислить сумму и число положительных элементов матрицы A[N,N]
Вычислить сумму и число положительных элементов матрицы A, находящихся над главной диагональю. Помогите пожалуйста
C++ Рандомизация игры "Сапёр" http://www.cyberforum.ru/cpp-beginners/thread1167791.html
Суть. Писал сапёра,для рандомной расстановки мин использовал фунцию rand(). Ну всё работает. Ну это только,когда я запустил первый раз,в последующие разы мины расставлялись также. Как исправить?
C++ Прокоментируйте код со строки int t, t1 = 0, r = 0, t2; #include "stdafx.h" #include <iostream> #include <locale> #include <iomanip> #include <math.h> #include <conio.h> #include <time.h> using namespace std; подробнее

Показать сообщение отдельно
rikimaru2013
C++ Game Dev
2376 / 1070 / 234
Регистрация: 30.11.2013
Сообщений: 3,552
06.05.2014, 12:20     Создать в динамической памяти одномерный массив целых чисел
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
#include <iostream>
#include <ctime>
 
using namespace std;
 
void main()
{
    srand(time(0));
    int size = 200;
    int* arr = new int[size];
 
    for(int i=0;i<size;i++)
        *(arr+i) = rand()%100 - 50;
 
    for(int i=0;i<size;i++)
        cout << *(arr+i) << " ";
 
    int suma = 0;
 
    for(int i=0;i<size;i += 2)
        if( *(arr+i) < 0 )
            suma += *(arr+i);
 
    cout << endl << "Suma: " << suma << endl;
 
    delete [] arr;
}
 
Текущее время: 09:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru