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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
dimanus
0 / 0 / 0
Регистрация: 15.11.2012
Сообщений: 21
#1

Уменьшить первое введённое число в два раза, если оно больше второго по абсолютной величине - C++

07.12.2012, 11:58. Просмотров 1025. Ответов 4
Метки нет (Все метки)

Составить программу, которая уменьшает первое введённое число в два раза, если оно больше второго введённого числа по абсолютной величине.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2012, 11:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Уменьшить первое введённое число в два раза, если оно больше второго по абсолютной величине (C++):

Составить программу, которая уменьшает первое введенное число в два раза, если оно больше второго введенного числа по абсолютной величине. Числа вводя - C++
Составить программу, которая уменьшает первое введенное число в два раза, если оно больше второго введенного числа по абсолютной величине....

Даны два действительных числа. Вывести первое число, если оно больше второго, и оба числа, если это не так. - C++
Даны два действительных числа. Вывести первое число, если оно больше второго, и оба числа, если это не так.

Вывести первое число, если оно больше второго, и оба числа, если это не так - C++
Даны два действительных числа. Вывести первое число, если оно больше второго, и оба числа, если это не так.

Для последовательности из 50 случайных чисел (vector), добавить к каждому числу первое нечетное, по абсолютной величине, число. - C++
Для последовательности из 50 случайных чисел (vector), добавить к каждому числу первое нечетное, по абсолютной величине, число. Помогите...

Ввести 2 числа. Если первое введенное число больше второго, то вычислить разность этих чисел, в противном случае –их сумму - C++
Ввести 2 числа. Если первое введенное число больше второго, то вычислить разность этих чисел, в противном случае –их сумму.

Сгенерировать два случайных числа так, чтобы первое было больше второго - C++
Приветствую, как реализовать создание двух рандомных чисел, чтобы первое число было обязательно больше второго? вот мой код #include...

4
xtorne21st
интересующийся
304 / 275 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
07.12.2012, 14:50 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <stdlib.h>
 
int main( void )
{
    int a, b;
    
    printf( "First digit: " );
    scanf( "%d", &a );
    printf( "Second digit: " );
    scanf( "%d", &b );
    if( abs(a) > b )
    a /= 2;
    else
    exit( 1 );
    printf( "\nFirst digit = %d\n", a );
    
    return 0;
}
0
tch
5 / 5 / 0
Регистрация: 19.10.2011
Сообщений: 29
07.12.2012, 17:05 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
int main()
{   
    int a, b;
    cout<<"vvedite a: ";
    cin>>a;
    cout<<"vvedite b: ";
    cin>>b;
    {
        if (a>b)
        a/=2;
        cout<<"a = "<<a<<"\n";
    }
    system("pause");
    return 0;
}
0
xtorne21st
интересующийся
304 / 275 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
07.12.2012, 17:12 #4
Цитата Сообщение от tch Посмотреть сообщение
if (a>b)
Нужно сначала вычислить модуль числа А, а затем сравнивать с В, так как это требует задание
0
tch
5 / 5 / 0
Регистрация: 19.10.2011
Сообщений: 29
07.12.2012, 17:20 #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#incude <math.h>
using namespace std;
int main()
{   
    int a, b;
    cout<<"vvedite a: ";
    cin>>a;
    cout<<"vvedite b: ";
    cin>>b;
    {
        if (abs (a) > b)
        a/=2;
        cout<<"a = "<<a<<"\n";
    }
    system("pause");
    return 0;
}
xtorne21st, не заметил
1
07.12.2012, 17:20
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.12.2012, 17:20
Привет! Вот еще темы с ответами:

Если заданное число больше 3, то увеличить число на 10, иначе уменьшить на 10 - C++
Помогите написать программу. Дано число. Если оно больше 3, то увеличить число на 10, иначе уменьшить на 10

Заменить первое число нулем, если оно меньше или равно второму - C++
Даны два действительных числа. Заменить первое число нулем, если оно меньше или равно второму, и оставить числа без изменения иначе. 2

Заменить первое число нулем, если оно меньше или равно второму - C++
Даны два действительных числа. Заменить первое число нулем, если оно меньше или равно второму и оставить числа без изменения в противном...

Запись в файл число, если оно больше предыдущего - C++
Здравствуйте. Есть запись файл - записывает одно число, как сделать так, чтобы записывало другие разы, только, если это число больше ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru