algoritimos

Páginas: 13 (3243 palavras) Publicado: 7 de novembro de 2013
A.1 - Algoritmos
1. Diferencie um algoritmo de um programa.
2. Crie algortimos simplificados para executar cada uma das tarefas a seguir:
a) Tomar um banho
b) Fazer um bolo
c) Tirar uma fotografia
d) Ligar um automóvel
e) Cadastrar de um cliente
f) Tricotar uma blusa
g) Ler uma revista
3. Represente 2 dos algoritmos acima na forma de um fluxograma.
4. Pense em um problema existente nasua rotina diária (particular ou no trabalho) e monte um
algoritmo de acordo com os passos que você normalmente utiliza para resolvê-lo.
A.1.1 - Para os problemas a seguir, defina:
• Quais são os valores de entrada
• Qual será o processamento do algoritmo
• Quais são os valores de saída
• Quais são os valores que variam e quais permanecem constantes (fixos) durante a execução
do algoritmo1. Calcular a área de um triângulo dada a fórmula A = (b ∗ h)/2.
2. Calcular a quantidade de azulejos que são necessários para cobrir uma determinada parede.
3. Calcular a média do peso de uma família de 5 pessoas.
4. Calcular a área de uma circunferência dada a fórmula A = (π ∗ r2 )/2.
A.2 - Representação de Dados
1. Identifique quais os tipos que as seguintes variáveis teriam em umalgoritmo qualquer:
• nomeDeRua
• numeroDeCasa
• idadeDeUmaPessoa
• pesoDeUmaPessoa
• valorDoSalario
• quantidadeDePessoasEmFila
• senhaCorreta
2. Identifique quais os tipos dos valores listados a seguir:
• ”F”
• V
• ”FALSO”
• 5.84
• ”A*R*&”
• ”Amarelo”
• 2008
• 04
• ”abril”
3. Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis.
Justifique omotivo.
• 1x
• fone#
• $salario
• x



















a-6
2/3
livro
tipo_de_talher
tipo de talher
automóvel
talher
e-mail
e_mail
email
nome_#
time de futebol
time_de_futebol
01salario
nome01
idade
salario

A.3 - Expressões
1. No final da execução do fragmento de código abaixo, qual é o valor de n1, n2 e n3?
• n1 ←10
• n2 ←30
• n3 ← n1
•n1 ← n2
• n2 ← n3
2. Quais os valores de v1, v2 e v3 no final da execução do código abaixo? Var v1, v2, v3:
logico

3. Que problema existe no algoritmo abaixo?

4.

O que será impresso para cada uma das instruções abaixo?



escreva (“numero = “, 78)

A.4 - Entrada e Saída
1. Desenvolva os algoritmos para os problemas apresentados na seção A.1.1
2. Elabore um algoritmo que leiaum número inteiro e imprima seus sucessor e seu antecessor.
Por exemplo, suponha que o usuário digite o número 7, o algoritmo deverá imprimir
(escrever) na tela o seu antecessor (número 6) e o seu sucessor (o número 8).
3. Elabore um algoritmo que leia uma temperatura em graus centígrados e apresente-a
convertida em graus Fahrenheit. A fórmula de conversão é:

onde F é a temperatura emFahrenheit e C é a temperatura em Centígrados.
4. Para vários tributos, a base de cálculo é o salário mínimo. Elabore um algoritmo que leia o
valor do salário mínimo e o valor do salário de uma pessoa. Calcular e imprimir quantos
salários mínimos essa pessoa ganha.
5. Elabore um algoritmo que leia o peso de uma pessoa em gramas, calcule e imprima.
6. Faça um algoritmo que leia um valor inteiropositivo e menor que 1000, armazene- o em
uma variável inteira e determine a soma dos dígitos que formam o valor.
• Exemplo: o valor 453 tem soma dos dígitos igual a 12 (4 + 5 + 3) .
7. Faça um algoritmo que leia dois números inteiros positivos com 5 dígitos cada e gere um
terceiro número inteiro com 10 dígitos, sendo que estes sejam os dígitos dos dois primeiros
intercalados.
• Exemplo :Numero_1 = 12345 Numero_2 = 67890 Numero_3 = 1627384950
8. Desenvolva um algoritmo que solicite ao usuário duas variáveis de valor inteiro (variáveis A
e B) e que ao final do processamento a variável A contenha o valor da variável B e a
variável B contenha o valor da variável A.
A.5 - Estruturas de Condição
A.5.1 Estrutura se-então-senão
1. Elabore um algoritmo que leia um número e imprima uma...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • algoritimo
  • Algoritimo
  • Algoritimos
  • Algoritimo
  • algoritimos
  • Algoritimo
  • Algoritimo
  • Algoritimo

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!