Показать сообщение отдельно

  #7  
Старый 30.05.2010, 13:47
Ins3t
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
С нами: 8850336

Репутация: 330
По умолчанию

Код:
//N101
#include <stdio.h>

int main()
	{
	int i, j, k1, k2, n;
	n = 10000000 ;
	printf( "Numbers(less then 1000000), the sum of numbers of which is divided on 7.\n\n" );

	for ( i = 2; i < n; i++ )
		{
		j = i + 1;
		k2 = 0;

		while( j > 0 )
			{
			k2 += j % 10;
			j /= 10;
			}

		if ( k1 % 7 == 0 && k2 % 7 == 0)
			{
			printf( "%s: %d \n", "Number is", i );
			}

		k1 = k2;
		}
	printf( "\n" );
	getch();
	return 0;
	}
Но сразу скажу, что твой код не корректен.
 
Ответить с цитированием