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

Произведение элементов массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не могу найти ошибку http://www.cyberforum.ru/cpp-beginners/thread1002439.html
Доброго времени суток. На днях написал программу, в логике программы вроде все правильно и подсчеты идут тоже корректные. Но до завершения программа не доходит и вылетает. Возможно я что-то неправильно сделал при работе с памятью. Суть задачи через каждые 10+-5 с в накопитель поступают заявки(детали), далее они идут в 1 канал, где обрабатываются 10+-7 с, после завершения обработки они поступают...
C++ Подсчитать в заданной строке число слов, которые могут быть разделены пробелом, табуляцией, переводом строки Объясните пожалуйста,в чем ошибка? #include<stdio.h> #include<string.h> int *words(char *s) { int len=strlen(s),i,k=1,l=0; if(len==0)return 0; if(s==' ')l=1; for(int j=l;j<len;j++) http://www.cyberforum.ru/cpp-beginners/thread1002419.html
Разность показаний на дисплее C++
Уважаемые форумчане, помогите решить вопрос с выводом разности показаний на дисплей. В программе есть определённый участок кода, который отвечает за вывод показаний измеряемой частоты на дисплей в числовом формате, например от 50000 до 55000. Показания меняются каждую секунду, как в большую сторону, так и в меньшую по отношению к отображаемому числу на дисплее. char str; lcd_gotoxy(0,1);...
C++ Опишите рекурсивную функцию number без параметров для определения количества элементов файла f
Помогите с задачкой :( type reals = file of real; var f: reals; Опишите рекурсивную функцию number без параметров для определения количества элементов файла f
C++ куб числа в С++ http://www.cyberforum.ru/cpp-beginners/thread1002407.html
Здравствуйте! У меня такая задумка, пользователь вводит число, а программа выводит куб от этого числа. Программа компилируется и ошибок не находит, вот только не выводит куб. #include <iostream> #include <stdio.h> #include <cmath> using namespace std; int cube (int x){ return x*x*x; } int main()
C++ Преобразовать указатель одного типа в указатель другого. Всем привет. Мне нужно выполнить задание "Преобразовать указатель одного типа в указатель другого. " Что-то совсем не понимаю. Помогите пожалуйста...) подробнее

Показать сообщение отдельно
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
09.11.2013, 13:34     Произведение элементов массива
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
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    int num;
    cout << "input numper of elements\n";
    cin >> num;
    int *arr = new int[num];
    int i = 0;
    while ((arr[i] != 0) && (i < num))
        ++i;
    i++;
    int mult=1;
    while ((arr[i] != 0) && (i < num))
    {
        mult *= arr[i];
        ++i;
    }
    cout << mult << endl;
    system("pause");
    return 0;
}
Добавлено через 1 минуту
Цитата Сообщение от Cancion2able Посмотреть сообщение
P.S. Если кто сможет, еще надо отсортировать, чтобы в первой половине массива были элементы на нечетных позициях, а во второй - на четных. Помогите, пожалуйста.
А что в первой половине должно быть на четных позициях?
 
Текущее время: 00:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru