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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Извлечь из строки http://www.cyberforum.ru/cpp-beginners/thread86779.html
Здравствуйте! У меня есть строка типа System::String ^, в ней хранится, например, abc. Так вот, как объявить переменную, а затем и использовать её в программе? т.е. пользователь программы должен...
C++ Функция y=f(x) Ввести E, M и массив X. Для каждого X вычислить значение функции: http://www.cyberforum.ru/attachment.php?attachmentid=18821&stc=1&d=1263732211 вычисление функции прекратить если достигнута... 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; //...
C++ дана целочисленная прямоугольная матрица
определить: максимальное из чисел встречающихся в заданной матрице более одного раза Добавлено через 18 секунд помогите пожалуйста(
C++ Циклы http://www.cyberforum.ru/cpp-beginners/thread86752.html
1)For. Дано целое число N(>0). Найти сумму (1^N)+(2^N-1)+...N 2)While. Даны целые положительные числа A и В. Найти их наибольший общий делитель (НОД) используя алгорит Евклида. НОД(А,В)=НОД...
C++ Описание структуры TRAIN Задача: описать структуру с именем TRAIN, содержащую след. поля: 1)название пункта назначения 2)номер поезда 3)время отправления написать программу, выполняющую след. действия: 1)ввод с... подробнее

Показать сообщение отдельно
Павел апостол
0 / 0 / 0
Регистрация: 27.12.2009
Сообщений: 12

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

17.01.2010, 16:23. Просмотров 897. Ответов 1
Метки (Все метки)

задан массив состоящий из 10 элементов. из положительных извлечь корень, отрицательные возвести в квадрат, нулевые заменить числом б

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
34
35
36
37
38
#include <iostream>
#include <stdlib.h>
#include <math.h>
#include <stdio.h>
 using namespace std;
 
int main(int argc, char *argv[])
{  int N=3,i;
     int A[i];
int b; 
double x;
 
    cout<<"vvedite elementty: "<< endl;
  
    
    for(i=0; i<N; i++)
    {
          cout<<"["<<i<<"]= ";
          cin>>A[i];
       }
        cout<<"isxodnaya massiv "<<A[i]<<endl;
cout<<"vvedite b=";
cin>>b;
 
for ( i= 0; i<N; i++ ) {
    if ( A[i]>0 ) { x=sqrt(A[i]);
    cout<<x<<endl; }
    else if ( A[i]<0 ) { x=A[i]*A[i];
    cout<<x<<endl; }
    else 
    A[i]=b;
    cout<<x<<endl;
}
 
 
 system("pause");
        return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru