Paulo8x Posted May 5, 2012 Report Share Posted May 5, 2012 Funcionamento do programa: Pegar do usuário um determinado número e ficar em looping enquanto a quantidade de algarismo for maior ou menos que 11 .#include <stdio.h> #include <stdlib.h> int main() { int contador; int cont_alg = 0; int cpf[11]; do { printf("Digite seu CPF: "); scanf("%d",&cpf); for (contador = 11; contador > 0; contador = contador - 1) { if (cpf[contador] != "" ) { cont_alg = cont_alg + 1; } } } while(cont_alg == 11 ); system("pause"); return(0); } Quote Link to comment Share on other sites More sharing options...
0 Dan Oliveira Posted May 7, 2012 Report Share Posted May 7, 2012 Funcionamento do programa: Pegar do usuário um determinado número e ficar em looping enquanto a quantidade de algarismo for maior ou menos que 11 .#include <stdio.h> #include <stdlib.h> int main() { int contador; int cont_alg = 0; int cpf[11]; do { printf("Digite seu CPF: "); scanf("%d",&cpf); for (contador = 11; contador > 0; contador = contador - 1) { if (cpf[contador] != "" ) { cont_alg = cont_alg + 1; } } } while(cont_alg == 11 ); system("pause"); return(0); }Use a função getche() para ler caracteres e depois passa-los a uma string e a função isdigit() para saber se o ususario digitou um numero mesmo. use um for sem nada. use os headers conio.h e ctype.hfor(;;) e use um break; para sair do laço. Quote Link to comment Share on other sites More sharing options...
Question
Paulo8x
Funcionamento do programa: Pegar do usuário um determinado número e ficar em looping enquanto a quantidade de algarismo for maior ou menos que 11 .
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.