Verifica digito do rg de SP
Publicado por michel rodrigues 03/11/2008
[ Hits: 10.288 ]
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(); }
Mostra valores da tabela ascii
Algoritmo em C - Ordenação por Seleção
char2.c - Programa com caracteres
Nenhum comentário foi encontrado.
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
crontab executar em tempos (1)
Formatando cartão de memoria que nao formata[AJUDA] (9)
Programa duplicado no "Abrir com" e na barra de pesquisa do ... (3)