Acessando um valor dada sua posição numa matriz bidimensional
Publicado por Samuel Leonardo em 31/03/2016
[ Hits: 3.524 ]
Blog: https://nerdki.blogspot.com.br/
// acessar elemento numa matriz #include <stdio.h> int main(void) { int i, j, c; int w = 10; // largura da matriz int h = 5; // altura da matriz // as posições vão de 0 até 5*10 - 1 int matriz[5][10]; c = w*h; for (i = 0; i < h; i++) { for (j = 0; j < w; j++) { // incia a matriz matriz[i][j] = --c; // vai iniciando e imprimindo a matriz printf("%2d,", matriz[i][j]); } printf("\n"); } // posição para se pegar o valor int pos = 0; printf("\nDigite uma posição de 0 à %d: ", w*h - 1); scanf("%d", &pos); i = pos / w; // pega a linha de 'pos' j = pos % w; // pega a coluna de 'pos' printf("matriz[%d][%d] = %d\n", i,j, matriz[i][j]); return 0; }
OggConvert - Convertendo facilmente vídeos e músicas para OGG
Pacotinho de extensões pro dia a dia no Chrome
Tux Games: jogos para seus filhos pequenos
movfuscator - Compilador de uma única instrução Assembly
Ativando execução de scripts CGI no Lighttpd
getch() e getche() não funcionam no ANSI
Limpando a "sujeirinha" no buffer do teclado
Métodos para a Limpeza do Terminal do Linux em C
Instalação do editor xwpe - Debian
Curso de C em vídeo ambientado no Linux
Nenhum comentário foi encontrado.
Como gerar um podcast a partir de um livro em PDF
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Conheça a 4Devs, caixa de ferramentas online para desenvolvedores
Como converter um vídeo MP4 para um GIF para publicar no README.md do seu repositório Github
Como Instalar o Microsoft Teams no Linux Ubuntu