Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 25.01.2016
Сообщений: 6
1

Из заданной последовательности создать новую последовательность согласно условию

25.01.2016, 17:43. Показов 1327. Ответов 2
Метки нет (Все метки)

2)дана непустая последовательность положительных чисел а1, а2, ..., оканчивающаяся нулем. получить а1, а1*а2, а1*а2*а3,...,0.
0
Миниатюры
Из заданной последовательности создать новую последовательность согласно условию  
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2016, 17:43
Ответы с готовыми решениями:

На основе заданной действительной матрицы создать новую и заполнить её согласно условию
Дана действительная матрица ij]i,j=1,…,n. Получить действительную матрицу ij]i,j=1,…,n, элемент bij...

На основе заданной матрицы составить новую согласно условию
Как из матрицы A составить B матрицу (2 ≤ n ≤100) ? . В которой B элемент равен...

В заданной последовательности найти подпоследовательность согласно условию, а в ней - минимальное значение

Из двух заданных последовательностей образовать новую согласно условию
Даны две последовательности a_1 ≤ a_(2 )… ≤ a_(n ) и〖 b〗_1 ≤ b_(2 )… ≤ b_(m ).Образовать из них...

__________________

Записывайтесь на профессиональные курсы C++ разработчиков
2
Dimension
583 / 451 / 223
Регистрация: 08.04.2014
Сообщений: 1,710
25.01.2016, 18:34 2
Лучший ответ Сообщение было отмечено mindless_pengui как решение

Решение

C++
1
2
3
4
5
6
d[0]=a[0];
int i=1;
while(a[i]){
 d[i]=d[i-1]*a[i];
 i++;
}
0
Эксперт С++
3206 / 1733 / 435
Регистрация: 03.05.2010
Сообщений: 3,867
26.01.2016, 02:04 3
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
//дана непустая последовательность положительных чисел а1, а2, ...,
//оканчивающаяся нулем. получить а1, а1*а2, а1*а2*а3,...,0.
///////////////////////////////////////////////////////////////////////////////
#include <algorithm>
#include <functional>
#include <iostream>
#include <iterator>
#include <numeric>
#include <sstream>
#include <string>
///////////////////////////////////////////////////////////////////////////////
typedef std::string     T_str;
///////////////////////////////////////////////////////////////////////////////
int     main()
{
    T_str               s;
    getline             ( std::cin, s );
    std::istringstream  ssin(s);
 
    std::partial_sum
        (
            std::istream_iterator   < int >     ( ssin ),
            std::istream_iterator   < int >     (),
            std::ostream_iterator   < int >     ( std::cout, "\t" ),
            std::multiplies         < int >     ()
        );
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.01.2016, 02:04

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Скопировать элементы исходной матрицы в новую матрицу согласно условию
Создать матрицу дробных чисел AxB, значения которых вводит пользователь. Заполнить матрицу с...

Изменить последовательность чисел согласно условию
Есть задание : Заданны три числа x,y,z. Те из них ,которые меньше 2, разделить на 45. Те, которые...

Получить последовательность символов согласно условию
Напишите пожалуйста код с подробными объяснениями и комментариями. Условие задачи: Даны...

Объединить две линейные таблицы новую таблицу, расположив элементы согласно условию
Слейте две линейные таблицы A и B в новую таблицу C, поставив элементы таблицы A на нечетные места,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.