is926582086060
?>

Назовем число новогодним, если его запись не содержит цифры 0, а сумма всех цифр этого числа равна 7. найти сумму всех новогодних чисел.

Информатика

Ответы

Anatolevna1703
//Dev-C++ 5.11

#include <stdio.h>

int main(void)
 {long long int i,curr;
 int currsum,flag;
 long long sum=0;
  for(i=8;i<=1111111;i++)
  {curr=i;
  flag=0;
  currsum=0;
  while (curr!=0 && flag==0)
   {if (curr%10==0)
    flag=1;
   else
    {currsum+=curr%10;
  curr/=10;}}
  if(flag==0 && currsum==7)
   sum+=i;}
 printf("%d",sum);
 return 0;}

Вывод:
2165220
rusmoney92

В любом компьютере обязательно есть устройства, которые хранят информацию. Устройства хранения информации в компьютере разделяются на оперативную память (память, которая нужна для хранения промежуточных результатов вычислений) и долговременную — здесь хранятся файлы (определение довольно грубое но,суть отражает верно).

В оперативной памяти компьютера любая информация хранится только до выключения компьютера. Если вам нужно сохранить документ и вернуться к работе над ним завтра, его нужно записать на долговременное устройство хранения, обычно – на диск.


Вячеславович-Дмитрий1694
46,27₈ = 4*8¹ + 6*8⁰ + 2*8⁻¹ + 7*8⁻² = 32 + 6 + 1/4 + 7/64 = 38 + 23/64 ≈ 38,36₁₀

38 : 2 = 19 (0)     38₁₀ = 100110₂
19 : 2 = 9   (1)
9 : 2 = 4     (1)
4 : 2 = 2     (0)
2 : 2 = (1)   (0) 

0  36   0,36*2 = 0,72     0,36 ≈ 0,01011100₂
0  72   0,72*2 = 1,44
1  44   0,44*2 = 0,88
0  88   0,88*2 = 1,76
1  76   0,76*2 = 1.52
1  52   0,52*2 = 1,04
1  04   0,04*2 = 0,08
0  08   0,08*2 = 0,16
0  16   0,16*2 = 0,32
0  32

46,27₈ ≈ 100110,01011100₂

EF,12₁₆ = 14*16¹ + 15*16⁰ + 1*16⁻¹ + 2*16⁻² = 224 + 15 + 1/16 + 1/256 = 239 + 17/256 = 239,066₁₀

239 : 2 = 119  (1)    239₁₀ = 11101111₂
119 : 2 = 59    (1)
59 : 2 = 29      (1)
29 : 2 = 14      (1)
14 : 2 = 7        (0)
7 : 2 = 3          (1)
3 : 2 = (1)        (1) 

0  066   0,066*2 = 0,132    0,066₁₀ ≈ 0,0001000011₂
0  132   0,132*2 = 0,264
0  264   0,264*2 = 0,528
0  528   0,528*2 = 1,056
1  056   0,056*2 = 0,112
0  112   0,112*2 = 0,224
0  224   0,224*2 = 0,448
0  448   0,448*2 = 0,896
0  896   0,896*2 = 1,792
1  792   0,792*2 = 1,584
1 584

EF,12₁₆ ≈ 11101111,0001000011₂

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

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

Назовем число новогодним, если его запись не содержит цифры 0, а сумма всех цифр этого числа равна 7. найти сумму всех новогодних чисел.
Ваше имя (никнейм)*
Email*
Комментарий*

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

milanparipovic864
Nikol27051986
zakaz1
svetavalera
webotryvclub21
Ligacom
pavlovm8316
sergei-komissar8475
parolmm
asnika1989
lk1303
ВладимировичСтанислав
magnit-expo
Shirochkingames
Grigorev_Nikita794