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

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

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

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

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

Составить программу, которая уменьшает первое введённое число в два раза, если оно больше второго введённого числа по абсолютной величине.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2012, 11:58     Уменьшить первое введённое число в два раза, если оно больше второго по абсолютной величине
Посмотрите здесь:
C++ Составить программу, которая уменьшает первое введенное число в два раза, если оно больше второго введенного числа по абсолютной величине. Числа вводя
Даны два действительных числа. Вывести первое число, если оно больше второго, и оба числа, если это не так. C++
Вывести первое число, если оно больше второго, и оба числа, если это не так C++
C++ Для последовательности из 50 случайных чисел (vector), добавить к каждому числу первое нечетное, по абсолютной величине, число.
Ввести 2 числа. Если первое введенное число больше второго, то вычислить разность этих чисел, в противном случае –их сумму C++
C++ Заменить первое число нулем, если оно меньше или равно второму
C++ Заменить первое число нулем, если оно меньше или равно второму
C++ Запись в файл число, если оно больше предыдущего
В массиве найти наибольший общий делитель его второго максимального и минимального по абсолютной величине элементов C++
C++ Вывести максимальное по абсолютной величине число
Как записать в массив число, вводимое сразу, если оно имеет больше 18 разрядов? C++
Если первое число больше последнего в двумерном массиве, необходимо удалить столбец C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
xtorne21st
интересующийся
303 / 274 / 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;
}
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;
}
xtorne21st
интересующийся
303 / 274 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
07.12.2012, 17:12     Уменьшить первое введённое число в два раза, если оно больше второго по абсолютной величине #4
Цитата Сообщение от tch Посмотреть сообщение
if (a>b)
Нужно сначала вычислить модуль числа А, а затем сравнивать с В, так как это требует задание
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, не заметил
Yandex
Объявления
07.12.2012, 17:20     Уменьшить первое введённое число в два раза, если оно больше второго по абсолютной величине
Ответ Создать тему
Опции темы

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