Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
User Submitted Source Code!


Description:
  gggg.c
Language: C/C++
Code:
[16:47, 13/12/2017] Dd: #include <stdio.h>
#include <stdlib.h>

int main(){
     
    int num;
    
    printf("//---------------------------------------//\n");
    printf("    Escolha um numero de 1 a 9999. \n");
    printf("//---------------------------------------//\n");
    scanf("%d",& num);
    system("cls");
     
     if ((num>=1)&&(num<=9999)){
      char Operador;
      printf("//----------------------------------------------------------------//\n");
      printf("Digite um numero correspondente ao sistema decimal que deseja obter:\n");
      printf("1 - Para unidade\n");
      printf("2 - Para dezena\n");
      printf("3 - Para centena\n");
      printf("4 - Para milhar\n");
      printf("//----------------------------------------------------------------//\n");
      scanf(" %c",&Operador);
      
    if ((Operador>=1)&&(Operador<=4)){
     switch (Operador){
     case '1': printf ("A unidade e: %d\n",num%10); break;
     case '2': printf ("A dezena e: %d\n",num%100/10); break;
     case '3': printf ("A centena e: %d\n",num%1000/100); break;
     case '4': printf ("A milhar e: %d\n",num%10000/1000); break;
     }
   }else
     printf ("Numero invalido, escolha um numero de 1 a 4.\n");
 }
   else
    printf ("Numero invalido, tente novamente.");
  return 0;
}
Comments: