Informática, perguntado por mateusscs, 1 ano atrás

Ajuda URGENTE

Questão 01)
Leia um valor inteiro A. Faça um programa preencha um vetor x[6] com todos os números lidos entre A e A+5. Inclusive eles.

Entrada
O arquivo de entrada contém 1 valor inteiro A.

Saída
Imprima os valores guardados no vetor em ordem decrescente.

Exemplo de Entrada: 5
Exemplo de Saída: 10 9 8 7 6 5


Questão 02)
Faça um programa que preencha uma matriz M[4][4] e depois imprima a matriz e a soma dos elementos pares.

Entrada
O arquivo de entrada contém 16 números inteiros.

Saída
Imprima a matriz e a soma dos números pares.

Exemplo de Entrada: 1 2 1 4
5 2 7 2
1 2 2 4
4 3 7 9

Exemplo de Saída: 1 2 1 4
5 2 7 2
1 2 2 4
4 3 7 9
Soma=22

Soluções para a tarefa

Respondido por mayaravieiraj
0

Oi!

Segue abaixo a descrição de um algoritmo que pode servir de inspiração para construir o seu próprio algoritmo, caso queira.

1)

algoritmo "Exercício"  

var  

a, i, aux: inteiro  

x: vetor[1..6] de inteiro  

inicio  

leia(a)  

aux <- a  

para i de 6 ate 1 passo -1 faca  

x[i] <- aux  

aux <- aux + 1  

fimpara  

para i de 1 ate 6 faca  

escreva(x[i], " ")  

fimpara  

fimalgoritmo


2) Segue o programa que preencha uma matriz M[4][4] e depois imprima a matriz e a soma dos elementos pares.

main (){

int mat[5][10],i,j,col[10];

for(i=0;i<5;i++){

for(j=0;j<10;j++){

printf("Digite o elemento %d%d: ",i,j);

scanf("%d",&mat[i][j]);

}

}

printf("\n\n=============================================\n\n");

for(i=0;i<5;i++){

for(j=0;j<10;j++){

col[i]=0;

}

}

for(i=0;i<5;i++){

for(j=0;j<10;j++){

col[i]=mat[i][j];

}

}

for(j=0;j<10;j++){

}

printf("Coluna %d: %d\n",i+1,col[i]);

}

Perguntas interessantes