annakuznetsova841
?>

Напишите программу , которая определяет , верно ли , что введенное число трехзначное.

Информатика

Ответы

Nivanova995
Var a: integer; begin read(a); if (a> 99) and (a< 1000) then write('yes') else write('no'); end.
Coffee3862
#include < iostream> #include < cmath> using namespace std;   int main() {     double a;     double b;     double c;     double x;     cout < < "введите значение a: ";     cin > > a;     cout < < "введите значение b: ";     cin > > b;     cout < < "введите значение c: ";     cin > > c;     if((b*b - 4*a*c) > = 0) //если дискриминант больше или равен 0     {         x = ( -1*b + sqrt(b*b - 4*a*c) ) / (2 * a);         cout < < "первый корень равен " < < x < < endl;         x = ( -1*b - sqrt(b*b - 4*a*c) ) / (2 * a);         cout < < "второй корень равен " < < x < < endl;     }     else     {         cout < < "дискриминант меньше 0,  нет вещественных корней." < < endl;     }       return 0; }
jenko87

1) целая часть десятичной дроби переводится в двоичную систему счисления и записывается;

2) затем дробная часть десятичной дроби умножается на 2;

3) в полученном произведении выделяется целая часть, которая приписывается справа после запятой к целой части из пункта 1).

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

[0.85₁₀]=0₁₀=0₂ => 0.85₁₀ = 0, ₂

2{0.85₁₀}=(2*0.85)₁₀=1,7₁₀

[1,7]=1 => 0.85₁₀ = 0,₂

[0,7*2]=[1,4]=1 => 0.85₁₀ = 0,₂

[0,4*2]=[0,8]=0 => 0.85₁₀ = 0,₂

[0,8*2]=[1,6]=1 => 0.85₁₀ = 0,₂

[0,6*2]=[1,2]=1 => 0.85₁₀ = 0,₂

[0,2*2]=[0,4]=0 => 0.85₁₀ = 0,₂

[0,4*2]=[0,8]=0   => 0.85₁₀ = 0,₂

[0,8*2]=[1,6]=1   => 0.85₁₀ = 0,₂

и т.д. до получения числа с нужной точностью.

0.85₁₀ ≈ 0,11011001₂

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Напишите программу , которая определяет , верно ли , что введенное число трехзначное.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

fta1309
dianabuchkina
apetrov54
Klicheva_Ermachenkova1536
muravlev2702
Lusiarko65
Владислав-Александр32
PivovarovaIlina1437
mali2681208
farmprofi
struev2003260
cherry-sweet871435
damir
gullieta
Vs1377