SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
.
                                            .


 Curso:         Gestão em Tecnologia de Informação       Turma:       1º período
 Disciplina:    Conceitos e Técnicas de Programação      Turno:         Noite
 Professor:     Ms. Tarcísio F. G. Júnior                Entregar: A DEFINIR
 Aluno(a):


                              LISTA DE EXERCÍCIOS II

Executar todos os algoritmos no VisuAlg
1) Desenvolva um algoritmo que leia um número inteiro positivo N e imprima a
tabuada de multiplicar correspondente. Por exemplo, para n = 5, devemos obter: 1 x
5 = 5, 2 x 5 = 10,..., 10 x 5 = 50).
(Observação: Solucionar a questão utilizando uma das estruturas de repetição)


2) Escreva um algoritmo que permita a leitura das notas de uma turma de 20 alunos.
Calcular a média da turma e contar quantos alunos obtiveram nota acima desta
média calculada. Escrever a média da turma e o resultado da contagem.


3) Ler um vetor V de 10 posições (aceitar somente números positivos). Escrever a
seguir o valor do
maior elemento de V e a respectiva posição que ele ocupa no vetor.


4) Faça um algoritmo para ler 15 números e armazenar em um vetor. Após a leitura
total dos 15 números, o algoritmo deve escrever esses 15 números lidos na ordem
inversa.


5) Faça um algoritmo para ler um vetor de 30 números. Após isto, ler mais um
número qualquer, calcular e escrever quantas vezes esse número aparece no vetor.


6) Escreva um algoritmo que calcule a média aritmética das 3 notas dos alunos de
uma classe. O algoritmo deverá ler, além das notas, o código do aluno e deverá ser
encerrado quando o código for igual a zero.


7) Construir um algoritmo que calcule a média aritmética de vários valores inteiros
positivos, lidos externamente. O final da leitura acontecerá quando for lido um valor
negativo.
.
                                         .


8) Uma loja está levantando o valor total de todas as mercadorias em estoque.
Escreva um algoritmo
que permita a entrada das seguintes informações:
  a) o número total de mercadorias no estoque;
  b) o valor de cada mercadoria.
  Ao final imprimir o valor total em estoque e a média de valor das mercadorias.


9) O mesmo exercício anterior, mas agora não será informado o número de
mercadorias em estoque. Então o funcionamento deverá ser da seguinte forma: ler o
valor da mercadoria e perguntar ‘MAIS MERCADORIAS (S/N)?’.
Ao final, imprimir o valor total em estoque e a média de valor das mercadorias em
estoque.


10) Escreva um algoritmo que leia dois vetores de 5 posições e faça a multiplicação
dos elementos de mesmo índice colocando o resultado em um terceiro vetor. Mostre
o vetor resultante.


11) Declare uma matriz 5 x 5. Preencha com 1 a diagonal principal e com 0 os
demais elementos. Escreva ao final a matriz obtida.


12) Faça um algoritmo para ler uma matriz 4 x 4 contendo números inteiros. Imprima
a soma de cada linha da matriz, e por fim imprima a soma de todos os valores da
matriz.


13) Escreva um algoritmo que leia e mostre um vetor de 20 números. A seguir, conte
quantos valores pares existem no vetor.


14) Elaborar um algoritmo que lê duas matrizes M(4,6) e N(4,6) e cria uma matriz
que seja:
   a) o produto de M por N;
   b) a soma de M com N;
   c) a diferença de M com N;
   Escrever as matrizes calculadas.


15) Escrever um algoritmo que lê uma matriz (M) 5 x 5 e cria 2 vetores somaLinha(5)
e somaColuna(5) que contenham, respectivamente, as somas das linhas e das
colunas da matriz (M). Escrever a matriz e os vetores criados.


16) Escreva um algoritmo que lê uma matriz M[5,5]. Substitua, a seguir, todos os
valores negativos da matriz pelo seu módulo. Exemplo: substitua -2 por 2, -16 por
16, assim por diante.
.
                                        .




17) Elaborar um programa que leia uma matriz A e duas dimensões com quatro
linhas e quatro colunas. Apresentar o somatório dos elementos situados na diagonal
principal (posições: A[1,1], A[2,2], A[3,3], A[4,4]) da referida matriz.


18) Elaborar um programa que efetue a leitura de 5 nomes de pessoas em uma
matriz A do tipo vetor e apresentá-la em seguida.


19) Elaborar um programa que leia uma matriz A de duas dimensões com seis linhas
e cinco colunas. Construir uma matriz B de mesma dimensão, que deve ser formada
do seguinte modo: para cada elemento par da matriz A deve ser somado 5 e da
cada elemento impar da matriz A deve ser subtraído 4. Apresentar ao final as
matrizes A e B.


20) Elaborar um programa que leia valores positivos inteiros até que um valor
negativo seja informado. Ao final devem ser apresentados o maior e o menor valor
informado pelo usuário.

Weitere ähnliche Inhalte

Was ist angesagt?

Lista de exercícios resolvidos
Lista de exercícios resolvidosLista de exercícios resolvidos
Lista de exercícios resolvidosCrishna Irion
 
Aula sobre matrizes - Linguagem C
Aula sobre matrizes - Linguagem CAula sobre matrizes - Linguagem C
Aula sobre matrizes - Linguagem Cprofjr
 
Inteligencia artifical 7
Inteligencia artifical 7Inteligencia artifical 7
Inteligencia artifical 7Nauber Gois
 
Lista de exercicios vetores, matrizes, registros e sub-algoritmos
Lista de exercicios   vetores, matrizes, registros e sub-algoritmosLista de exercicios   vetores, matrizes, registros e sub-algoritmos
Lista de exercicios vetores, matrizes, registros e sub-algoritmosMauro Pereira
 
Algoritmos e Programação: Vetores
Algoritmos e Programação: VetoresAlgoritmos e Programação: Vetores
Algoritmos e Programação: VetoresAlex Camargo
 
Estrutura De Dados Para Sistemas De Informação I
Estrutura De Dados Para Sistemas De Informação IEstrutura De Dados Para Sistemas De Informação I
Estrutura De Dados Para Sistemas De Informação Iguesta95624
 
Lista de exercício resposta
Lista de exercício   respostaLista de exercício   resposta
Lista de exercício respostaHercules Santhus
 
Lista de exercícios III Desafios python para zumbis
Lista de exercícios III Desafios python para zumbisLista de exercícios III Desafios python para zumbis
Lista de exercícios III Desafios python para zumbisFATEC São José dos Campos
 
Linguagem C - Vetores e matrizes [exercícios]
Linguagem C - Vetores e matrizes [exercícios]Linguagem C - Vetores e matrizes [exercícios]
Linguagem C - Vetores e matrizes [exercícios]Matheus Alves
 
[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 16 17[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 16 17Loiane Groner
 

Was ist angesagt? (20)

Lista de exercícios resolvidos
Lista de exercícios resolvidosLista de exercícios resolvidos
Lista de exercícios resolvidos
 
Aula sobre matrizes - Linguagem C
Aula sobre matrizes - Linguagem CAula sobre matrizes - Linguagem C
Aula sobre matrizes - Linguagem C
 
Inteligencia artifical 7
Inteligencia artifical 7Inteligencia artifical 7
Inteligencia artifical 7
 
Algop - aula 06
Algop - aula 06Algop - aula 06
Algop - aula 06
 
Lista de exercicios vetores, matrizes, registros e sub-algoritmos
Lista de exercicios   vetores, matrizes, registros e sub-algoritmosLista de exercicios   vetores, matrizes, registros e sub-algoritmos
Lista de exercicios vetores, matrizes, registros e sub-algoritmos
 
Algoritmos e Programação: Vetores
Algoritmos e Programação: VetoresAlgoritmos e Programação: Vetores
Algoritmos e Programação: Vetores
 
Algoritmos - Vetores
Algoritmos - VetoresAlgoritmos - Vetores
Algoritmos - Vetores
 
Algop - aula 07
Algop - aula 07Algop - aula 07
Algop - aula 07
 
Algop - aula 03
Algop - aula 03Algop - aula 03
Algop - aula 03
 
Algop - aula 05
Algop - aula 05Algop - aula 05
Algop - aula 05
 
Estrutura De Dados Para Sistemas De Informação I
Estrutura De Dados Para Sistemas De Informação IEstrutura De Dados Para Sistemas De Informação I
Estrutura De Dados Para Sistemas De Informação I
 
Lista de exercício resposta
Lista de exercício   respostaLista de exercício   resposta
Lista de exercício resposta
 
Pcd lista5
Pcd lista5Pcd lista5
Pcd lista5
 
Lista de exercícios III Desafios python para zumbis
Lista de exercícios III Desafios python para zumbisLista de exercícios III Desafios python para zumbis
Lista de exercícios III Desafios python para zumbis
 
Lab inf 1_ aula_4
Lab  inf 1_ aula_4Lab  inf 1_ aula_4
Lab inf 1_ aula_4
 
Linguagem C - Vetores e matrizes [exercícios]
Linguagem C - Vetores e matrizes [exercícios]Linguagem C - Vetores e matrizes [exercícios]
Linguagem C - Vetores e matrizes [exercícios]
 
[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 16 17[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 16 17
 
Algop - aula 06 resposta exercícios
Algop - aula 06 resposta exercíciosAlgop - aula 06 resposta exercícios
Algop - aula 06 resposta exercícios
 
Aula 05 Vetores
Aula 05  VetoresAula 05  Vetores
Aula 05 Vetores
 
Lista c
Lista cLista c
Lista c
 

Ähnlich wie Conceitos e técnicas de programação lista de exercícios ii

Algoritmos e Programação: Matrizes
Algoritmos e Programação: MatrizesAlgoritmos e Programação: Matrizes
Algoritmos e Programação: MatrizesAlex Camargo
 
Lógica de Programação - Unimep/Pronatec - Aula10
Lógica de Programação - Unimep/Pronatec - Aula10Lógica de Programação - Unimep/Pronatec - Aula10
Lógica de Programação - Unimep/Pronatec - Aula10André Phillip Bertoletti
 
Lista funcões e recursividade
Lista funcões e recursividadeLista funcões e recursividade
Lista funcões e recursividadeAnielli Lemes
 
Exercicio Vetores Pascal
Exercicio Vetores PascalExercicio Vetores Pascal
Exercicio Vetores PascalMarcus Vinicius
 
Aula 8 - Vetores e Matrizes.pptx
Aula 8 - Vetores e Matrizes.pptxAula 8 - Vetores e Matrizes.pptx
Aula 8 - Vetores e Matrizes.pptxOsvano Silva
 
Linguagem C - Ponteiros [exercícios]
Linguagem C - Ponteiros [exercícios]Linguagem C - Ponteiros [exercícios]
Linguagem C - Ponteiros [exercícios]Matheus Alves
 
mod4-estruturas-dadosestaticas-ordenacao
mod4-estruturas-dadosestaticas-ordenacaomod4-estruturas-dadosestaticas-ordenacao
mod4-estruturas-dadosestaticas-ordenacaodiogoa21
 
Alg aula 07 - matrizes tp1
Alg   aula 07 - matrizes tp1Alg   aula 07 - matrizes tp1
Alg aula 07 - matrizes tp1Thalles Anderson
 
Linguagem C - Alocação Dinâmica [exercícios]
Linguagem C - Alocação Dinâmica [exercícios]Linguagem C - Alocação Dinâmica [exercícios]
Linguagem C - Alocação Dinâmica [exercícios]Matheus Alves
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugolGabriel Faustino
 
Lista p1 - 2012-1
Lista   p1 - 2012-1Lista   p1 - 2012-1
Lista p1 - 2012-1Rafaelrpa
 
03 Algoritmos - Exercicios.pdf
03 Algoritmos - Exercicios.pdf03 Algoritmos - Exercicios.pdf
03 Algoritmos - Exercicios.pdfEufrazinoPauloSoma
 

Ähnlich wie Conceitos e técnicas de programação lista de exercícios ii (20)

Algoritmos e Programação: Matrizes
Algoritmos e Programação: MatrizesAlgoritmos e Programação: Matrizes
Algoritmos e Programação: Matrizes
 
02 fp02
02 fp0202 fp02
02 fp02
 
Lógica de Programação - Unimep/Pronatec - Aula10
Lógica de Programação - Unimep/Pronatec - Aula10Lógica de Programação - Unimep/Pronatec - Aula10
Lógica de Programação - Unimep/Pronatec - Aula10
 
Lista funcões e recursividade
Lista funcões e recursividadeLista funcões e recursividade
Lista funcões e recursividade
 
Exercicio Vetores Pascal
Exercicio Vetores PascalExercicio Vetores Pascal
Exercicio Vetores Pascal
 
Aula 8 - Vetores e Matrizes.pptx
Aula 8 - Vetores e Matrizes.pptxAula 8 - Vetores e Matrizes.pptx
Aula 8 - Vetores e Matrizes.pptx
 
Linguagem C - Ponteiros [exercícios]
Linguagem C - Ponteiros [exercícios]Linguagem C - Ponteiros [exercícios]
Linguagem C - Ponteiros [exercícios]
 
Exercicios facebook
Exercicios facebookExercicios facebook
Exercicios facebook
 
mod4-estruturas-dadosestaticas-ordenacao
mod4-estruturas-dadosestaticas-ordenacaomod4-estruturas-dadosestaticas-ordenacao
mod4-estruturas-dadosestaticas-ordenacao
 
Aula 3 - 06/04/11
Aula 3 - 06/04/11Aula 3 - 06/04/11
Aula 3 - 06/04/11
 
Aula 3 algoritmos
Aula 3   algoritmosAula 3   algoritmos
Aula 3 algoritmos
 
Alg aula 07 - matrizes tp1
Alg   aula 07 - matrizes tp1Alg   aula 07 - matrizes tp1
Alg aula 07 - matrizes tp1
 
Algop - aula 08
Algop - aula 08Algop - aula 08
Algop - aula 08
 
Linguagem C - Alocação Dinâmica [exercícios]
Linguagem C - Alocação Dinâmica [exercícios]Linguagem C - Alocação Dinâmica [exercícios]
Linguagem C - Alocação Dinâmica [exercícios]
 
Lista exercícios
Lista exercíciosLista exercícios
Lista exercícios
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugol
 
Lista exercícios
Lista exercíciosLista exercícios
Lista exercícios
 
Lista exercícios
Lista exercíciosLista exercícios
Lista exercícios
 
Lista p1 - 2012-1
Lista   p1 - 2012-1Lista   p1 - 2012-1
Lista p1 - 2012-1
 
03 Algoritmos - Exercicios.pdf
03 Algoritmos - Exercicios.pdf03 Algoritmos - Exercicios.pdf
03 Algoritmos - Exercicios.pdf
 

Mehr von Robson Ferreira

02 declaracao do_escopo_preliminar_do_projeto
02 declaracao do_escopo_preliminar_do_projeto02 declaracao do_escopo_preliminar_do_projeto
02 declaracao do_escopo_preliminar_do_projetoRobson Ferreira
 
Aula 02 introdução a redes - software de redes e serviços
Aula 02   introdução a redes - software de redes e serviçosAula 02   introdução a redes - software de redes e serviços
Aula 02 introdução a redes - software de redes e serviçosRobson Ferreira
 
Aula 01 introdução a redes - apresentação e introdução
Aula 01   introdução a redes - apresentação e introduçãoAula 01   introdução a redes - apresentação e introdução
Aula 01 introdução a redes - apresentação e introduçãoRobson Ferreira
 
Aula 03 introdução a redes - redes de computadores
Aula 03   introdução a redes - redes de computadoresAula 03   introdução a redes - redes de computadores
Aula 03 introdução a redes - redes de computadoresRobson Ferreira
 
Ingês instrumental trabalho unidade 2 market
Ingês instrumental trabalho unidade 2 marketIngês instrumental trabalho unidade 2 market
Ingês instrumental trabalho unidade 2 marketRobson Ferreira
 
Seminário linux robson e bruno melo
Seminário linux robson e bruno meloSeminário linux robson e bruno melo
Seminário linux robson e bruno meloRobson Ferreira
 
Informática aplicada prova 1
Informática aplicada prova 1Informática aplicada prova 1
Informática aplicada prova 1Robson Ferreira
 
Informática aplicada prova 1 verso
Informática aplicada prova 1 versoInformática aplicada prova 1 verso
Informática aplicada prova 1 versoRobson Ferreira
 
Inglês instrumental prova entrepreneurship + respostas verso
Inglês instrumental prova entrepreneurship + respostas versoInglês instrumental prova entrepreneurship + respostas verso
Inglês instrumental prova entrepreneurship + respostas versoRobson Ferreira
 
Inglês instrumental prova entrepreneurship + respostas frente
Inglês instrumental prova entrepreneurship + respostas frenteInglês instrumental prova entrepreneurship + respostas frente
Inglês instrumental prova entrepreneurship + respostas frenteRobson Ferreira
 
Inglês instrumental trabalho strategic planning respostas
Inglês instrumental trabalho strategic planning respostasInglês instrumental trabalho strategic planning respostas
Inglês instrumental trabalho strategic planning respostasRobson Ferreira
 
Inglês instrumental trabalho strategic planning frente
Inglês instrumental trabalho strategic planning frenteInglês instrumental trabalho strategic planning frente
Inglês instrumental trabalho strategic planning frenteRobson Ferreira
 
Inglês instrumental trabalho strategic planning respostas verso
Inglês instrumental trabalho strategic planning respostas versoInglês instrumental trabalho strategic planning respostas verso
Inglês instrumental trabalho strategic planning respostas versoRobson Ferreira
 
Conceitos e técnicas de programação exercícios i respostas
Conceitos e técnicas de programação  exercícios i respostasConceitos e técnicas de programação  exercícios i respostas
Conceitos e técnicas de programação exercícios i respostasRobson Ferreira
 
Inglês instrumental trabalho finance
Inglês instrumental trabalho financeInglês instrumental trabalho finance
Inglês instrumental trabalho financeRobson Ferreira
 
Inglês instrumental finance respostas
Inglês instrumental finance respostasInglês instrumental finance respostas
Inglês instrumental finance respostasRobson Ferreira
 
Inglês instrumental prova entrepreneurship
Inglês instrumental prova entrepreneurshipInglês instrumental prova entrepreneurship
Inglês instrumental prova entrepreneurshipRobson Ferreira
 

Mehr von Robson Ferreira (20)

02 declaracao do_escopo_preliminar_do_projeto
02 declaracao do_escopo_preliminar_do_projeto02 declaracao do_escopo_preliminar_do_projeto
02 declaracao do_escopo_preliminar_do_projeto
 
122172 1445
122172 1445122172 1445
122172 1445
 
122172 1444
122172 1444122172 1444
122172 1444
 
Aula 02 introdução a redes - software de redes e serviços
Aula 02   introdução a redes - software de redes e serviçosAula 02   introdução a redes - software de redes e serviços
Aula 02 introdução a redes - software de redes e serviços
 
Aula 01 introdução a redes - apresentação e introdução
Aula 01   introdução a redes - apresentação e introduçãoAula 01   introdução a redes - apresentação e introdução
Aula 01 introdução a redes - apresentação e introdução
 
Aula 03 introdução a redes - redes de computadores
Aula 03   introdução a redes - redes de computadoresAula 03   introdução a redes - redes de computadores
Aula 03 introdução a redes - redes de computadores
 
Ingês instrumental trabalho unidade 2 market
Ingês instrumental trabalho unidade 2 marketIngês instrumental trabalho unidade 2 market
Ingês instrumental trabalho unidade 2 market
 
Seminário linux robson e bruno melo
Seminário linux robson e bruno meloSeminário linux robson e bruno melo
Seminário linux robson e bruno melo
 
Seminário linux
Seminário linuxSeminário linux
Seminário linux
 
Informática aplicada prova 1
Informática aplicada prova 1Informática aplicada prova 1
Informática aplicada prova 1
 
Informática aplicada prova 1 verso
Informática aplicada prova 1 versoInformática aplicada prova 1 verso
Informática aplicada prova 1 verso
 
Inglês instrumental prova entrepreneurship + respostas verso
Inglês instrumental prova entrepreneurship + respostas versoInglês instrumental prova entrepreneurship + respostas verso
Inglês instrumental prova entrepreneurship + respostas verso
 
Inglês instrumental prova entrepreneurship + respostas frente
Inglês instrumental prova entrepreneurship + respostas frenteInglês instrumental prova entrepreneurship + respostas frente
Inglês instrumental prova entrepreneurship + respostas frente
 
Inglês instrumental trabalho strategic planning respostas
Inglês instrumental trabalho strategic planning respostasInglês instrumental trabalho strategic planning respostas
Inglês instrumental trabalho strategic planning respostas
 
Inglês instrumental trabalho strategic planning frente
Inglês instrumental trabalho strategic planning frenteInglês instrumental trabalho strategic planning frente
Inglês instrumental trabalho strategic planning frente
 
Inglês instrumental trabalho strategic planning respostas verso
Inglês instrumental trabalho strategic planning respostas versoInglês instrumental trabalho strategic planning respostas verso
Inglês instrumental trabalho strategic planning respostas verso
 
Conceitos e técnicas de programação exercícios i respostas
Conceitos e técnicas de programação  exercícios i respostasConceitos e técnicas de programação  exercícios i respostas
Conceitos e técnicas de programação exercícios i respostas
 
Inglês instrumental trabalho finance
Inglês instrumental trabalho financeInglês instrumental trabalho finance
Inglês instrumental trabalho finance
 
Inglês instrumental finance respostas
Inglês instrumental finance respostasInglês instrumental finance respostas
Inglês instrumental finance respostas
 
Inglês instrumental prova entrepreneurship
Inglês instrumental prova entrepreneurshipInglês instrumental prova entrepreneurship
Inglês instrumental prova entrepreneurship
 

Conceitos e técnicas de programação lista de exercícios ii

  • 1. . . Curso: Gestão em Tecnologia de Informação Turma: 1º período Disciplina: Conceitos e Técnicas de Programação Turno: Noite Professor: Ms. Tarcísio F. G. Júnior Entregar: A DEFINIR Aluno(a): LISTA DE EXERCÍCIOS II Executar todos os algoritmos no VisuAlg 1) Desenvolva um algoritmo que leia um número inteiro positivo N e imprima a tabuada de multiplicar correspondente. Por exemplo, para n = 5, devemos obter: 1 x 5 = 5, 2 x 5 = 10,..., 10 x 5 = 50). (Observação: Solucionar a questão utilizando uma das estruturas de repetição) 2) Escreva um algoritmo que permita a leitura das notas de uma turma de 20 alunos. Calcular a média da turma e contar quantos alunos obtiveram nota acima desta média calculada. Escrever a média da turma e o resultado da contagem. 3) Ler um vetor V de 10 posições (aceitar somente números positivos). Escrever a seguir o valor do maior elemento de V e a respectiva posição que ele ocupa no vetor. 4) Faça um algoritmo para ler 15 números e armazenar em um vetor. Após a leitura total dos 15 números, o algoritmo deve escrever esses 15 números lidos na ordem inversa. 5) Faça um algoritmo para ler um vetor de 30 números. Após isto, ler mais um número qualquer, calcular e escrever quantas vezes esse número aparece no vetor. 6) Escreva um algoritmo que calcule a média aritmética das 3 notas dos alunos de uma classe. O algoritmo deverá ler, além das notas, o código do aluno e deverá ser encerrado quando o código for igual a zero. 7) Construir um algoritmo que calcule a média aritmética de vários valores inteiros positivos, lidos externamente. O final da leitura acontecerá quando for lido um valor negativo.
  • 2. . . 8) Uma loja está levantando o valor total de todas as mercadorias em estoque. Escreva um algoritmo que permita a entrada das seguintes informações: a) o número total de mercadorias no estoque; b) o valor de cada mercadoria. Ao final imprimir o valor total em estoque e a média de valor das mercadorias. 9) O mesmo exercício anterior, mas agora não será informado o número de mercadorias em estoque. Então o funcionamento deverá ser da seguinte forma: ler o valor da mercadoria e perguntar ‘MAIS MERCADORIAS (S/N)?’. Ao final, imprimir o valor total em estoque e a média de valor das mercadorias em estoque. 10) Escreva um algoritmo que leia dois vetores de 5 posições e faça a multiplicação dos elementos de mesmo índice colocando o resultado em um terceiro vetor. Mostre o vetor resultante. 11) Declare uma matriz 5 x 5. Preencha com 1 a diagonal principal e com 0 os demais elementos. Escreva ao final a matriz obtida. 12) Faça um algoritmo para ler uma matriz 4 x 4 contendo números inteiros. Imprima a soma de cada linha da matriz, e por fim imprima a soma de todos os valores da matriz. 13) Escreva um algoritmo que leia e mostre um vetor de 20 números. A seguir, conte quantos valores pares existem no vetor. 14) Elaborar um algoritmo que lê duas matrizes M(4,6) e N(4,6) e cria uma matriz que seja: a) o produto de M por N; b) a soma de M com N; c) a diferença de M com N; Escrever as matrizes calculadas. 15) Escrever um algoritmo que lê uma matriz (M) 5 x 5 e cria 2 vetores somaLinha(5) e somaColuna(5) que contenham, respectivamente, as somas das linhas e das colunas da matriz (M). Escrever a matriz e os vetores criados. 16) Escreva um algoritmo que lê uma matriz M[5,5]. Substitua, a seguir, todos os valores negativos da matriz pelo seu módulo. Exemplo: substitua -2 por 2, -16 por 16, assim por diante.
  • 3. . . 17) Elaborar um programa que leia uma matriz A e duas dimensões com quatro linhas e quatro colunas. Apresentar o somatório dos elementos situados na diagonal principal (posições: A[1,1], A[2,2], A[3,3], A[4,4]) da referida matriz. 18) Elaborar um programa que efetue a leitura de 5 nomes de pessoas em uma matriz A do tipo vetor e apresentá-la em seguida. 19) Elaborar um programa que leia uma matriz A de duas dimensões com seis linhas e cinco colunas. Construir uma matriz B de mesma dimensão, que deve ser formada do seguinte modo: para cada elemento par da matriz A deve ser somado 5 e da cada elemento impar da matriz A deve ser subtraído 4. Apresentar ao final as matrizes A e B. 20) Elaborar um programa que leia valores positivos inteiros até que um valor negativo seja informado. Ao final devem ser apresentados o maior e o menor valor informado pelo usuário.