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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
VovaMazur
-12 / 33 / 8
Регистрация: 10.03.2011
Сообщений: 133
#1

Превратите последовательность b1,..., b25 по правилу, согласно которому если ai <0, то bi увеличивается в 10 раз, иначе bi заменяется нулем - C++

14.03.2011, 20:50. Просмотров 482. Ответов 3
Метки нет (Все метки)

Пусть данные целые числа а1,..., a25, b1,..., b25. Превратите последовательность b1,..., b25 по правилу, согласно которому если ai <0, то bi увеличивается в 10 раз, иначе bi заменяется нулем (i = 1, ..., 25).

C++
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2011, 20:50     Превратите последовательность b1,..., b25 по правилу, согласно которому если ai <0, то bi увеличивается в 10 раз, иначе bi заменяется нулем
Посмотрите здесь:

Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. Определить, сколько раз в этой последовательности меняется знак - C++
Помогите решить задачи через цикл do _ while: 4) Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. Определить, ...

Сортировка массива согласно правилу - C++
Написать функцию сортирование массива согласно правилу: сначала четные по убыванию, а потом нечетные по убиванию. Задание реализовать с...

Реализовать ветвление согласно заданному правилу - C++
Доброго времени суток. Обращаюсь за помощью. Нужно сделать ветвление. Если sum = a/b - не целое число написать нет, иначе написать значение...

Вывод массива согласно заданному правилу. - C++
Вывести на экран числа в виде следующей таблицы: 41 42 43 ... 50 51 52 53 ... 60 61 62 63 ... 70 ... 71 72 73 ... 80

Написать программу которая реализует шифр Цезаря, т.е. каждая буква заменяется на следущую за ней по алфавиту, а последняя буква заменяется первой - C++
Написать программу которая реализует шифр Цезаря, т.е. каждая буква заменяется на следущую за ней по алфавиту, а последняя буква заменяется...

Заполнить квадратную матрицу согласно заданному правилу - C++
помогите пожалуйста Заполнить двумерный массив размером 7 на 7 пояснением если не трудно на языке c++ заранее спасибо

Найти N-ый член последовательности, построенной согласно заданному правилу - C++
Здравствуйте! У меня опять задача с E-olymp 11 (оптимизировать код): Условие: Числовая последовательность Дима недавно...

Время выполнения программы увеличивается, если добавить проверку - C++
я написал программу на перебор цикла из массива. И время её выполнения в данном примере занимает 5секунд, однако, если добавить 15 строку...

Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. С++ - C++
Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. Определить, сколько раз в этой последовательности меняется знак...

Дана последовательность целых чисел, которая заканчивается нулем. - C++
Дана последовательность целых чисел, которая заканчивается нулем. Найти номер минимального элемента этой последовательности. вот есть...

Если елементы массива соседние одинаковы то один из них заменяется на 0 а другой увеличиваетмя на один - C++
#include &quot;stdafx.h&quot; #include&lt;string&gt; #include &lt;cmath&gt; #include &lt;iostream&gt; #include&lt;locale&gt; using namespace std; const int...

Заменить минимальный элемент массива нулем, а максимальный увеличить в десять раз - C++
В массиве Y, содержащем 14 элементов, заменить минимальный элемент нулем, а максимальный увеличить в десять раз.


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
14.03.2011, 21:02     Превратите последовательность b1,..., b25 по правилу, согласно которому если ai <0, то bi увеличивается в 10 раз, иначе bi заменяется нулем #2
VovaMazur,
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
#include <iostream>
#include <cstdlib>
#include <ctime>
using std::cout;
using std::endl;
int main()
{
    const int N=25;
    int A[N],B[N];
    cout<<"A -> ";
    for(int i=0; i<N; i++)
    {
        A[i]=rand()%9-5;
        cout<<A[i]<<" ";
        B[i]=rand()%8-4;
    }
    cout<<endl<<"B[i] -> ";
    for(int i=0; i<N;cout<<B[i]<<" ",i++);
    cout<<endl<<"B after replace -> ";
    for(int i=0; i<N; i++)
    {
        A[i]<0 ? B[i]*=10 : B[i]=0;
        cout<<B[i]<<" ";
    }
    system("pause");
    return 0;
 
}
VovaMazur
-12 / 33 / 8
Регистрация: 10.03.2011
Сообщений: 133
13.04.2011, 18:07  [ТС]     Превратите последовательность b1,..., b25 по правилу, согласно которому если ai <0, то bi увеличивается в 10 раз, иначе bi заменяется нулем #3
А можна на С.? Через printf и scanf
я ошибся. У меня язык Си а не С++
ruskape
0 / 0 / 0
Регистрация: 30.09.2016
Сообщений: 11
18.11.2016, 10:08     Превратите последовательность b1,..., b25 по правилу, согласно которому если ai <0, то bi увеличивается в 10 раз, иначе bi заменяется нулем #4
а можно на C?
Yandex
Объявления
18.11.2016, 10:08     Превратите последовательность b1,..., b25 по правилу, согласно которому если ai <0, то bi увеличивается в 10 раз, иначе bi заменяется нулем
Ответ Создать тему
Опции темы

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