Академический Документы
Профессиональный Документы
Культура Документы
RA: 8490236985
gilbertojunior533@gmail.com
Emdio Junior
RA: 8068825350
emidiomjunior@bol.com.br
Elvis Bezerra da Costa
RA: 1299247970
RA: 8490236901
murilo.carvalho.mcs@outlook.com
Felipe Ferreira de Lima
RA: 8409109329
felipe-spfc10@hotmail.com
Atividade: ATPS.
Professor: Claudinei.
Matrizes
Matriz a uma estrutura de dados homognea com duas ou mais dimenses.
Os itens de uma matriz tem que ser todos do mesmo tipo de dado.
Na
prtica,
as
matrizes
formam
tabelas
na
memria.
Para preencher uma matriz necessrio dois for, uma para mudar as linhas e
outro para mudar as colunas, exemplo:
float matriz[3][2];
for(linha
=
0;
linha
for(coluna = 0; coluna <= 1; coluna++)
<=
2;
linha++)
{
printf(\n Digite o valor da linha %d referente a coluna %d: ,
linha +1, coluna+1);
scanf(%d, &matriz[linha][coluna]);
}
}
system(pause > null);
Exerccios:
1- Ler os salrios de 10 funcionrios, de Janeiro at Maio, calcular a mdia de
salrio de cada um dos funcionrios e mostrar o resultado na tela.
Em linguagem C:
#include <stdio.h>
#include <stdlib.h>
int main()
{
system("title Exerccio 1");
DE
{
printf("\n Media de salario do funcionario %d: %2.2f", funcionario+1,
media[funcionario]); /* SADA DE INFORMAES Mostrando a media de cada
funcionario que foi armazenada no vetor anteriormente */
2- Preencher uma matriz (4x4), fazer a soma das linhas e a soma total, e
mostrar o resultado na tela.
Em linguagem C:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int matriz[4][4], soma_c = 0, soma_l = 0, soma_t = 0, linha, coluna,
soma_linha[4], soma_coluna[4];
printf("\n Soma total da matriz: %d: ", soma_t); /* mostrado o valor que
foi acumulado soma total */
printf(" MATRIZ");