Помогите решить на языке С++.Дано натуральное число, в котором все цифры различны. Орпеделить Порядковый номер его максимальной цифры, считать номера от конца числа и от начала.
#include < stdio.h> #include <conio.h> void main() { long int a,b; int i,max,nmax; clrscr(); printf(«vvedite a\n»); scanf("%li",&a); max=0; nmax=0; i=0; while (a/10 != 0) { i++; b=a%10; if (b>=max) { max=b; nmax=i; } a=a/10;} i++; b=a; if (b>=max) { max=b; nmax=i;} printf(«max=%i\n»,max); printf(«nmax s konca=%i\n»,nmax); printf(«nmax s nach=%i\n»,i-nmax+1);}
Буду благодарна, если отметите
Кавычки везде обычные двойные. Здесь на экране заменяет
Если нужно на Паскале, напишите в письмо