Каранин Алексей 08-ПМ Лабораторная работа Натуральные числа Задание На

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/*
Каранин Алексей 08-ПМ
Лабораторная работа 9
Натуральные числа - 2
Задание: Найти натуральное 5значное число n=abcde (a,b,c,d,e - цифры числа n)
для которого должно выполняться условие abcde1 = 3*1abcde где abcde1 и 1abcde -
два 6значных натуральных числа, полученных из числа n путем приписывания к нему цифры 1
в начало и в конец.
*/
#include <stdio.h>
#include <stdlib.h>
void main()
{
int n,i,j;
FILE *fin, *fout;
fout=fopen("9_out.txt","w");
if (fout==NULL)
{printf("Can't open file 9_out.txt\n"); exit(1);}
for (n=1; n<=99999; n++)
{
i=n*10+1;
j=n+100000;
if(i==3*j)
{
fprintf(fout,"n=%d \n",n);
fprintf(fout,"%d = 3*%d \n",i,j);
exit(0);
}
}
}