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

Заменить все трехзначные элементы массива на 100 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Класс вектор на основе класса Complex. Найти угол между векторами http://www.cyberforum.ru/cpp-beginners/thread1215857.html
класс вектор на основе класса комплекс найти кут между векторами...
C++ Шахматная фигура конь Шахматная фигура конь ходит на 1 клетку по горизонтали и на 2 клетки по вертикали или наоборот на 2 клетки по горизонтали и на 1 по вертикали.Конь начинает свой путь с нижнего левого угла и двигаеться по доске n x n клеток.Определить количество способов которыми конь может дойти до правого верхнего угла доски за k шагов. http://www.cyberforum.ru/cpp-beginners/thread1215855.html
C++ Оптимальный маршрут почтальона
Найти оптимальный маршрут почтальона на ориентированном графе, который задается количеством вершин, ребер и матрицей инцедентности. Определить зависимость длины маршрута от начального пункта маршрута, если почтальон проходит все пути и возвращается в исходный пункт.
C++ Выбор кода при компиляции
Здравствуйте! Столкнулся с почти аналогичной проблемой, как и описанная в данной статье: http://www.solarix.ru/for_developers/cpp/snippets/compile-time-switch.shtml В ней идет разговор о выборе кода при компиляции в зависимости от типа входных данных. Моя же проблема, по сравнению со статьей, усложняется (а может и упрощается) тем, что нужно в зависмости от типа данных передавать в функцию...
C++ Сформировать строку состоящую из символов http://www.cyberforum.ru/cpp-beginners/thread1215837.html
Здравствуйте , помогите пожалуйста ввести с клавиатуры текст. Сформировать строку состоящую из символов порядковый номер которых в строке кратен 5 или 7. Исходный текст и результаты вывести в текстовый файл.
C++ Разделить числа на три подмножества используя класс Не работает класс Необходимо напечатать сперва все числа из отрезка A, B, потом все числа, меньшие A, потом все числа большие B.Использовать очереди и класс. В первой строке содержится 3 числа . Во второй строке содержится N положительных чисел. вход 5 488 894 921 16 973 752 344 выход 752 16 344 921 973 подробнее

Показать сообщение отдельно
Тамика
Котовчанин
 Аватар для Тамика
859 / 439 / 129
Регистрация: 16.02.2010
Сообщений: 2,538
Записей в блоге: 27
24.06.2014, 14:21     Заменить все трехзначные элементы массива на 100
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
#include <iostream>
#include <ctime>
 
int main()
{
    srand(time(NULL)|clock());
    int n;
    std::cout<<"Vvedite razmer masiva "<<std::endl;
    std::cin >> n;
    int* a=new int[n];
    
    for(int i = 0; i < n; ++i)
    {
        a[i] = -1000 + rand()%1000 + 1000;
        std::cout << "a["<<i<<"]="<<a[i]<<"\t"<<std::endl;
        if ((a[i] <= -100 || a[i] >= 100)) 
            a[i] = 100;
    }
 
    for(int i = 0; i < n; ++i)
        std::cout <<"\na["<<i<<"]= "<< a[i];
 
    delete []a;
    system("pause>>null");
}
 
Текущее время: 23:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru