Algoritmo

Disponível somente no TrabalhosFeitos
  • Páginas : 13 (3026 palavras )
  • Download(s) : 0
  • Publicado : 26 de abril de 2013
Ler documento completo
Amostra do texto
Apostila de EXERCÍCIOS e Respostas Algoritmos e Programação
- Parte 1 -

Profa. Flávia Pereira de Carvalho

Fevereiro de 2013

Apostila de Exercícios de Algoritmos e Programação – Parte 1

Sumário Página
1 EXERCÍCIOS DE LÓGICA DE PROGRAMAÇÃO - ALGORITMOS ............................................................................................ 3 2 EXERCÍCIOS 3 AO 14 UTILIZAROPERADORES ARITMÉTICOS (VER CAPÍTULO 5 DA APOSTILA DO CONTEÚDO) .............. 4 4 EXERCÍCIOS 22 AO 34 UTILIZAR ESTRUTURA DE SELEÇÃO E OPERADORES RELACIONAIS (VER CAP. 19 E 20)............... 6 5 EXERCÍCIOS 35 AO 59 UTILIZAR SELEÇÃO ANINHADA OU CONCATENADA (VER CAPÍTULOS 19.1 E 19.2) ....................... 8 6 EXERCÍCIOS 60 AO 64 UTILIZAR OPERADORES LÓGICOS (VER CAPÍTULO 22):............................................................... 12 7 EXERCÍCIOS DE RACIOCÍNIO ............................................................................................................................................. 14 8 RESPOSTAS DOS EXERCÍCIOS............................................................................................................................................. 15

Profa. FláviaPereira de Carvalho - fpereira@faccat.br - http://fit.faccat.br/~fpereira

2

Apostila de Exercícios de Algoritmos e Programação – Parte 1

1 Exercícios de Lógica de Programação - Algoritmos

1) Escreva um algoritmo que armazene o valor 10 em uma variável A e o valor 20 em uma variável B. A seguir (utilizando apenas atribuições entre variáveis) troque os seus conteúdos fazendo com que ovalor que está em A passe para B e vice-versa. Ao final, escrever os valores que ficaram armazenados nas variáveis. 2) Analise os algoritmos abaixo e escreva o que será impresso na tela ao serem executados: a) A ← 10 B ← 20 Escrever B B←5 Escrever A, B b) A ← 30 B ← 20 C←A+B Escrever C B ←10 Escrever B, C C←A+B Escrever A, B, C d) A ← 10 B ← 20 C←A B←C A←B Escrever A, B, C A ←10 B←A+1 A←B+1 B←A+1Escrever A A←B+1 Escrever A, B f) A ← 10 B←5 C←A+B B ← 20 A ← 10 Escrever A, B, C X←1 Y←2 Z←Y–X Escrever Z X←5 Y←X+Z Escrever X, Y, Z

c)

e)

Profa. Flávia Pereira de Carvalho - fpereira@faccat.br - http://fit.faccat.br/~fpereira

3

Apostila de Exercícios de Algoritmos e Programação – Parte 1

2 Exercícios 3 ao 14 utilizar Operadores Aritméticos (ver capítulo 5 da Apostila doconteúdo)

3) Os pares de instruções abaixo produzem o mesmo resultado? A ← (4/2)+(2/4) B ← 4/(2+2)/4 C ← (4+2)*2-4 e e e A ← 4/2+2/4 B ← 4/2+2/4 C ← 4+2*2-4

4) Reescreva as instruções abaixo com o mínimo de parênteses possível, mas sem alterar o resultado: A ← 6*(3+2) B ← 2+(6*(3+2)) C ← 2+(3*6)/(2+4) D ← 2*(8/(3+1)) E ← 3+(16-2)/(2*(9-2)) F ← (6/3)+(8/2) G ← ((3+(8/2))*4)+(3*2) H ← (6*(3*3)+6)-10 I← (((10*8)+3)*9) J ← ((-12)*(-4))+(3*(-4))

5) Escreva um algoritmo para ler um valor (do teclado) e escrever (na tela) o seu antecessor. 6) Escreva um algoritmo para ler as dimensões de um retângulo (base e altura), calcular e escrever a área do retângulo. 7) Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e escreva a idade dessa pessoa expressa apenas em dias.Considerar ano com 365 dias e mês com 30 dias. Calcular quantos dias a pessoa já viveu até hoje. 8) Faça um algoritmo que converta metros para centímetros. Lembrando que 1m = 100cm. 9) Faça um algoritmo que calcule a área de um quadrado (lado*lado), em seguida mostre o dobro desta área para o usuário. 10) Faça um algoritmo que pergunte quanto a pessoa ganha por hora (salário por hora) e o número dehoras trabalhadas no mês. Calcule e mostre o total do seu salário no referido mês. 11) Escreva um algoritmo para ler o número total de eleitores de um município, o número de votos brancos, nulos e válidos. Calcular e escrever o percentual que cada um representa em relação ao total de eleitores. 12) Escreva um algoritmo para ler o salário mensal atual de um funcionário e o percentual de...
tracking img