Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.05.2012, 17:11   #1
Андрей frost
 
Регистрация: 23.03.2012
Сообщений: 3
По умолчанию Динамически распределяемая память!!

Очень сильно прошу.Помогите пожалуйста.буду должен! Разработать программу вычисления суммы элементов массива, состоящего из п вещественных чисел. Массив должен быть размещен в памяти динамически, а значение п вводиться с клавиатуры.

Последний раз редактировалось Андрей frost; 16.05.2012 в 18:02.
Андрей frost вне форума Ответить с цитированием
Старый 16.05.2012, 18:09   #2
asmars
Форумчанин
 
Аватар для asmars
 
Регистрация: 28.05.2011
Сообщений: 309
По умолчанию

Вы хотите, чтобы за Вас написали код?

Тут либо Вы показываете наработки свои, либо Вы платите.
Спеши медленно.
asmars вне форума Ответить с цитированием
Старый 16.05.2012, 18:31   #3
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

... либо Вы платите ...

Ну а для тех, кто предпочитает получать всё даром, вот демо-версия программы.
Естессно, как и любое демо, оно тоже имеет свои ограничения, зато есть огромный для современных студней плюс - бесплатно (((((Ж

Rififi вне форума Ответить с цитированием
Старый 16.05.2012, 18:31   #4
_KUL
Пользователь
 
Регистрация: 12.03.2011
Сообщений: 96
По умолчанию

Учусь С++, для тренировки думаю над задачками студентов (в универ не возьмут, поздно уже ) )

Вроде работает:
PHP код:
#include <iostream>

using namespace std;

int main()
{
    
int flagi;
    
int mas;
    
flag 0;
    
cout << "Vvodite elemente cherez enter, dlya ostanovki vvedite bykvy \n";
    while (
flag != 1) {
        
cin >> mas[i];
        if ((!(
mas[i] < 32768)) || (!(mas[i] > -32768))) {
            
mas[i] = 0;
            
flag 1;
        }
        
i++;
    }
    
int  j;
    
flag 0;
    for (
j=0;mas[j];j++) {
        
flag mas[j] + flag;
        
i++;
    }
    
cout << "Kol-vo elementov: " << << "\n";
    
cout << "Symma elementov: " << flag;
    
cout << endl;
    return 
0;

_KUL вне форума Ответить с цитированием
Старый 16.05.2012, 18:35   #5
asmars
Форумчанин
 
Аватар для asmars
 
Регистрация: 28.05.2011
Сообщений: 309
По умолчанию

Rififi, классно придумали
Спеши медленно.
asmars вне форума Ответить с цитированием
Старый 16.05.2012, 18:53   #6
Петррр
Форумчанин
 
Аватар для Петррр
 
Регистрация: 02.09.2011
Сообщений: 336
По умолчанию

Код:
#include <iostream>
#include <iomanip>
#include <ctime>

int main(int argc, char* argv[]) {
    size_t size;
    std::cout << "Size: ";
    std::cin >> size;
    srand(time(NULL));
    int * array = new int[size];
    for(int i = 0; i < size; i++) 
        std::cout << std::setw(4) << (array[i] = rand() % 20);
    std::cout << std::endl;
    int sum = 0;
    for(int i = 0; i < size; sum += array[i], i++)
        ;
    std::cout << "Sum: " << sum << std::endl;
    delete [] array;
    system("pause");
    return 0;
}
Если ты не можешь найти то, ради чего стоит жить, лучше найти то, за что стоит умереть
Петррр вне форума Ответить с цитированием
Старый 16.05.2012, 19:19   #7
Андрей frost
 
Регистрация: 23.03.2012
Сообщений: 3
По умолчанию

Всем огромное спасибо!
Андрей frost вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ввести строку в память динамически. _PROGRAMM_ Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 8 12.03.2012 12:59
Динамически массивы SkrudjMakdak Помощь студентам 7 23.09.2010 19:50
Динамически создать... lastarmyman Общие вопросы .NET 7 27.05.2010 21:20
динамически выделить память под верхний треугольник квадратной матрицы juventine Общие вопросы C/C++ 2 12.04.2009 13:06