Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Определить могут ли три значения представлять стороны треугольника. Привет всем:) В книге по С++, попалось вот такое задание( смотрите вложение ). Я в замешательстве :wall: Помогите сделать такую программу. Буду пытаться сам, но Заранее спасибо:) 4.32 Напишите программу, которая читает три ненулевых значения типа double, определяет и печатает, могут ли они представлять стороны треугольника. https://www.cyberforum.ru/ cpp-beginners/ thread1030642.html Вычислить функции с использованием их разложения в степенной ряд. Функции и Перегрузка функций C++
Добрый день. Дана лабораторная работа, (см. ниже 2 скриншота) по заданию нужно вычислить функции с использованием их разложения в степенной ряд (функции с передачей параметров по значению). Я вроде бы выполнил условия, результаты видны, но не у верен в правильности, т.к. читал немного литературы и смотрел примеры. Результат - мой код внизу. А главное, не пойму как внедрить перегрузку...
C++ построить на экране Колобка https://www.cyberforum.ru/ cpp-beginners/ thread1030631.html
4. построить на экране Колобка
C++ построить на экране Дом 3. построить на экране Дом https://www.cyberforum.ru/ cpp-beginners/ thread1030630.html
Деструктор класса C++
Имеется собственный класс, возник вопрос, деструктор класса вызывается не явно ? если так, то в какой момент он вызывается ?
C++ Задача на сортировку https://www.cyberforum.ru/ cpp-beginners/ thread1030587.html
Друзья, нужна помощь с кодом) Выводит полную чушь( Условие задачи: есть одноименный массив длиной 40. Отсортировать методом выбора элементы массива, которые являются не кратными числами(числа генерируются рандомно от 0 до 50) #include <stdio.h> #include <conio.h> #include <iostream> #include <ctime> // ctime для функции srand() #include <time.h> #include <math.h>
C++ Чтение больших и малых букв https://www.cyberforum.ru/ cpp-beginners/ thread1030567.html
Ребят, подскажите пожалуйста как сделать так, чтобы программа работала как с прописными, так и с заглавными буквами латинского алфавита, а то программа работает хорошо с прописными а с заглавными выводит иероглифы. Заранее спасибо.
C++ ms visual c++ 6.0 для Windows 7 x64
Дайте кто ссылку на скачивание или архивчик. Ничего не могу найти.
C++ Массивы, операторы цикла, условный оператор https://www.cyberforum.ru/ cpp-beginners/ thread1030563.html
Посчитать и вывести на монитор колилчество бит установленных в 0 в коде ASCII для английских букв. Создать и напечатать массив этих букв по возрасртанию в них количества бит установленных в 1.
C++ Биты и битовые операции написать программу, которая позволит ввести 2 числа a и b типа long с клавиатуры напечатать их на дисплее используя битовые операции поменять местами в них двойки бит.вывести результат. Поставить в OCT и BIN формах число типа long -65535 https://www.cyberforum.ru/ cpp-beginners/ thread1030554.html
TMemoryStream & Struct, как читать/писать структуры из/в поток? C++
на ++ пытаюсь перейти недавно... на С, задача была тривиальной и решена давно, но по обстоятельствам нужно перенести на С++. на входе имеем: struct SystemIdentificationInformation { char MID; WORD N; WORD reserved;
C++ Определить функцию https://www.cyberforum.ru/ cpp-beginners/ thread1030545.html
Определить функцию, которая будет менять все буквы нижнего регистра в строке на буквы верхнего регистра. Данные что вводятся: начальная строка. Данные что выводятся: переделанная строка.
11 / 11 / 3
Регистрация: 18.12.2011
Сообщений: 112
07.12.2013, 16:56 0

заменить все положительные элементы на противоположные - C++ - Ответ 5451522

07.12.2013, 16:56. Показов 1301. Ответов 5
Метки (Все метки)

Ответ

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
39
40
41
42
43
#include <iostream>
#include <time.h>
 
using namespace std;
 
void float1(double *mass, int const n)
{
    for(int i = 0; i < n; i++)
        mass[i] = (10000.0*double(rand())/RAND_MAX)/1000.0-5.0;
}
 
void float2(double *mass, int const n)
{
    for(int i = 0; i < n; i++)
cout << mass[i] << ' ';
cout << endl;
}
 
double element(double *mass, int const n)
{
double x,y;
for(int i=0;i<n;i++)
if(mass[i]>0)
{
    x=mass[i];
    y=-x;
    mass[i]=y;
    cout << y << " " ;
}
    return 0;
}
 
int main()
{
srand((unsigned)time(0));
int const n=10;
double mass[n];
float1(mass, n);
float2(mass, n);
cout << '\n';
element(mass, n);
return 0;
}
Цитата Сообщение от Аннaa Посмотреть сообщение
что не так?
Добавлено через 1 минуту
порядок имеет место в операторе присвоения "=" слева должна быть переменная которой присваиваем, справа то что хотим присвоить, и да функции лучше не называй типами данных(есть такой float)

Добавлено через 18 минут
вот еще с округлением если я правильно понял что имелось ввиду под round
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
void MakeInteger( int *intmass, double* mass, const int n)
{
for(int i = 0; i < n; i++)
{
    if(mass[i]<0)
    {
        intmass[i] = static_cast<int> (mass[i]-0.5); 
        cout<<intmass[i]<<" ";
    }
    else
        intmass[i] = static_cast<int> (mass[i]+0.5); 
        cout<<intmass[i]<<" ";
}
 
}
int main()
{
srand((unsigned)time(0));
int const n=10;
int intmass [n];
double mass[n];
float1(mass, n);
float2(mass, n);
MakeInteger(intmass,mass,n);
cout << '\n';
element(mass, n);
return 0;
}


Вернуться к обсуждению:
заменить все положительные элементы на противоположные C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.12.2013, 16:56
Готовые ответы и решения:

Заменить все положительные элементы на противоположные
#include &lt;iostream&gt; #include &lt;stdlib.h&gt; #include &lt;time.h&gt; #include &lt;cmath&gt; using namespace...

Положительные элементы матрицы заменить на противоположные а отрицательные обнулить
В матрице A(4,5) положительные элементы заменить на противоположные , а отрицательные обнулить

Заменить все минимальные элементы на противоположные.
Дана последовательность из n действительных чисел. (задачу решить,используя одномерный массив) ...

Заменить все минимальные элементы последовательности на противоположные
Данная последовательность из n вещественных чисел. Заменить все минимальные элементы на...

5
07.12.2013, 16:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.12.2013, 16:56
Помогаю со студенческими работами здесь

Заменить все элементы k-й строки и s-го столбцаматрицы на противоположные по знаку
заменить все элементы k-й строки и s-го столбца двумерного массива на противоположные по...

Заменить все минимальные элементы одномерного массива на противоположные
Дана последовательность из n действительных чисел. Заменить все минимальные элементы на...

Все элементы одномерного массива, стоящие на четных местах, заменить на противоположные
Всем доброго времени суток. Нужна помощь с заданиями. Сам не могу сделать, потому что нет...

Заменить все элементы столбца матрицы с заданным индексом на противоположные по знаку
Дан массив А. Заменить все элементы столбца двумерного массива с номером К (K вводится с...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru