숫자 N을 입력하고, 주어진 숫자의 한 자리를 빼서 그 숫자의 배수를 표시하세요.
Input− N=326
Output− 한 자리 숫자는 6이고 그 배수는 2와 3입니다.
Note − 모든 숫자의 한 자리 숫자는 %10
을 계산하여 얻을 수 있습니다. 예를 들어 - 숫자 N이 주어졌고 그 한 자리 숫자
를 찾아야 하는 경우 N%10을 사용하면 한 자리 N이 반환됩니다.
START Step 1 -> Declare start variables num, num2 and i Step 2 -> input number num Step 3 -> store num%10 in num2 to fetch unit digit Step 4 -> print num2 Step 5 -> Loop For i=2 and i<=num2/2 and ++i IF num2%i=0\ Print i End IF Step 6 -> End For Loop STOP
#include<stdio.h> int main() { int num,num2,i; printf("</p><p>enter a number"); scanf("%d" , &num); num2=num%10; //storing unit digit in num2 printf("</p><p> unit digit of %d is: %d",num,num2); for(i=2;i<=num2/2;++i) { //loop till half of unit digit if(num2%i==0) { //calculate multiples printf("</p><p> multiple of %d is : %d ",num2,i); } } return 0; }
다음을 실행하면 위 프로그램을 사용하면 다음과 같은 출력이 생성됩니다
enter a number329 unit digit of 329 is: 9 multiple of 9 is : 3
위 내용은 C 프로그램에서 주어진 숫자의 한 자리 배수를 인쇄합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!