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
Respostas
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]);
}