Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Каждую нечетную цифру удвоить, а к четным цифрам дописать 01 в двоичном коде https://www.cyberforum.ru/ cpp-beginners/ thread1355105.html
Здраствуйте. Стоит задача: Выполнить следующую обработку входного потока данных: Данные поступают с клавиатуры до символа «0». Выполнить распознавание входной информации по следующим признакам: • Вводимые символы - цифра Разместить исходную информацию в квадратную матрицу. Размер матрицы определить по соответствующему количестве символов данного типа. Выполнить перекодировку информации по...
C++ Класс "Тест", контейнер
Один тестовый вопрос представляет собой структуру Task со следующими полями: вопрос, пять вариантов ответа, номер правильного ответа, начисляемые баллы за правильный ответ. Для моделирования набора тестовых вопросов реализовать класс TestContent, содержащий массив тестовых вопросов. Реализовать методы добавления и удаления тестовых вопросов, а также метод доступа к тестовому заданию по его...
C++ Чтение файла из входного потока https://www.cyberforum.ru/ cpp-beginners/ thread1355053.html
есть код в нем есть путь к файлу, как мне сделать так чтоб я не писал путь к файлу а данные считывались при если допустим я запущу вот так zadanie < q.txt т.е просто укажу параметр запуска с таким файлом а также прошу помощи с мутексами и condition_variable как сделать так чтоб входной поток считывал по 10к (не более) входных данных любая критика приветствуется! спасибо! #include...
C++ Найти такое минимально x, чтобы после выполнения кода переменные были равны заданным значениям https://www.cyberforum.ru/ cpp-beginners/ thread1355049.html
#include <iostream> using namespace std; int main() { int a,b; int gl; for (int x=60;x<100;x++){
Программа расчета выражения C++
Создать программу расчета математического выражения:
C++ Создание программы на вычисление контрольного числа штрих кода. на с++ https://www.cyberforum.ru/ cpp-beginners/ thread1355007.html
Вообще не представляю как написать программу программу на с++. По вычислению контрольного числа штрих кода по следующим правилам с диалогом пользователю. Это надо написать в консоли. 1. Сложить все цифры, которые стоят на четных местах: 6+1+4+0+1+9=21, 2. Полученную сумму умножить на 3: 21x3=63, 3. Сложить все цифры, которые стоят на нечетных местах, без контрольной цифры: ...
C++ Перевод с Paskal на C++. Найти среднее арифметическое в двумерном массиве Помогите, пожалуйста, перевести программу для нахождения среднего арифметического в двумерном массиве на Си++. program z; var a:array of integer; i,j: byte; n,m: integer; s: real; begin randomize; write('Введите количество строк '); readln(n); write('Введите количество столбцов '); readln(m); for i:=1 to n do begin https://www.cyberforum.ru/ cpp-beginners/ thread1355002.html C++ Не знаю как передать вектор в процедуру
Здравствуйте, нужно написать бинарный поиск в отсортированном массиве типа vector <int> , но не знаю как передавать вектор в процедуру, можете, пожалуйста что-нибудь посоветовать? #include <iostream> #include <algorithm> #include <vector> using namespace std; void cinn(vector<int> *p,int n); void cinn(vector<int> *p,int n)
C++ Организация условных переходов Здравствуйте, дорогие программисты. Очень нужна помощь с этим заданием. Через if else проверить, является ли заданное число четырехзначным и содержит ли одинаковые цифры. И нужно организовать окончание работы программы на ввод заданного символа. Заранее, спасибо. Задание пишем руками. Одна тема - одна задача. https://www.cyberforum.ru/ cpp-beginners/ thread1354982.html C++ Объекты абстрактного класса https://www.cyberforum.ru/ cpp-beginners/ thread1354967.html
Разбираю пример. В программе задается сразу 6 объектов. А нужно, чтобы количество объектов вводилось пользователем с клавиатуры. #include <iostream> #include <time.h> #include <ctime> #include <cstdlib> #include <stdlib.h> #include <GL\glut.h> #include <math.h>
C++ Wininet, как не использовать уже сохраненные куки
wininet как не использовать уже сохраненные internet explorer'ом куки и не сохранять новые?
C++ Заполнить матрицу случайными числами. Отобразить симметрично относительно вертикальной оси https://www.cyberforum.ru/ cpp-beginners/ thread1354935.html
Заполнить матрицу случайными числами. Отобразить симметрично относительно вертикальной оси секторы матрицы, которые лежат влево и вправо от главной и побочной диагоналей.
0 / 0 / 0
Регистрация: 03.10.2013
Сообщений: 78
16.01.2015, 20:02  [ТС] 0

Массивы: произведение ненулевых элементов, сумма четных чисел расположенных до минимального элемента - C++ - Ответ 7113999

16.01.2015, 20:02. Показов 1923. Ответов 6
Метки (Все метки)

Ответ

Enno, Спасибо , как то так. Проблемы со сдвигом возникли (
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
#include <math.h>
#include <iostream>
using namespace std;
int main()
{
    int n;
    cin >> n;
    int *a=new int[n] , proz=1;
    int *b=new int[n];
    int *c=new int[n];
    for (int i=0;i<n;i++)
    {
        cin >> a[i];
        if (a[i]!=0) proz*=a[i];
    }
    int min=a[0];
    int minindex=0, sum=0;
    for(int i=0;i<n;i++)
        if(min>a[i])  
        {
            min=a[i];
            minindex=i;
        }
    for (int i=0;i<minindex;i++)
        if(a[i]%2==0)
            sum+=a[i];
    for (int i=0;i<n;i++)
    {
        if (a[i]>0) b[i]=a[i];
        if (a[i]<0) c[i]=a[i];
    }
    cout << proz << endl;
    cout <<sum << endl;
 
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Массивы: произведение ненулевых элементов, сумма четных чисел расположенных до минимального элемента C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.01.2015, 20:02
Готовые ответы и решения:

Найти произведение четных отрицательных элементов массива, расположенных после минимального элемента
Помогите пожалуйста a) найти произведение четных отрицательных элементов массива, расположенных...

Найти произведение четных отрицательных элементов массива, расположенных после минимального элемента
Уважаемые пользователи, помогите решить задачу: Ввести с клавиатуры одномерный статический...

Сумма элементов массива, расположенных до минимального элемента
Написать пользовательскую функцию, решающую указанную ниже задачу. Массив создается в динамической...

Сумма элементов массива, расположенных до минимального элемента.
1. В одномерном массиве, состоящем из n элементов, вычислить: - произведение положительных...

6
16.01.2015, 20:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.01.2015, 20:02
Помогаю со студенческими работами здесь

Сумма элементов массива, расположенных до минимального элемента
Написать программу по обработке одномерных массивов. Размеры массивов вводить с клавиатуры. В...

Сумма элементов массива, расположенных после минимального элемента
В одномерном массиве, состоящем из n вводимых с клавиатуры целых элементов, вычислить сумму...

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

Вычислить сумму четных элементов, расположенных после минимального элемента массива
Вычислить сумму четных элементов, расположенных после минимального элемента массива напишите на...

Найти произведение положительных элементов, сумму элементов, расположенных до минимального элемента
Помогите, пожалуйста, написать программу В одномерном массиве, состоящем из n вещественных...

Вычислить произведение элементов, расположенных после минимального элемента в массиве
Ввести массив вещественных чисел из n элементов(задано константой). Вычислить произведение...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru