Vetor de números aleatórios não-repetidos de um intervalo em C

Este programa cria um vetor unidimensional de tamanho N e preenche-o por completo com números no intervalo de 1 até N sem repetir um número já inserido na próxima inserção. Ele tenta gerar um número aleatório, verifica se este já está escrito, caso não esteja ele insere e procura valores para a próxima posição, senão ele gera outro valor e reprocessa com o teste. Para se observar se houve alguma repetição, pode se observar a saída do seguinte comendo: $ ./alea001 | sort -n --key=2 A título de exemplo foi escolhido o valor 52 por causa do baralho tradicional ter 52 cartas. Para valores pequenos observa-se diretamente se houve repetições. Ainda não encontrei falhas, o que significa que não possa havê-las.

Por: Perfil removido


Numero por extenso em c

Gostaria de esta contribuindo com a comunidade entao estou postando esse codigo em c que recebe um numero de 0 a 999999999 e escreve por extenso. inicialmente ele funciona em sistema windows mas se alguem interessar em portar ele para outros sistemas ou fazer outras modificacoes esta ai.

Por: Alexandre Alves Candido


Agenda de Contatos v1.0

Essa é uma agenda de contatos multiplataforma escrita em C.

Por: White Hawk


Imprimir primeiras letras de uma String

Programinha simples mas que aborda um importante conceito em percorrimento de elementos individuais em uma String. Como um código vale mais que mil palavras aí vai:

Por: Victocha


Aloca String

Esse programa aloca memória dinamicamente para uma String e a libera após sua utilização.

Por: White Hawk


Conversor de ENEM para UFMG

Este é um programa em C que converte notas do ENEM para o sistema de notas da primeira etapa da UFMG. Para compilá-lo: $ gcc -o enem2ufmg -lm enem2ufmg.c

Por: White Hawk






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts