Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: Algoritmos e Programação Estruturada Lista de Exercícios 4 Utilize funções na solução dos problemas desta lista. 1) Faça um programa que leia a matriz M de dimensões 4x5, com elementos numéricos, determine o maior valor pertencente a linha que contém o menor elemento, escreva seu valor e suas coordenadas (linha e coluna). 2) Faça um programa que leia uma variável contendo um conjunto de caracteres (vetor de caracteres), escreva seu conteúdo na ordem inversa. Comentário: utilize a função len([vetor]) que retorna a quantidade de elementos existentes no vetor. 3) Faça um programa que leia dois vetores A e B com 10 caracteres cada, em seguida gerar um terceiro vetor C intercalando os elementos de A e B, da seguinte forma: primeiro elemento de A, primeiro elemento de B, segundo elemento de A, segundo elemento de B, e assim sucessivamente. Escrever o vetor C. 4) Faça um algoritmo que leia um vetor de 10 posições. Após a leitura, calcule e escreva os 3 menores valores do vetor. 5) Faça um algoritmo que leia um vetor A de 10 elementos. Inverta então os valores de A. Troque o primeiro pelo último, segundo pelo penúltimo e assim por diante. Mostre o vetor A após as alterações. 6) Faça um programa que leia uma matriz 12 x 12 e calcule e escreva: a. o menor elemento e a sua posição (índices) da área hachurada (das figuras A, B e C); b. a média dos elementos da área hachurada (das figuras A, B e C). Figura A: 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 Figura B: 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 Figura C: 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 7) Faça um programa que leia uma frase e armazene em um variável (vetor de caracteres), em seguida para cada caractere existente na frase, faça a contagem de ocorrências, como no exemplo abaixo (não diferenciar letras maiúsculas e minúsculas). Escreva o resultado obtido. Frase: “Estamos preocupados com o futuro de nossas crianças” letras: e s t a m o p r c u d f n i ç Quantidades 3 6 2 4 2 6 2 2 2 3 1 1 2 1 1 Letra “e” 3 ocorrências Letra “s” 6 ocorrências …
Compartilhar