Verifica digito do rg de SP
Publicado por michel rodrigues 03/11/2008
[ Hits: 10.232 ]
Este script verifica se o o RG é verdadeiro ou falso pelo dígito.
Funciona da seguinte maneira: Digite o RG sem o dÍgito que ele dará o número do dígito, verificando assim se o RG é verdadeiro ou falso.
#include <stdio.h> #include <conio.h> main(){ int rg,d1=0,d2=0,d3=0,d4=0,d5=0,d6=0,d7=0,d8=0; int md1=0,md2=0,md3=0,md4=0,md5=0,md6=0,md7=0,md8=0; int m1=0,m2=0,m3=0,m4=0,m5=0,m6=0,m7=0,m8=0,mt=0,dv; do { printf("digite seu rg sem o digito: "); scanf("%i" , &rg); } while ((rg < 1)||(rg >99999999)); d1=rg/10000000; m1=d1*9; md1=rg%10000000; d2=md1/1000000; m2=d2*8; md2=md1%1000000; d3=md2/100000; m3=d3*7; md3=md2%100000; d4=md3/10000; m4=d4*6; md4=md3%10000; d5=md4/1000; m5=d5*5; md5=md4%1000; d6=md5/100; m6=d6*4; md6=md5%100; d7=md6/10; m7=d7*3; md7=md6%10; d8=md7/1; m8=d8*2; md8=md7%1; mt=m1+m2+m3+m4+m5+m6+m7+m8; dv=mt%11; if (dv==10) { printf ("\nDigito e: X"); } else { printf ("\n O Digito e: %i",dv); } getch(); }
funcsoma2.c - Soma 2 pontos flutuantes
Nenhum comentário foi encontrado.
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
SysAdmin ou DevOps: Qual curso inicial pra essa área? (0)
Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código (3)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta