Pesquisar neste blog

15/07/2022

Matriz sequencial por colunas

Objetivo: Somar 16 bits por coluna em uma matriz 10 x 10 e imprimir seu resultado.

Resolução feita C/C++

#include <stdio.h>
#define size 10

int matriz[size][size];
int aux = 0, cont = 0, somador = 0;

int c1 = 2, c2 = 5, c3 = 10, c4 = 13, c5 = 20;

int i, j;

int main(){
    
    for(i = 0; i < size; i++){
        for(j = 0; j < size; j++){
            matriz[i][j] = aux;
            aux = aux + 16;
            cont++;
            printf("%d\t",matriz[i][j]);
            
            if(cont >= size){
                somador++;
                aux = somador;
                cont = 0;
                
            }
        }
        printf("\n");
    }
    return 0;
}

Saída gerada


Nenhum comentário: