Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
dimanus
0 / 0 / 0
Регистрация: 15.11.2012
Сообщений: 21
#1

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

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

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

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

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

Дано число. Если оно больше 3, то увеличить число на 10, иначе уменьшить на 10
Пишу на Visual studio 2012.

Записать выходной файл, добавив к каждому числу первое нечетное по абсолютной величине число файла
Следующее задание требуется решить с использованием текстовых файлов....

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

4
xtorne21st
интересующийся
304 / 275 / 93
Регистрация: 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 / 3
Регистрация: 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 / 93
Регистрация: 25.09.2010
Сообщений: 1,056
07.12.2012, 17:12 #4
Цитата Сообщение от tch Посмотреть сообщение
if (a>b)
Нужно сначала вычислить модуль числа А, а затем сравнивать с В, так как это требует задание
0
tch
5 / 5 / 3
Регистрация: 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
Привет! Вот еще темы с решениями:

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

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

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

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


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

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

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