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

Из положительных элементов массива извлечь корень, отрицательные возвести в квадрат - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Извлечь из строки http://www.cyberforum.ru/cpp-beginners/thread86779.html
Здравствуйте! У меня есть строка типа System::String ^, в ней хранится, например, abc. Так вот, как объявить переменную, а затем и использовать её в программе? т.е. пользователь программы должен придумать имя переменной, а программа должна её объявить. Заранее благодарен!:) Добавлено через 1 минуту Или в System::string ^ хранится x>10, как подставить это выражение в if??
C++ Функция y=f(x) Ввести E, M и массив X. Для каждого X вычислить значение функции: http://www.cyberforum.ru/attachment.php?attachmentid=18821&stc=1&d=1263732211 вычисление функции прекратить если достигнута заданная точность E, либо взято в разложении ряда М членов. Для начала делал просто для 1 х, а не для масива, т.к. это уже легко реализовать. Вот что примерно получалось, (проблеммы с выходом из... http://www.cyberforum.ru/cpp-beginners/thread86766.html
C++ Шаблоны
При компиляции функция шаблона не выполняется template<class T> void sort_a(T a){ int min,n,m,k,i,j,t; min=0; cout<<"Punctul a"<<endl; for(i=0;i<n-1;i++){ min=i; // puncul a for(k=i+1;k<n;k++) { for (j=0;j<m;j++){ if (a==a) { continue; }
C++ дана целочисленная прямоугольная матрица
определить: максимальное из чисел встречающихся в заданной матрице более одного раза Добавлено через 18 секунд помогите пожалуйста(
C++ Циклы http://www.cyberforum.ru/cpp-beginners/thread86752.html
1)For. Дано целое число N(>0). Найти сумму (1^N)+(2^N-1)+...N 2)While. Даны целые положительные числа A и В. Найти их наибольший общий делитель (НОД) используя алгорит Евклида. НОД(А,В)=НОД (В,А мод В), если В<>0; НОД (А,0)=А. 3)Series. Дано целое число К, а также К наборов ненулевых целых чисел. Каждый набор содержит не менее двух элементов, признаком его завершения является число 0....
C++ Описание структуры TRAIN Задача: описать структуру с именем TRAIN, содержащую след. поля: 1)название пункта назначения 2)номер поезда 3)время отправления написать программу, выполняющую след. действия: 1)ввод с клавиатуры данных в массив, состоящий из 8 элементов типа TRAIN, записи должны быть размещены в алфавитном орядке по названиям пунктов назначения 2)вывод на экран информации о поездах, отправляющихся после... подробнее

Показать сообщение отдельно
Radjuk
134 / 68 / 12
Регистрация: 10.10.2009
Сообщений: 187
17.01.2010, 16:30     Из положительных элементов массива извлечь корень, отрицательные возвести в квадрат
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
float suma_pol=0,c,suma_otr=0,z;
for(i=0;i<10;i++)
 {
  if(A[i]>0)
   {
    suma_pol+=A[i];
   }
  if(A[i]<0)
   {  
    suma_otr+=A[i];
   }
 }
for(i=0;i<n;i++)
 {
  if(A[i]==0) 
   {
    A[i]=6; 
   }
 }
c=sqrt(suma_pl);
cout<<c<<"\n";
z=(suma_otr*suma_otr);
cout<<z;
вроде так
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru