lista de exercicios algoritmos com pseudocodigo

1
Campus Alcântara Curso: Eletrônica Integrado Disciplina: Informática Professor: Mauro LISTA DE EXERCÍCIOS ALGORITMOS COM PSEUDOCÓDIGO Crie os algoritmos solicitados abaixo. Consulte omaterial das aulas (slides) para saber a sintaxe dos comandos e tomar os exemplos prontos como base para construir seus algoritmos. EXERCÍCIOS SOBRE ESTRUTURAS SEQUENCIAIS: Usando pseudocódigo, faça algoritmos para resolver os seguintes problemas: 1. Calcular a área de um retângulo 2. Armazenar dois números em variáveis e trocar os valores das variáveis 3. Calcular as raízes de uma equação do segundo grau 4. Calcular o custo estimado com combustível em uma viagem de carro EXERCÍCIOS SOBRE ESTRUTURAS CONDICIONAIS: 1. Faça um algoritmo que leia um número inteiro diferente de zero e diga se este é positivo ou negativo 2. Altere o algoritmo anterior para dizer também se o número é igual a zero (use se encadeados) 3. Faça uma algoritmo que leia três valores que representam os três lados de um triângulo e verifique: Se o triângulo é válido Se é um triângulo equilátero, isósceles ou escaleno. Propriedades de um triângulo : A soma de dois lados não pode ser menor que a do terceiro lado (ou o comprimento de cada lado deve ser menor que a soma dos outros dois lados) Equilátero: três lados iguais Isósceles: dois lados iguais Escaleno: três lados diferentes EXERCÍCIOS SOBRE ESTRUTURAS DE REPETIÇÃO: 1. Multiplicar dois números usando somas repetidas 2. Solicitar uma quantidade pré-determinada de números e calcular a soma e média entre esses números 3. Calcular a soma dos números ímpares entre um intervalo informado 4. Calcular o fatorial de um número. Dicas: N ! = N * (n-1) * (n-2)... * 1 Ex: 5! = 5 * 4 * 3 * 1 = 60 EXERCÍCIOS ADICIONAIS: 1. Solicitar os nomes e notas dos alunos de uma turma, mostrar o nome e nota dos alunos com a maior e menor nota e calcular a média entre as notas da turma. O fim da turma será indicado quando o usuário digitar “FIM” para o nome do aluno 2. Melhorar o algoritmo acima para efetuar os mesmos cálculos para todas as turmas de uma escola, mostrando também a maior e menor nota da escola e a nota média da escola 3. Listar os números primos entre dois números informados pelo usuário. Dicas: Número primo é o número que só é divisível por ele mesmo e por 1. Para saber se um número é primo você precisará usar um laço e testar, com a função MOD, se ele é divisível por todos os números menores que ele 4. Listar os números da série de Fibonacci de 1 até um número informado pelo usuário. Dica: A séria de Fibonacci é uma lista de números cujos dois primeiros números são iguais a 1 e cada número seguinte é igual à soma dos dois números anteriores: 1, 1, 2, 3, 5, 8, ...

Upload: mauro-jansen

Post on 04-Jul-2015

1.729 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: Lista de exercicios   algoritmos com pseudocodigo

Campus Alcântara

Curso: Eletrônica Integrado

Disciplina: Informática Professor: Mauro

LISTA DE EXERCÍCIOS ALGORITMOS COM PSEUDOCÓDIGO

Crie os algoritmos solicitados abaixo. Consulte omaterial das aulas (slides) para saber a sintaxe dos

comandos e tomar os exemplos prontos como base para construir seus algoritmos.

EXERCÍCIOS SOBRE ESTRUTURAS SEQUENCIAIS:

Usando pseudocódigo, faça algoritmos para resolver os seguintes problemas:

1. Calcular a área de um retângulo

2. Armazenar dois números em variáveis e trocar os valores das variáveis

3. Calcular as raízes de uma equação do segundo grau

4. Calcular o custo estimado com combustível em uma viagem de carro

EXERCÍCIOS SOBRE ESTRUTURAS CONDICIONAIS:

1. Faça um algoritmo que leia um número inteiro diferente de zero e diga se este é positivo ou

negativo

2. Altere o algoritmo anterior para dizer também se o número é igual a zero (use se encadeados)

3. Faça uma algoritmo que leia três valores que representam os três lados de um triângulo e

verifique:

• Se o triângulo é válido

• Se é um triângulo equilátero, isósceles ou escaleno. Propriedades de um triângulo:

• A soma de dois lados não pode ser menor que a do terceiro lado (ou o comprimento de

cada lado deve ser menor que a soma dos outros dois lados)

• Equilátero: três lados iguais

• Isósceles: dois lados iguais

• Escaleno: três lados diferentes

EXERCÍCIOS SOBRE ESTRUTURAS DE REPETIÇÃO:

1. Multiplicar dois números usando somas repetidas

2. Solicitar uma quantidade pré-determinada de números e calcular a soma e média entre esses

números

3. Calcular a soma dos números ímpares entre um intervalo informado

4. Calcular o fatorial de um número. Dicas:

• N ! = N * (n-1) * (n-2)... * 1 Ex: 5! = 5 * 4 * 3 * 1 = 60

EXERCÍCIOS ADICIONAIS:

1. Solicitar os nomes e notas dos alunos de uma turma, mostrar o nome e nota dos alunos com a

maior e menor nota e calcular a média entre as notas da turma. O fim da turma será indicado

quando o usuário digitar “FIM” para o nome do aluno

2. Melhorar o algoritmo acima para efetuar os mesmos cálculos para todas as turmas de uma

escola, mostrando também a maior e menor nota da escola e a nota média da escola

3. Listar os números primos entre dois números informados pelo usuário. Dicas:

• Número primo é o número que só é divisível por ele mesmo e por 1.

• Para saber se um número é primo você precisará usar um laço e testar, com a função

MOD, se ele é divisível por todos os números menores que ele

4. Listar os números da série de Fibonacci de 1 até um número informado pelo usuário. Dica:

• A séria de Fibonacci é uma lista de números cujos dois primeiros números são iguais a

1 e cada número seguinte é igual à soma dos dois números anteriores: 1, 1, 2, 3, 5, 8, ...