|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.12.2012, 18:20 | #1 |
Регистрация: 19.12.2012
Сообщений: 5
|
как правильно вывести
создать цикл с помощью инструкции for: Дано натуральное число n. Найти все числа меньше n, у которых первая и последняя цифры равны.
#include<stdio.h> #include<stdlib.h> #include<math.h> main () { int n,x,a; printf ("wwedite n"); scanf ("%d", &n); a=x%10; n=x; for ( ;x>=10;x/=10); if (a==x ) printf ("ja"); else printf("nein"); system ("pause"); return 0; } |
19.12.2012, 18:26 | #2 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Пусть n = 100...01*a+10*b+c. Тогда нам нужны все числа вида 100...01*a+10*b' и 100...01*a'+10*d, где b' - произвольное число не больше b, a' - произвольное число от 0 до (a-1), d - произвольное число разрядности b.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать ограничение на перемещение? Или я не знаю как называется это правильно. (См. внутри) Делфи | KotyaraYa | Помощь студентам | 5 | 17.12.2012 07:42 |
как правильно вывести числовую переменную | HellMercenariess | PHP | 3 | 13.08.2012 10:38 |
как в Delphi присвоить полю DBEdit целочисленное значение поля из DBText (как правильно )? | ГОСЕАН | Помощь студентам | 0 | 10.01.2012 06:12 |
Дано 12345 нужно вывести 54321, составил программу, сказали что не правильно | Artemiyp | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 23.12.2010 12:20 |
бинарное дерево на С - как правильно вывести | Matadora | Помощь студентам | 0 | 25.09.2010 18:49 |