domingo, 11 de setembro de 2016

WORLD CUP 2018

Uma matriz de string de 32 posições contendo em cada posição
o nome de uma seleção que participou da copa do mundo de 2014
no Brasil, é o ponto principal deste programa.
Tudo começa com a impressão da matriz seleções [ ] [ ];
na tela do dos, que está  carregada com os nomes de cada seleção em suas posições,
más o chamado é aleatório, e tem de ser, pra que o programa atinja seu objetivo
que é formar 8 grupos de quatro seleções a partir da original de 32.
Então está claro que 8 matrizes de string foram declaradas para
que recebam a cópia de quatro seleções em ordem aleatória cada uma.
Veja agora como funciona no vídeo, e o código será liberado logo mais.
Veja abaixo o vídeo do programa em execução:


sexta-feira, 9 de setembro de 2016

Vetores aleatórios - Pares e ímpares

Encontrar números pares e ímpares num vetor de inteiros
não é tarefa difícil para estudantes de linguagem C, más
fazê-lo como fiz neste exemplo não é tão simples.
O programa aqui proposto, chama um número por vez dentro
de um vetor mestre, e vai copiando cada número no vetor
correspondente, que são dois vetores dinâmicos declarados,
um para números pares e outro para números ímpares.
Terminando a sequência comandada por um laço for(); já temos
dois vetores que foram preenchidos automaticamente com os
números pares e ímpares.

Veja o vídeo do programa abaixo:


Vetores Aleatórios - Primos e não Primos

Encontrar números primos e não primos num vetor de inteiros
não é tarefa difícil para estudantes de linguagem C, más
fazê-lo como fiz neste exemplo não é tão simples.
O programa aqui proposto, chama um número por vez dentro
de um vetor mestre, e vai copiando cada número no vetor
correspondente, que são dois vetores dinâmicos declarados,
um para números primos e outro para números não primos.
Terminando a sequência comandada por um laço for(); já temos
dois vetores que foram preenchidos automaticamente com os
números primos e não primos.

Veja o vídeo do programa abaixo:


quarta-feira, 7 de setembro de 2016

Vetores aleatórios

Na importante função Sorteia ( int *vet ); que cria um vetor de inteiros com 32 elementos, e embaralha, temos também a função srand (); da biblioteca stdlib.h do C, garantindo que
as sequências não seja sempre as mesmas, já que o programa opera em três rodadas.
A impressão destes valores aleatórios vem de uma forma bem organizada em duas linhas, com os elementos lado a lado e um em baixo do outro.
Os números são chamados aleatoriamente e são copiados um por um
nos vetores de 8 posições começando pelo primeiro, e quando termina passa para o segundo, e segue até que o quarto vetor também já esteja completo.
Então vem as impressões dos mesmos, antes que mais uma rodada seja chamada,
vindo o término na terceira, invocando o final do programa.