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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Считать цифры из файла и отстортировать их по возрастанию http://www.cyberforum.ru/cpp-beginners/thread1732915.html
Ребят нужна ваша помощь, нужно считать цифры из файла отстортировать их по возрастанию, но через циклы а не контейнеры, вроде програма легка но на форуме найти не мог. Заранее спасибо.
C++ Ошибка при передача аргумента: "C2660: calc: функция не принимает 3 аргументов" Надо передать из void main() в void user(string login) аргумент login,и далее,не упоминав его в user,передать в void calc(string login). Если сделать так,то calc просто не принимает login. Как это решить? http://www.cyberforum.ru/cpp-beginners/thread1732914.html
Угрожает ли конь, стоящий на поле (k, l), полю (m, n) C++
Поле шахматной доски определяется парой натуральных чисел, первое из которых задает номер вертикали, а второе — номер горизонтали. Даны натуральные числа k, l, m, n. Требуется выяснить, угрожает ли конь, стоящий на поле .(k, l), полю (m, n). Из блок-схемы реализовать в C++.
Вычислить значение выражение без использования функции C++
Построить и записать алгоритм вычисления значения функции ch(𝑥) действительного аргумента x с точностью ε с использованием рекурсии. const double eps=1e-5; double ch(double x, double pow, int n){ int t=pow*x/n; if (fabs(t)<eps) return 0; return t+ch(x, pow*x, n+1); } int main(){ double x;
C++ Помогите исправить работу программы http://www.cyberforum.ru/cpp-beginners/thread1732874.html
помогите пожалуйста не могу подсчитать(правильно) правило трех восьмых. точность e= 0.00001 #include<iostream> #include<math.h> #include<iomanip> using namespace std; typedef double D; long int k; //Подынтегральная функция
 

Показать сообщение отдельно
TimeTwo
68 / 68 / 31
Регистрация: 29.11.2009
Сообщений: 318
12.05.2016, 15:43     Заменить отрицательные элементы в массиве их квадратами
пишите функцию
C++
1
2
3
void change(int* a) {
    *a = *a * *a;
}
и дальше циклом проверяете весь массив, если элемент отрицательный вызываем для него функцию
C++
1
2
for(int i=0;i<size;i++)
    if(A[i]<0) change(&a[i]);
 
Текущее время: 16:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru