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

Все отрицательные элементы заменить на квадраты элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить количество отрицательных элементов в каждом столбце матрицы и сформировать из них новый массив http://www.cyberforum.ru/cpp-beginners/thread147257.html
Помогите девушке решить индивидуальные задачи по С++ ........help me please!!!! 2. Массив матрица A(N,M). Вычислить количество отрицательных элементов в каждом столбце матрицы и сформировать из них новый массив. Условия и Ограничения: -6 (меньше либо равно) A(N,M) (меньше либо равно) 6
C++ Массивы В общем надо написать программу: Найти минимум, заменить все числа, модуль которых больше минимума нулями, подсчитать количество замен. Заранее спасибо) http://www.cyberforum.ru/cpp-beginners/thread147256.html
Вывести числа в обратном порядке и определить сумму чисел C++
Здравствуйте, помогите пожалуста написать программу: Пользователь вводит 25 чисел с плавающей точкой. Вывести числа в обратном порядке и определить сумму чисел.
Строки. C++
11. Функция получает строку1 и строку2 и ищет в строке1 первую подстроку состоящую только из символов строки2. Функция возвращает адрес подстроки , если подстрока найдена, в противном случае 0
C++ Как поместить в шаблон статическую переменную? http://www.cyberforum.ru/cpp-beginners/thread147248.html
мучаюсь вторые стуки, не где не могу найти решения проблемы, смысл в следующим, сделал каласс образно говоря контейнер, в нем прописал статическую переменную для подсчета созданных объектов, все работает. решил реализовать в классе шаблон реализовал, отлично все работает. и тут стоило мне только вписать в класс статическую переменною, начало выкидывать ошибки типа таких \\ template<class...
C++ Реализовать функцию, перемещающую текст, находящийся между первыми двумя запятыми в строке, в начало текста. Реализовать функцию, перемещающую текст, находящийся между первыми двумя запятыми в строке, в начало текста. Если можно с коментариями. подробнее

Показать сообщение отдельно
neske
1482 / 849 / 76
Регистрация: 26.03.2010
Сообщений: 2,917
19.06.2010, 12:39
Я вот действиельно немного упрощу

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
#include <iostream>
#include <ctime>
#include <cmath>
 
int main ()
{
    // initial
    const int size=20;
    int MAS[size];
    int MAS_finish[size];
    // fill and output
    srand (time(NULL));
    std::cout << "Start matrix:\n";
    for (int i=0; i<size; i++) {
        MAS[i]=rand()%21-10;
        std::cout << MAS[i] << " ";
        MAS_finish[i]=MAS[i]; }
    std::cout << std::endl;
    // change
    for (int i=0; i<size; i++) {
        if (MAS[i]<0) MAS_finish[i]=(float)pow (MAS[i], 2);
        if ((MAS[i]>0) && (i!=0) && (i!=size-1))
                MAS_finish[i]=((float)pow (MAS[i-1], 2)+(float)pow (MAS[i+1], 2));
    }
    // output
    std::cout << "Finish matrix:\n";
    for (int i=0; i<size; i++)
        std::cout << MAS_finish[i] << " ";
    std::cout << std::endl;
 
    system ("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru