Curso Técnico Integrado de Informática
Disciplina: Fundamentos de Programação
Prof. Cleverton Hentz
Nome do Aluno:
Matrícula:
Turma:
Data: 17/05/2012
Lista de Exercícios
1. (Fácil)Elabore um algoritmo que leia um vetor A e imprima o seu conteúdo na tela.
2. (Fácil)Elabore um algoritmo que leia uma matriz B e imprima seu conteúdo na tela.
3. (Fácil)Escreva um algoritmo que dado um Vetor A ele procure um valor x no vetor A. No
final do algoritmo ele deve apenas dizer se o valor foi ou não encontrado.
4. (Fácil)Escreva um algoritmo que dado uma matriz B ele procure um valor y na matriz.
No final do algoritmo ele deve apenas dizer se o valor foi ou não encontrado.
5. (Fácil)Elabore um algoritmo que dada uma matriz A ele encontre o maior valor na matriz.
No final ele deve imprimir este maior valor e sua posição na matriz.
6. (Intermediário)Faça um algoritmo que controle os pontos de um campeonato de futebol.
Cada time deve ter um código e quanto esse código for escolhido o algoritmo deve solicitar os pontos para esse time. Com o código do time e os pontos o algoritmo deve
somar os do time. Após cada coleta de pontos o sistema deve perguntar se o usuário
deseja entrar com mais pontos, caso o usuário escolha encerrar deve ser exibido o total
de pontos de cada time. Dica: O algoritmo pode ser feito com escolha, repetição e se.
Tabela dos times:
Código
1
2
3
4
Nome do Time
Vasco
São Paulo
Flamengo
Corinthians
7. (Intermediário)Escreva um algoritmo que verifica se um determinado número é ímpar.
8. (Intermediário)Escreva um algoritmo que verifica se um determinado número é perfeito.
Na matemática, um número perfeito é um número para o qual a soma de todos os seus
divisores positivos próprios (excluindo ele mesmo) é igual ao próprio número.
Exemplos:
Número
Divisores
6
1+2+3=6
28
1 + 2 + 4 + 7 + 14 = 28
9. (Intermediário)Elabore um algoritmo que leia uma matriz A e imprima seu conteúdo na
tela. Esse algoritmo não deve utilizar a estrutura de repetição para.
10. (Difícil)Escreva um algoritmo que calcule a soma dos elementos de uma matriz inteira
3 × 3, que estão acima da diagonal principal.
11. (Difícil)Dadas duas matrizes A e B, faça um algoritmo que some o valor contido na posição
l e c da matriz A com a mesma posição na matriz B. O resultado deve ser armazenado
numa terceira matriz C e depois impresso na tela. Importante: A impressão deve acontecer após o preenchimento da matriz C.
12. (Difícil)Altere o algoritmo da questão 11 para realizar a soma das células das matrizes
começando do maior índice de linha e coluna para o menor índice.
Page 2
Download

Lista de Exercícios - Cleverton Hentz IFRN