Есть ответ 👍

Написать программу, которая считывает два числа a и б, и выдает б-тую цифру числа а! например: число 192345(а) число б = 3, тогда третяя цифра в числе 192345 равняется 2

188
287
Посмотреть ответы 2

Ответы на вопрос:


#include < stdio.h> int main() { int a,b,e,d; a=192345; //число e=5; //номер цифры int c[1000000]; d=0; while(a> 0) { b=a%10; d++; c[d]=b; a/=10; } for(int i=d; i> 0; { if((d-i+1)==e)printf("цифра %d\n",c[i]);   //вывод искомой цифры } return 0; }
Mafg
4,7(64 оценок)

Тело цикла будет выполнено 4 раза и массив будет изменяться так: 1 проход [1,5,0,0,0] 2 проход [1,5,10,0,0] 3 проход [1,5,10,16,0] 4 проход[ 1,5,10,16,23] ответ: г

Популярно: Информатика