Bacharelado em Ciência e Tecnologia BC-0505 Processamento da Informação Lista de Exercícios EXTRA Nº 02 Algoritmos Estruturas de Seleção

Tamanho: px
Começar a partir da página:

Download "Bacharelado em Ciência e Tecnologia BC-0505 Processamento da Informação Lista de Exercícios EXTRA Nº 02 Algoritmos Estruturas de Seleção"

Transcrição

1 Bacharelado em Ciência e Tecnologia BC-0505 Processamento da Informação Lista de Exercícios EXTRA Nº 02 Algoritmos Estruturas de Seleção ATENÇÃO- Para cada um dos exercícios abaixo, antes de escrever o algoritmo, identifique ENTRADA, PROCESSAMENTO e SAÍDA, utilizando a seguinte técnica de interpretação de enunciado: 1. Escreva um que informe ao usuário se deve ou não levar uma blusa consigo. Sabe-se que a blusa é indicada se a temperatura em graus celsius estiver abaixo de 20 graus. Mensagem indicando se o usuário deve ou não levar uma blusa consigo Um número real (temperatura) Verificar, por comparação, se a temperatura informada condiciona levar ou não a blusa real temp escreva("digite a temperatura atual: ") leia(temp) se (temp<20) //Verifica a temperatura e indica a mensagem ao usuário escreva("você deve levar uma blusa consigo.\n") senao escreva("você não precisa levar uma blusa consigo.\n")

2 2. Escreva um que solicite ao usuário um valor inteiro e exibe uma mensagem informando se o número é par ou ímpar. Exiba: Caso verdadeiro: O número é par Caso falso: O número é ímpar Mensagem dizendo se o número informado é par ou ímpar. Um número inteiro Número par: x % 2 = 0 Número ímpar: x % 2!= 0 inteiro x escreva ("Favor digitar um número inteiro: ") leia (x) se (x % 2 == 0) //Verifica se o número é par ou impar. escreva ("O número " + x + " é par.") senao escreva ("O número " + x + " é ímpar.")

3 3. Escreva um que solicite ao usuário uma letra e verifique se ela é uma vogal ou não exibindo uma mensagem correspondente. Exiba: Caso verdadeiro: É uma vogal Caso falso: Não é uma vogal Mensagem indicando se a letra é ou não uma vogal Um caractere Comparar o caractere informado com todas as vogais minúsculas e maiúsculas do alfabeto caracter letra escreva("digite uma letra: ") leia(letra) se(letra == 'a' ou letra == 'e' ou letra == 'i' ou letra == 'o' ou letra == 'u' ou letra == 'A' ou letra == 'E' ou letra == 'I' ou letra == 'O' ou letra == 'U') escreva("e uma Vogal.\n") senao escreva("nao é uma vogal.\n")

4 4. Escreva um que exiba o maior dentre dois números reais digitados pelo usuário, na forma numero tal é maior que numero tal. Caso eles sejam iguais deve-se exibir a mensagem na forma: numero tal é igual ao numero tal SAÍDA: Quais os resultados que o algoritmo dever fornecer? Mensagem informando qual o maior número digitado ENTRADA: Quais os insumos necessários para se obter a saída? Dois números reais PROCESSAMENTO: Como transformar os insumos na saída? Se x > y: x é o maior Se x < y: y é o maior Se x == y: eles são iguais inteiro x, y escreva ("Favor digitar o primeiro número real: ") leia (x) escreva ("Favor digitar o segundo número real: ") leia (y) se (x == y) escreva ("O número " + x + " é igual ao número " + y) senao se (x > y) escreva ("O número " + x + " é maior do que o número " + y) senao escreva ("O número " + y + " é maior do que o número " + x)

5 5. Escreva um que exiba na tela o triplo de um número inteiro informado pelo usuário. Caso o número informado pelo usuário seja negativo, o mesmo deve ser transformado no seu equivalente positivo antes da exibição do seu triplo. O valor do triplo de um número Um número inteiro Obter o módulo do número informado e multiplicá-lo por três inteiro numero, triplo escreva("digite um numero: ") leia(numero) se (numero < 0) numero = numero * ( - 1) triplo = 3 * numero senao triplo = 3 * numero escreva("o triplo do numero digitado é ", triplo, ".\n")

6 6. Escreva um que calcule a idade de uma pessoa a partir do seu ano de nascimento. O deve mostrar na tela a idade e também as seguintes mensagens, quando for o caso: Já pode votar (se tiver 16 anos ou mais); Já pode solicitar a Carteira de Habilitação (se tiver 18 anos ou mais). Idade da pessoa Se já pode votar Se já pode solicitar a Carteira de Habilitação Ano de nascimento Idade = anodenascimento Se Idade > 16: já pode votar Se Idade > 18: já pode solicitar Carteira de Habilitação inteiro ano, idade escreva ("Favor digitar o seu ano de nascimento: ") leia (ano) idade = ano escreva ("Você tem " + idade + " anos de idade.") se (idade >= 18) escreva ("\njá pode votar.") escreva ("\njá pode solicitar a Carteira de Habilitação.") senao se (idade >= 16) escreva ("\njá pode votar.")

7 7. Escreva um algoritmo que leia três números inteiros e imprima-os em ordem crescente. Efetue pelo menos 3 testes do seu algoritmo com entradas de dados distintas. Analise os resultados do seu algoritmo. Impressão dos valores na ordem crescente Três números inteiros Há diversas alternativas para este processamento, um deles bem trabalhoso e não muito enxuto, porém bem direto, é associar cada ordenação possível com uma impressão e comparar com os dados de entrada, uma sugestão para melhorar essa ideia é encadear todas as opções. inteiro a, b, c escreva("entre com os tres inteiros a serem ordenados: ") leia(a, b, c) se(a>b e b>c e a>c) escreva(c, " < ", b, " < ", a, ".\n") senao se(a>b e b<c e a>c) escreva(b, " < ", c, " < ", a, ".\n") senao se(b>a e a>c e b>c) escreva(c, " < ", a, " < ", b, ".\n") senao se(b>a e a<c e b>c) escreva(a, " < ", c, " < ", b, ".\n") senao se(c>a e a>b e c>b) escreva(b, " < ", a, " < ", c, ".\n") senao (c>a e a<b e b<c) escreva(a, " < ", b, " < ", c, ".\n")

8 8. Escreva um algoritmo que peça como entrada os coeficientes a, b e c de uma equação de 2.o grau e forneça como saída as suas raízes. Lembre-se de prever os seguintes casos: I. a = 0 : Equação de 1.o grau, calcule a única raiz diretamente II. Δ = 0 : Calcule a única raiz pela fórmula de Baskara III. Δ < 0 : Calcule as 2 raízes complexas pela fórmula de Baskara IV. Δ > 0 : Calcule as 2 raízes reais pela fórmula de Baskara A formula de Baskara = Δ = b 2 4ac Exemplo: a = 1, b = -5, c = 6 raiz1 = 2 e raiz2 = 3 ATENÇÃO: No PORTUGOL STUDIO existe uma função para calculo de RAIZ QUADRADA: a função chama-se raiz. A instrução a seguir calcula a raiz quadrada do valor x e armazena em y. Por exemplo, se x = 5, y será 25. Exemplo: y = raiz(x,2.0) Uma outra função útil é a que calcula POTÊNCIA: a função chama-se potencia. A instrução a seguir calcula a potência do valor x elevado a y e armazena em z. Por exemplo, se x = 3 e y = 4, z será 81. Exemplo: z = potencia(x,y) No Portugol Studio essas funções estão dentro da Biblioteca Matemática. Assim para chama-las você deve: a) Incluir a biblioteca, utilizando a instrução abaixo ANTES da função início( ) inclua biblioteca Matematica -->mat obs: Usar -->mat Matemática equivale a dar um apelido mais curto para a biblioteca b) As chamadas às funções devem ser feitas utilizando mat ou Matematica Exemplo: y = mat.raiz(x, 2.0) z = mat.potencia(x,y) As raízes da equação Os coeficientes A, B e C da equação Fórmula de Baskara contida no enunciado

9 inclua biblioteca Matematica --> mat real a, b, c, delta, raiz1, raiz2, partereal escreva ("Favor digitar o valor do coeficiente A: ") leia (a) escreva ("Favor digitar o valor do coeficiente B: ") leia (b) escreva ("Favor digitar o valor do coeficiente C: ") leia (c) delta = mat.potencia (b,2.0) - (4*a*c) se (a == 0) raiz1 = -c/b escreva ("A raíz da equação é " + raiz1) senao se (delta == 0) raiz1 = -b/(2*a) escreva ("A raíz da equação é " + raiz1) senao se (delta < 0) partereal = -b/(2*a) raiz1 = (mat.raiz(-1*delta,2.0))/(2*a) escreva ("As raízes da equação são: " + partereal + " + " + raiz1 + "i e " + partereal + " - " + raiz1 + "i.") senao raiz1 = (-b + mat.raiz(delta,2.0))/(2*a) raiz2 = (-b - mat.raiz(delta,2.0))/(2*a) escreva ("As raízes da equação são : " + raiz1 + " e " + raiz2)

10 9. Escreva um algoritmo que peça como entrada o conceito final de um aluno em uma disciplina cursada na UFABC e imprima a mensagem correta, conforme tabela abaixo: CONCEITO FINAL A B C D F O I SITUAÇÃO Desempenho excepcional Bom desempenho Desempenho adequado Aproveitamento mínimo Reprovado Reprovado por falta Incompleto Mensagem indicando a situação correspondente ao conceito final Um caractere maiúsculo indicando o conceito Basta associar cada conceito à sua respectiva impressão e comparar a entrada com cada caso deste. caracter conceito escreva("entre com o conceito final: ") leia(conceito) se(conceito == 'A') escreva("desempenho excepcional.\n") senao se(conceito == 'B') escreva("bom desempenho.\n") senao se(conceito == 'C') escreva("desempenho adequado.\n") senao se(conceito == 'D') escreva("aproveitamento mínimo.\n") senao se(conceito == 'F') escreva("reprovado.\n") senao se(conceito == 'O') escreva("reprovado por falta.\n") senao se (conceito == 'I') escreva("incompleto.\n")

11 10. Uma livraria está fazendo uma promoção para pagamento à vista em que o comprador pode escolher entre dois critérios de desconto: Critério A: R$ 0,25 por livro + R$ 7,50 fixo Critério B: R$ 0,50 por livro + R$ 2,50 fixo Escreva um algoritmo em que o usuário digite a quantidade de livros que deseja comprar e diga qual é a melhor opção de desconto. Qual o critério de promoção mais vantajoso Quantidade de livros desejados Critério A: 0.25*livros Critério B: 0.5*livros inteiro livros real a, b escreva ("Favor digitar a quantidade de livros desejada: ") leia (livros) a = 0.25*livros b = 0.5*livros reais.") reais.") escreva ("De acordo com o critério A, o cliente terá um desconto de " + a + " escreva ("\nde acordo com o critério B, o cliente terá um desconto de " + b + " se (a > b) escreva ("\nneste caso, é mais vantajoso comprar pelo critério A.") senao se (b > a) escreva ("\nneste caso, é mais vantajoso comprar pelo critério B.") senao escreva ("\nneste caso, ambos critérios resultam no mesmo preço.")

12 11. O imposto de renda MENSAL de uma pessoa física (IR) é calculado com base na sua renda mensal. Escreva um algoritmo para calcular e imprimir o IR MENSAL e o IR ANUAL de uma pessoa considerando a seguinte tabela e supondo que sua renda mensal (salário) é a mesma durante os 12 meses. Base de cálculo mensal em R$ Alíquota % Parcela a deduzir do imposto em R$ Até 1.499, De 1.499,16 até 2.246,75 7,5 112,43 De 2.246,76 até 2.995,70 15,0 280,94 De 2.995,71 até 3.743,19 22,5 505,62 Acima de 3.743,19 27,5 Exemplo de Cálculo: Se uma pessoa ganha 3500,00 por mês, com base na tabela acima, deve-se aplicar a alíquota (taxa) de 22,5% de imposto de renda e deduzir o valor de Assim 3500 x 22.5 /100 = 785,50. Deduzindo-se os 505,62 o valor do imposto mensal será de Para verificar se o seu está correto, efetue os dois testes que seguem: TESTE 1: Entrada: salário mensal = Saída Esperada: IR Mensal = IR Anual = TESTE 2: Entrada: salário mensal = Saída Esperada: IR Mensal = IR Anual = Mensagem contendo valor do imposto de renda mensal e anual Variável real representando o salário mensal Basta identificar a que faixa corresponde o salário mensal com a tabela do IR.

13 real salario, imposto escreva("digite o valor do salario: ") leia(salario) se(salario<= ) imposto=0.00 senao se(salario <= ) imposto = (salario * ) senao se(salario <= ) imposto = (salario * ) senao se(salario <= ) imposto = (salario * ) senao imposto = salario * escreva("o valor do imposto de renda mensal será de R$ ", imposto, ".\n") escreva("o valor do imposto de renda anual será de R$ ", 12 * imposto, ".\n")

14 12. Escreva um que exiba uma mensagem indicando se um número inteiro informado pelo usuário é positivo, negativo ou nulo, de acordo com as seguintes condições: Caso seja maior que zero, exibir: Número tal é positivo ; Caso seja menor que zero, exibir: Número tal é negativo ; Caso seja igual a zero, exibir: Número tal é nulo. Mensagem dizendo se o número informado é positivo, negativo ou nulo Um número inteiro Número positivo: x > 0 Número negativo: x < 0 Número nulo: x = 0 inteiro x real a, b escreva ("Favor digitar um número inteiro: ") leia (x) se (x > 0) escreva ("\no número " + x + " é positivo.") senao se (x < 0) escreva ("\no número " + x + " é negativo.") senao escreva ("\no número " + x + " é nulo.")

15 13. Escreva um algoritmo que peça como entrada o peso (em kilogramas) e a altura (em metros) da pessoa e calcule e exiba o seu IMC Índice de Massa Corpórea. Adicionalmente, o deve emitir as mensagens correspondentes conforme a tabela a seguir: Cálculo IMC Situação Abaixo de 18.5 Você está abaixo do peso ideal Entre 18.5 e 24.9 Parabéns você está em seu peso normal! Entre 25.0 e 29.9 Você está acima de seu peso (sobrepeso) Entre 30.0 e 34.9 Obesidade grau I Entre 35.0 e 39.9 Obesidade grau II 40.0 e acima Obesidade grau III O IMC é calculado da seguinte forma: divide-se o peso (quilogramas) pela altura ao quadrado (em metros). Exemplo1: peso = 65, altura = 1.67 IMC = 65 / (1.67 * 1.67) = Exemplo2: peso = 85, altura = 1.60 IMC = 85 / (1.60 * 1.60) = OBS. É OBRIGATÓRIO O USO DE SELEÇÃO ENCADEADA. Para verificar se o seu está correto, efetue os dois testes que seguem: TESTE 1: Entrada: peso=65 altura = 1.67 Saída Esperada: IMC = Parabéns você está em seu peso normal! TESTE 2: Entrada: peso=85 altura = 1.60 Saída Esperada: IMC = Obesidade grau I Um mensagem contendo o IMC e a situação correspondente ao valor Duas variáveis reais: peso e altura Basta utilizar a expressão presente nos exemplos 1 e 2 acima. Depois, é necessário comparar o valor de IMC obtido com cada caso das condições da tabela Cálculo IMC x Situação. Ao fim, é feita a impressão do IMC acompanhado à situação.

16 inclua biblioteca Matematica --> mat real peso, altura, IMC escreva("entre com o peso em kilogramas: ") leia(peso) escreva("entre com a altura em metros: ") leia(altura) IMC = (peso)/((altura) * (altura)) escreva(mat.arredondar(imc, 2)) se(imc<18.5) escreva(" - Voce esta abaixo do peso ideal.\n") senao se(imc < 25.0) escreva(" - Parabens - voce esta em seu peso normal!\n") senao se(imc < 30.0) escreva(" - Voce esta acima de seu peso (sobrepeso).\n") senao se(imc < 35.0) escreva(" - Obesidade grau I.\n") senao se(imc < 40.0) escreva(" - Obesidade grau II.\n") senao escreva(" - Obesidade grau III.\n")

//Leitura de Variáveis System.out.print("Digite a temperatura atual: "); temp = leia.nextfloat();

//Leitura de Variáveis System.out.print(Digite a temperatura atual: ); temp = leia.nextfloat(); Bacharelado em Ciência e Tecnologia BC-0505 Processamento da Informação Lista de Exercícios Nº 02 Algoritmos Computacionais Estruturas de Seleção Soluções de Referência em Java ATENÇÃO- Para cada um dos

Leia mais

Aula 3 Desvio Condicional

Aula 3 Desvio Condicional Aula 3 Desvio Condicional ROTEIRO DA AULA Desvio Condicional Simples Desvio Condicional Composto Desevio Condicional Aninhado Desvio Condicional em JAVA 2 DESVIO CONDICIONAL Um desvio condicional é usado

Leia mais

BC0501 Linguagens de Programação

BC0501 Linguagens de Programação BC0501 Linguagens de Programação Aula Prática: 03 Assunto: Comandos de Seleção 1. Introdução Um comando de seleção define uma condição em um programa, que permite que grupos de comandos sejam executados

Leia mais

Programação: Estruturas de seleção

Programação: Estruturas de seleção Programação de Computadores I Aula 07 Programação: Estruturas de seleção José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/53 Valores booleanos Os valores booleanos

Leia mais

Trabalho de laboratório Avaliação semestral Exame final MÉDIA PONDERADA CONCEITO

Trabalho de laboratório Avaliação semestral Exame final MÉDIA PONDERADA CONCEITO Exercícios de Seletores (estrutura condicional) Exercício 1. [ASCENCIO] A nota final de um estudante é calculada a partir de três notas atribuídas, respectivamente, a um trabalho de laboratório, a uma

Leia mais

Definição. de solução de um problema passo-a-passo. Representa a lógica l. passo.

Definição. de solução de um problema passo-a-passo. Representa a lógica l. passo. ALGORITMO Definição Representa a lógica l de solução de um problema passo-a-passo passo. Um algoritmo pode ser Na forma textual: Uma descrição tal como uma receita de bolo; Um manual de montagem; Um relato

Leia mais

7. Estrutura de Decisão

7. Estrutura de Decisão 7. Estrutura de Decisão Neste tipo de estrutura o fluxo de instruções a ser seguido é escolhido em função do resultado da avaliação de uma ou mais condições. Uma condição é uma expressão lógica. A classificação

Leia mais

Estrutura Condicional em Java

Estrutura Condicional em Java Estrutura Condicional em Java Linguagem de Programação 1 O Java contém três tipos de instruções de seleção. A instrução if realiza uma ação se uma condição for verdadeira ou pula a ação se a condição for

Leia mais

Lista de Exercícios 3 Estrutura Condicional

Lista de Exercícios 3 Estrutura Condicional 1 Lista de Exercícios 3 Estrutura Condicional 1. A nota final de um estudante é calculada a partir de três notas atribuídas respectivamente a um trabalho de laboratório, a uma avaliação semestral e a um

Leia mais

ALP Algoritmos e Programação

ALP Algoritmos e Programação ALP Algoritmos e Programação Estruturas de Seleção. Motivação. Conceito. Exemplos.Exercícios 1 Motivação Ex: Algoritmo para o cálculo de raízes reais de equações de 2º grau. - E se o delta ( ) for negativo?

Leia mais

Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia de Computação CECOMP

Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia de Computação CECOMP Algoritmos e Programação Ricardo Argenton Ramos Baseado nos slides do professor Jadsonlee da Silva Sá Criando um Algoritmo Os passos necessários para a construção de um algoritmo: ler atentamente o enunciado

Leia mais

EXERCÍCIOS. 2. Faça um algoritmo que receba dois números e ao final mostre a soma, subtração, multiplicação e a divisão dos números lidos.

EXERCÍCIOS. 2. Faça um algoritmo que receba dois números e ao final mostre a soma, subtração, multiplicação e a divisão dos números lidos. EXERCÍCIOS 1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma. 2. Faça um algoritmo que receba dois números e ao final mostre a soma, subtração, multiplicação e a divisão dos

Leia mais

Algoritmos e Estruturas de Dados I 01/2013. Estruturas Condicionais e de Repetição (parte 2) Pedro O.S. Vaz de Melo

Algoritmos e Estruturas de Dados I 01/2013. Estruturas Condicionais e de Repetição (parte 2) Pedro O.S. Vaz de Melo Algoritmos e Estruturas de Dados I 01/2013 Estruturas Condicionais e de Repetição (parte 2) Pedro O.S. Vaz de Melo Problema 1 Suponha que soma (+) e subtração (-) são as únicas operações disponíveis em

Leia mais

CONCEITOS BÁSICOS PARA A CONSTRUÇÃO DE ALGORITMOS PARA COMPUTADORES. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com

CONCEITOS BÁSICOS PARA A CONSTRUÇÃO DE ALGORITMOS PARA COMPUTADORES. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com CONCEITOS BÁSICOS PARA A CONSTRUÇÃO DE ALGORITMOS PARA COMPUTADORES Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Objetivos Compreender os conceitos de lógica de programação e de algoritmos. Conhecer

Leia mais

Lista de Exercícios 02 Estrutura Condicional. 1) Escreva um programa que leia um número e o imprima caso ele seja maior que 20.

Lista de Exercícios 02 Estrutura Condicional. 1) Escreva um programa que leia um número e o imprima caso ele seja maior que 20. Lista de Exercícios 02 Estrutura Condicional 1) Escreva um programa que leia um número e o imprima caso ele seja maior que 20. 2) Construa um programa que leia dois valores numéricos inteiros e efetue

Leia mais

Simulado de Algoritmos - Respostas

Simulado de Algoritmos - Respostas Simulado de Algoritmos - Respostas 1. Descreva o processo de criação de programas, desde o entendimento do problema até a obtenção do resultado esperado, por meio de sua execução, citando os passos a serem

Leia mais

Algoritmos Estruturas Seqüenciais. José Gustavo de Souza Paiva

Algoritmos Estruturas Seqüenciais. José Gustavo de Souza Paiva Algoritmos Estruturas Seqüenciais José Gustavo de Souza Paiva 1 Introdução Objetivo básico da computação auxiliar os seres humanos em trabalhos repetitivos e braçais, diminuindo i i d esforços e economizando

Leia mais

2ª Lista de Exercícios

2ª Lista de Exercícios Faculdade Novo Milênio Engenharia da Computação Engenharia de Telecomunicações Processamento de Dados 2006/1 2ª Lista de Exercícios Obs.: Os programas devem ser implementados em C++. 1. Escrever um algoritmo

Leia mais

Exercícios de Java Aula 13

Exercícios de Java Aula 13 Exercícios de Java Aula 13 Link do curso: http://www.loiane.com/2013/10/curso-java-basico-java-se-gratuito/ 1. Faça um Programa que mostre a mensagem "Alo mundo" na tela. 2. Faça um Programa que peça um

Leia mais

Potenciação no Conjunto dos Números Inteiros - Z

Potenciação no Conjunto dos Números Inteiros - Z Rua Oto de Alencar nº 5-9, Maracanã/RJ - tel. 04-98/4-98 Potenciação no Conjunto dos Números Inteiros - Z Podemos epressar o produto de quatro fatores iguais a.... por meio de uma potência de base e epoente

Leia mais

3. INTRODUÇÃO À LINGUAGEM C 3.1. CONCEITOS BÁSICOS. Lógica de Programação

3. INTRODUÇÃO À LINGUAGEM C 3.1. CONCEITOS BÁSICOS. Lógica de Programação Lógica de Programação 3. INTRODUÇÃO À LINGUAGEM C Caro Aluno Vamos iniciar o terceiro capítulo da nossa disciplina. Agora vamos começar a aplicar os conceitos vistos nos capítulos anteriores em uma linguagem

Leia mais

Exercícios de Fixação Pseudocódigo e Estruturas Básicas de Controle

Exercícios de Fixação Pseudocódigo e Estruturas Básicas de Controle Disciplina: TCC-00.7 Prog. de Computadores III Professor: Leandro Augusto Frata Fernandes Turma: A- Data: / / Exercícios de Fixação Pseudocódigo e Estruturas Básicas de Controle. Construa um algoritmo

Leia mais

LÓGICA DE PROGRAMAÇÃO. Vitor Valerio de Souza Campos

LÓGICA DE PROGRAMAÇÃO. Vitor Valerio de Souza Campos LÓGICA DE PROGRAMAÇÃO Vitor Valerio de Souza Campos Exemplos de algoritmos Faça um algoritmo para mostrar o resultado da multiplicação de dois números. Algoritmo em descrição narrativa Passo 1 Receber

Leia mais

Técnicas de Programação I

Técnicas de Programação I Técnicas de Programação I Conceitos básicos C/C++ Material baseado nas aulas da Profa. Isabel Harb Manssour http://www.inf.pucrs.br/~manssour/laproi, entre outros materias Operadores Aritméticos C++: Outros

Leia mais

INSTITUTO TECNOLÓGICO

INSTITUTO TECNOLÓGICO PAC - PROGRAMA DE APRIMORAMENTO DE CONTEÚDOS. ATIVIDADES DE NIVELAMENTO BÁSICO. DISCIPLINAS: MATEMÁTICA & ESTATÍSTICA. PROFº.: PROF. DR. AUSTER RUZANTE 1ª SEMANA DE ATIVIDADES DOS CURSOS DE TECNOLOGIA

Leia mais

Preparação para o teste intermédio de Matemática 8º ano

Preparação para o teste intermédio de Matemática 8º ano Preparação para o teste intermédio de Matemática 8º ano Conteúdos do 7º ano Conteúdos do 8º ano Conteúdos do 8º Ano Teorema de Pitágoras Funções Semelhança de triângulos Ainda os números Lugares geométricos

Leia mais

Programas C com Repetição

Programas C com Repetição Programas C com Repetição 1. Escrever um programa C que lê 5 valores para a, um de cada vez, e conta quantos destes valores são negativos, escrevendo esta informação. 2. Escrever um programa C que lê um

Leia mais

Undécima lista de exercícios. Função exponencial e função logarítmica.

Undécima lista de exercícios. Função exponencial e função logarítmica. MA091 Matemática básica Verão de 01 Undécima lista de exercícios Função exponencial e função logarítmica 1 Você pegou um empréstimo bancário de R$ 500,00, a uma taxa de 5% ao mês a) Escreva a função que

Leia mais

r 5,8 5 Calcule a área de um trapézio área = altura (base maior + base menor )/ 2 7,2

r 5,8 5 Calcule a área de um trapézio área = altura (base maior + base menor )/ 2 7,2 Primeira parte 1 Faça um algoritmo para calcular a área de um quadrado 12,5...; 156,25 2 Calcular a área de um retângulo - area = comprimento X largura 7,0 5,6...: 39,2 3 Calcule a área de um triangulo

Leia mais

Programação. Folha Prática 3. Lab. 3. Departamento de Informática Universidade da Beira Interior Portugal 2015. Copyright 2010 All rights reserved.

Programação. Folha Prática 3. Lab. 3. Departamento de Informática Universidade da Beira Interior Portugal 2015. Copyright 2010 All rights reserved. Programação Folha Prática 3 Lab. 3 Departamento de Informática Universidade da Beira Interior Portugal 2015 Copyright 2010 All rights reserved. LAB. 3 3ª semana EXPRESSÕES E INSTRUÇÕES 1. Revisão de conceitos

Leia mais

INTRODUÇÃO À LINGUAGEM C++

INTRODUÇÃO À LINGUAGEM C++ INTRODUÇÃO À LINGUAGEM C++ 1 - VARIÁVEIS Variáveis espaço de memória reservado para armazenar tipos de dados, com um nome para referenciar seu conteúdo. Observações importantes Todas as variáveis devem

Leia mais

CURSO BÁSICO DE PROGRAMAÇÃO AULA 7

CURSO BÁSICO DE PROGRAMAÇÃO AULA 7 CURSO BÁSICO DE PROGRAMAÇÃO AULA 7 Revisão para prova: Comandos de Entrada e Saída Estruturas de Decisão (Se, caso (escolha)) Laços de Repetição (Enquanto, Repita, Para) Relembrando Trabalho 1 Prazo de

Leia mais

Lista de Exercícios 03b Algoritmos Repetição

Lista de Exercícios 03b Algoritmos Repetição Lista de Exercícios 03b Algoritmos Repetição (enquanto... faça:... fim-enquanto) (faça:... enquanto) 61) Escreva um algoritmo em PORTUGOL que receba números do usuário e imprima o triplo de cada número.

Leia mais

Algoritmos x Programação. Primeiros Passos na Linguagem C/C++ Como traduzir um algoritmo? Algoritmo original. Prof. Marcelo Cohen flash@inf

Algoritmos x Programação. Primeiros Passos na Linguagem C/C++ Como traduzir um algoritmo? Algoritmo original. Prof. Marcelo Cohen flash@inf Primeiros Passos na Linguagem C/C++ Prof. Marcelo Cohen flash@inf inf.pucrs.br Algoritmos x Programação Algoritmo é um conjunto finito de regras, bem definidas, para a solução de um problema em um tempo

Leia mais

Implantação do sistema Condominium

Implantação do sistema Condominium Implantação do sistema Condominium Nesse manual iremos acompanhar o passo a passo para a implantação do sistema, portanto iremos pular algumas telas do cadastro, que deverão ser preenchidas após a implantação

Leia mais

1. Estrutura de seleção. Seleção: algumas etapas (passos) do algoritmo são executadas dependendo do resultado de uma condição

1. Estrutura de seleção. Seleção: algumas etapas (passos) do algoritmo são executadas dependendo do resultado de uma condição 1 Estrutura de seleção Seleção: algumas etapas (passos) do algoritmo são executadas dependendo do resultado de uma condição - Necessário quando mais de uma ação deve ser tomada se uma condição for satisfeita

Leia mais

Programação I. Departamento de Engenharia Rural Centro de Ciências Agrárias

Programação I. Departamento de Engenharia Rural Centro de Ciências Agrárias Departamento de Engenharia Rural Centro de Ciências Agrárias Programação I Prof. Bruno Vilela Oliveira bruno@cca.ufes.br http://www.brunovilela.webnode.com.br Aulas 2-3-4-5-6-7-8 Lógica Algoritmos Portugol

Leia mais

COLÉGIO NOSSA SENHORA DA PIEDADE. Programa de Recuperação Paralela. 1ª Etapa 2014. Ano: 7º Turma: 7.1

COLÉGIO NOSSA SENHORA DA PIEDADE. Programa de Recuperação Paralela. 1ª Etapa 2014. Ano: 7º Turma: 7.1 COLÉGIO NOSSA SENHORA DA PIEDADE Programa de Recuperação Paralela 1ª Etapa 2014 Disciplina: Matemática Professor (a): Flávia Lúcia Ano: 7º Turma: 7.1 Caro aluno, você está recebendo o conteúdo de recuperação.

Leia mais

Numa turma de 26 alunos, o número de raparigas excede em 4 o número de rapazes. Quantos rapazes há nesta turma?

Numa turma de 26 alunos, o número de raparigas excede em 4 o número de rapazes. Quantos rapazes há nesta turma? GUIÃO REVISÕES Equações e Inequações Equações Numa turma de 6 alunos, o número de raparigas ecede em 4 o número de rapazes. Quantos rapazes há nesta turma? O objectivo do problema é determinar o número

Leia mais

Exercícios Teóricos Resolvidos

Exercícios Teóricos Resolvidos Universidade Federal de Minas Gerais Instituto de Ciências Exatas Departamento de Matemática Exercícios Teóricos Resolvidos O propósito deste texto é tentar mostrar aos alunos várias maneiras de raciocinar

Leia mais

Lista de Exercícios 02 Algoritmos Estrutura Condicional

Lista de Exercícios 02 Algoritmos Estrutura Condicional Lista de Exercícios 02 Algoritmos Estrutura Condicional 1) Escreva um algoritmo em PORTUGOL que leia um número e o imprima caso ele seja maior que 20. 2) Construa um algoritmo em PORTUGOL que leia dois

Leia mais

EXERCÍCIOS e Respostas de Lógica de Programação - ALGORITMOS -

EXERCÍCIOS e Respostas de Lógica de Programação - ALGORITMOS - FIT - Faculdade de Informática de Taquara Curso de Sistemas de Informação EXERCÍCIOS e Respostas de Lógica de Programação - ALGORITMOS - Profa. Flávia Pereira de Carvalho Março de 2007 Profa. Flávia Pereira

Leia mais

AV1 - MA 12-2012. (b) Se o comprador preferir efetuar o pagamento à vista, qual deverá ser o valor desse pagamento único? 1 1, 02 1 1 0, 788 1 0, 980

AV1 - MA 12-2012. (b) Se o comprador preferir efetuar o pagamento à vista, qual deverá ser o valor desse pagamento único? 1 1, 02 1 1 0, 788 1 0, 980 Questão 1. Uma venda imobiliária envolve o pagamento de 12 prestações mensais iguais a R$ 10.000,00, a primeira no ato da venda, acrescidas de uma parcela final de R$ 100.000,00, 12 meses após a venda.

Leia mais

Algoritmos e Linguagens de Programação

Algoritmos e Linguagens de Programação Estrutura Sequencial Lista de Exercícios 01 Algoritmos e Linguagens de Programação Professor: Edwar Saliba Júnior IMPORTANTE: Lembre-se! As respostas apresentadas a seguir não são únicas. Ou seja, existem

Leia mais

Lista de Exercícios de Estrutura Sequencial Resolvida

Lista de Exercícios de Estrutura Sequencial Resolvida Lista de Exercícios de Estrutura Sequencial Resolvida 1 Faça um algoritmo que leia quatro números informados pelo usuário e que depois imprima a média ponderada, sabendo se que os pesos são respectivamente:

Leia mais

Grupo C Vetores e Matrizes

Grupo C Vetores e Matrizes Grupo C Vetores e Matrizes Exercício Descrição 1. Elaborar um algoritmo que lê um conjunto de 30 valores e os coloca em 2 vetores conforme forem pares ou ímpares. O tamanho do vetor é de 5 posições. Se

Leia mais

Conceitos básicos da linguagem C

Conceitos básicos da linguagem C Conceitos básicos da linguagem C 2 Em 1969 Ken Thompson cria o Unix. O C nasceu logo depois, na década de 70. Dennis Ritchie, implementou-o pela primeira vez usando o sistema operacional UNIX criado por

Leia mais

Manual do Usuário. Sistema para Administração de Condomínios MANUAL USUÁRIO. Bancos do Condomínio. ENG Sistemas - 1 -

Manual do Usuário. Sistema para Administração de Condomínios MANUAL USUÁRIO. Bancos do Condomínio. ENG Sistemas - 1 - Sistema para Administração de Condomínios MANUAL DO USUÁRIO Bancos do Condomínio ENG Sistemas - 1 - FUNCIONAMENTO DO MÓDULO... 3 TELA DE EXIBIÇÃO DE BANCOS:... 4 INCLUIR UM NOVO BANCO:... 4 Banco...5 Agência

Leia mais

Algoritmos e Programação. Prof. Tarcio Carvalho

Algoritmos e Programação. Prof. Tarcio Carvalho Algoritmos e Programação Prof. Tarcio Carvalho Conceito de Lógica A utilização da lógica na vida do indivíduo é constante, visto que é ela quem possibilita a ordenação do pensamento humano. Exemplo: A

Leia mais

FUNÇÃO DE 1º GRAU. = mx + n, sendo m e n números reais. Questão 01 Dadas as funções f de IR em IR, identifique com um X, aquelas que são do 1º grau.

FUNÇÃO DE 1º GRAU. = mx + n, sendo m e n números reais. Questão 01 Dadas as funções f de IR em IR, identifique com um X, aquelas que são do 1º grau. FUNÇÃO DE 1º GRAU Veremos, a partir daqui algumas funções elementares, a primeira delas é a função de 1º grau, que estabelece uma relação de proporcionalidade. Podemos então, definir a função de 1º grau

Leia mais

TUTORIAL AMBIENTE WEB PORTUGOL

TUTORIAL AMBIENTE WEB PORTUGOL 1 TUTORIAL AMBIENTE WEB PORTUGOL O WEBportugol é uma ferramenta para ajudar você a construir seus primeiros algoritmos e com isso aprender lógica de programação. A ferramenta utiliza uma linguagem chamada

Leia mais

Avaliação 1 - MA12-2015.1 - Gabarito

Avaliação 1 - MA12-2015.1 - Gabarito MESTRADO PROFISSIONAL EM MATEMÁTICA EM REDE NACIONAL Avaliação 1 - MA1-015.1 - Gabarito Questão 01 [,00 pts ] Uma escola pretende formar uma comissão de 6 pessoas para organizar uma festa junina. Sabe-se

Leia mais

Trabalho e potência. 1º caso: a força F não é paralela a d. 2º caso: a força F é paralela a d. 3º caso: a força F é perpendicular a d

Trabalho e potência. 1º caso: a força F não é paralela a d. 2º caso: a força F é paralela a d. 3º caso: a força F é perpendicular a d Trabalho e potência Trabalho mecânico Realizar trabalho, em Física, implica a transferência de energia de um sistema para outro e, para que isso ocorra, são necessários uma força e um deslocamento adequados.

Leia mais

Programação de Computadores I Pseudocódigo PROFESSORA CINTIA CAETANO

Programação de Computadores I Pseudocódigo PROFESSORA CINTIA CAETANO Programação de Computadores I Pseudocódigo PROFESSORA CINTIA CAETANO Pseudocódigo Pseudocódigo é uma forma genérica de escrever um algoritmo, utilizando uma linguagem simples (nativa a quem o escreve,

Leia mais

Introdução à Lógica de Programação (cont.)

Introdução à Lógica de Programação (cont.) Operadores Introdução à Programação (cont.) Luis Otavio Alvares Adaptado de slides das profas. Vania Bogorny, Patrícia Jaques e Mônica Py Usados para incrementar, decrementar, comparar e avaliar dados,

Leia mais

Cotagem de dimensões básicas

Cotagem de dimensões básicas Cotagem de dimensões básicas Introdução Observe as vistas ortográficas a seguir. Com toda certeza, você já sabe interpretar as formas da peça representada neste desenho. E, você já deve ser capaz de imaginar

Leia mais

JavaScript (ou JScript)

JavaScript (ou JScript) 1. Introdução JavaScript (ou JScript) Uma linguagem como o JavaScript permite criar interfaces interativas na web (permite a interação do usuário). Para desenvolver web sites interativos precisamos de

Leia mais

3. Estruturas de seleção

3. Estruturas de seleção 3. Estruturas de seleção 3.1 Introdução O último exemplo do capítulo anterior apresentava um programa para calcular a área de um triângulo, dados os comprimentos dos seus lados. Foi visto que o comando

Leia mais

Prog A B C A e B A e C B e C A,B e C Nenhum Pref 100 150 200 20 30 40 10 130

Prog A B C A e B A e C B e C A,B e C Nenhum Pref 100 150 200 20 30 40 10 130 Polos Olímpicos de Treinamento Curso de Combinatória - Nível 2 Prof. Bruno Holanda Aula 2 Lógica II Quando lemos um problema de matemática imediatamente podemos ver que ele está dividido em duas partes:

Leia mais

1. Os métodos Não-Paramétricos podem ser aplicados a uma ampla diversidade de situações, porque não exigem populações distribuídas normalmente.

1. Os métodos Não-Paramétricos podem ser aplicados a uma ampla diversidade de situações, porque não exigem populações distribuídas normalmente. TESTES NÃO - PARAMÉTRICOS As técnicas da Estatística Não-Paramétrica são, particularmente, adaptáveis aos dados das ciências do comportamento. A aplicação dessas técnicas não exige suposições quanto à

Leia mais

Introdução a Algoritmos Parte 04

Introdução a Algoritmos Parte 04 Universidade Federal do Vale do São Francisco Curso de Engenharia de Computação Introdução a Algoritmos Parte 04 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti

Leia mais

1ª Lista de exercícios

1ª Lista de exercícios 1ª Lista de exercícios NOTA: Por favor tente resolver todos os exercícios sozinho, caso tente e não consiga entre em contato no email: suporte@mjailton.com.br. Após a resolução envie as respostas para

Leia mais

CURSO BÁSICO DE PROGRAMAÇÃO AULA 9. Introdução a linguagem C Estruturas de decisão

CURSO BÁSICO DE PROGRAMAÇÃO AULA 9. Introdução a linguagem C Estruturas de decisão CURSO BÁSICO DE PROGRAMAÇÃO AULA 9 Introdução a linguagem C Estruturas de decisão Introdução à Linguagem C Linguagem compilada. Desenvolvida sobre os paradigmas de programação procedural. Uma das linguagens

Leia mais

02. [Manzano, 1996] Escreva um programa em C que apresente os quadrados dos números inteiros de 15 a 200.

02. [Manzano, 1996] Escreva um programa em C que apresente os quadrados dos números inteiros de 15 a 200. 01. [Damas, 2007] Escreva um programa em C que escreva na tela toda a tabela ASCII (0 a 255 caracteres), escrevendo um cada linha o código ASCII e o caractere correspondente. Exemplo: 65 A 66 B 67 C 02.

Leia mais

INF 1005 Programação I lista 12

INF 1005 Programação I lista 12 INF 1005 Programação I lista 12 Caracteres e cadeias de caracteres (strings) 1. [tarefa 42] Implemente e teste uma função que receba uma string como parâmetro e modifique essa string trocando todos os

Leia mais

Prova Escrita de Matemática Aplicada às Ciências Sociais

Prova Escrita de Matemática Aplicada às Ciências Sociais Exame Final Nacional do Ensino Secundário Prova Escrita de Matemática Aplicada às Ciências Sociais 11.º Ano de Escolaridade Decreto-Lei n.º 139/2012, de 5 de julho Prova 835/2.ª Fase 15 Páginas Duração

Leia mais

1. Leia um número inteiro e escreva seu sucessor e antecessor.

1. Leia um número inteiro e escreva seu sucessor e antecessor. Bacharelado em Ciência e Tecnologia BC-0505 Processamento da Informação Lista de Exercícios Nº 01 Algoritmos Estruturas Sequenciais RESOLUÇÃO em PORTUGOL ATENÇÃO- Para cada um dos exercícios abaixo, antes

Leia mais

Trabalho 3: Agenda de Tarefas

Trabalho 3: Agenda de Tarefas INF 1620 Estruturas de Dados Semestre 08.2 Trabalho 3: Agenda de Tarefas O objetivo deste trabalho é a implementação de um conjunto de funções para a manipulação de uma agenda de tarefas diárias, de forma

Leia mais

CRÉDITO CONSIGNADO ITAÚ. Procedimento de Rescisão de Funcionários

CRÉDITO CONSIGNADO ITAÚ. Procedimento de Rescisão de Funcionários Data de Atualização: 08/10/2009 CRÉDITO CONSIGNADO ITAÚ Procedimento de Rescisão de Funcionários Itaú Bankline Empresa Versão Outubro de 2009 ÍNDICE ETAPA 1 INTRODUÇÃO... 03 ETAPA 2 CADASTRO DE RESCISÃO...

Leia mais

P r o g r a m a ç ã o d e C o m p u t a d o r e s 1 o S e m - 2 0 1 3 P r o f. A n d r é A m a r a n t e L u i z L A B 5 tag %2d while printf PE1:

P r o g r a m a ç ã o d e C o m p u t a d o r e s 1 o S e m - 2 0 1 3 P r o f. A n d r é A m a r a n t e L u i z L A B 5 tag %2d while printf PE1: Inteligência É a faculdade de criar objetos artificiais, especialmente ferramentas para fazer ferramentas. Henri Bergson. WHILE Além dos comandos if-else e switch, o controle de fluxo de um programa pode

Leia mais

Programação. Folha Prática 4. Lab. 4. Departamento de Informática Universidade da Beira Interior Portugal. Copyright 2010 All rights reserved.

Programação. Folha Prática 4. Lab. 4. Departamento de Informática Universidade da Beira Interior Portugal. Copyright 2010 All rights reserved. Programação Folha Prática 4 Lab. 4 Departamento de Informática Universidade da Beira Interior Portugal Copyright 2010 All rights reserved. LAB. 4 4ª semana DESENHO E CONSTRUÇÃO DE ALGORITMOS 1. Revisão

Leia mais

Linguagem C. Programação Estruturada. Fundamentos da Linguagem. Prof. Luis Nícolas de Amorim Trigo nicolas.trigo@ifsertao-pe.edu.

Linguagem C. Programação Estruturada. Fundamentos da Linguagem. Prof. Luis Nícolas de Amorim Trigo nicolas.trigo@ifsertao-pe.edu. Programação Estruturada Linguagem C Fundamentos da Linguagem Prof. Luis Nícolas de Amorim Trigo nicolas.trigo@ifsertao-pe.edu.br Sumário Estrutura Básica Bibliotecas Básicas Tipos de Dados Básicos Variáveis/Declaração

Leia mais

CONVOCAÇÃO E INSTRUÇÃO DE MATRÍCULA 2016.1

CONVOCAÇÃO E INSTRUÇÃO DE MATRÍCULA 2016.1 1 INFORMAÇÕES GERAIS CONVOCAÇÃO E INSTRUÇÃO DE MATRÍCULA 2016.1 1.1 PERÍODO, LOCAL E HORÁRIO DE ORIENTAÇÃO DE MATRÍCULA Matrícula Regular 18 a 22 / janeiro / 2016 Matrícula Atrasada 28 / janeiro / 2016

Leia mais

Exercícios de Revisão Java Básico

Exercícios de Revisão Java Básico Exercícios de Revisão Java Básico (i) Programação básica (estruturada) 1) Faça um programa para calcular o valor das seguintes expressões: S 1 = 1 1 3 2 5 3 7 99... 4 50 S 2 = 21 50 22 49 23 48...250 1

Leia mais

Algoritmos e Programação de Computadores

Algoritmos e Programação de Computadores Algoritmos e Programação de Computadores Algoritmos Estrutura Sequencial Parte 1 Professor: Victor Hugo L. Lopes Agenda Etapas de ação do computador; TDP Tipos de Dados Primitivos; Variáveis; Constantes;

Leia mais

WebQualis 3.0 MANUAL CAPES/MEC. Diretoria de Avaliação - DAV

WebQualis 3.0 MANUAL CAPES/MEC. Diretoria de Avaliação - DAV CAPES/MEC Diretoria de Avaliação - DAV WebQualis 3.0 Aplicativo para a classificação dos veículos de divulgação da produção científica da Pós-Graduação Brasileira MANUAL 2008 2 Fundação CAPES Presidente

Leia mais

O sinal de menos ( ) colocado antes de um número indica o oposto desse número. Assim: 11 é o oposto de 11.

O sinal de menos ( ) colocado antes de um número indica o oposto desse número. Assim: 11 é o oposto de 11. EXERCÍCIOS DE RECUPERAÇÃO 7º ANO º BIMESTRE MATEMÁTICA PROFº PAULO 1. Dois números de sinais contrários são opostos? Justifique. O sinal de menos ( ) colocado antes de um número indica o oposto desse número.

Leia mais

Resolução de problemas e desenvolvimento de algoritmos

Resolução de problemas e desenvolvimento de algoritmos SSC0101 - ICC1 Teórica Introdução à Ciência da Computação I Resolução de problemas e desenvolvimento de algoritmos Prof. Vanderlei Bonato Prof. Cláudio Fabiano Motta Toledo Sumário Análise e solução de

Leia mais

MATEMÁTICA GEOMETRIA ANALÍTICA I PROF. Diomedes. E2) Sabendo que a distância entre os pontos A e B é igual a 6, calcule a abscissa m do ponto B.

MATEMÁTICA GEOMETRIA ANALÍTICA I PROF. Diomedes. E2) Sabendo que a distância entre os pontos A e B é igual a 6, calcule a abscissa m do ponto B. I- CONCEITOS INICIAIS - Distância entre dois pontos na reta E) Sabendo que a distância entre os pontos A e B é igual a 6, calcule a abscissa m do ponto B. d(a,b) = b a E: Dados os pontos A e B de coordenadas

Leia mais

Programação Funcional. Aula 5. Funções Recursivas. José Romildo Malaquias. Departamento de Computação Universidade Federal de Ouro Preto 2011.

Programação Funcional. Aula 5. Funções Recursivas. José Romildo Malaquias. Departamento de Computação Universidade Federal de Ouro Preto 2011. Programação Funcional Aula 5 Funções Recursivas José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011.2 1/39 1 Funções recursivas 2 Recursividade mútua 3 Recursividade

Leia mais

matemática álgebra 2 potenciação, radiciação, produtos notáveis, fatoração, equações de 1 o e 2 o graus Exercícios de potenciação

matemática álgebra 2 potenciação, radiciação, produtos notáveis, fatoração, equações de 1 o e 2 o graus Exercícios de potenciação matemática álgebra equações de o e o graus Exercícios de potenciação. (FUVEST ª Fase) Qual desses números é igual a 0,064? a) ( 80 ) b) ( 8 ) c) ( ) d) ( 800 ) e) ( 0 8 ). (GV) O quociente da divisão (

Leia mais

Lista de Exercícios 03b Repetição. 63) Escreva um programa que receba números do usuário enquanto eles forem positivos e

Lista de Exercícios 03b Repetição. 63) Escreva um programa que receba números do usuário enquanto eles forem positivos e Lista de Exercícios 03b Repetição 61) Escreva um programa que receba números do usuário e imprima o triplo de cada número. O programa deve encerrar quando o número 999 for digitado. 62) Escreva um programa

Leia mais

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano 2012-1

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano 2012-1 LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano 2012-1 Objetivos Entender o mecanismo de um programa em C/C++ Apresentar e estrutura da Linguagem C/C++

Leia mais

Faculdade Sagrada Família

Faculdade Sagrada Família AULA 12 - AJUSTAMENTO DE CURVAS E O MÉTODO DOS MÍNIMOS QUADRADOS Ajustamento de Curvas Sempre que desejamos estudar determinada variável em função de outra, fazemos uma análise de regressão. Podemos dizer

Leia mais

I Lista de Exercícios

I Lista de Exercícios MINISTÉRIO DA EDUCAÇÃO CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DIRETORIA DE ENSINO DE GRADUAÇÃO LÓGICA DE PROGRAMAÇÃO ESTRUTURADA I Lista de Exercícios 1. Faça um algoritmo que receba o salário-base de

Leia mais

Estrutura switch if-else switch switch switch if-else-if switch switch case default break switch switch break Observações: case

Estrutura switch if-else switch switch switch if-else-if switch switch case default break switch switch break Observações: case Estrutura switch. O comando if-else e o comando switch são os dois comandos de tomada de decisão. Sem dúvida alguma o mais importante dos dois é o if, mas o comando switch tem aplicações valiosas. Sua

Leia mais

Aula 1: Conhecendo a Calculadora

Aula 1: Conhecendo a Calculadora Nome completo do(a) aluno(a): Nº Ano: Turma: Data: / / Aula 1: Conhecendo a Calculadora Nosso objetivo é que vocês consigam identificar os conteúdos matemáticos já aprendidos na sala de aula de uma forma

Leia mais

CONCEITOS PRINCÍPIOS CONSIDERAÇÕES. Economia da Engenharia

CONCEITOS PRINCÍPIOS CONSIDERAÇÕES. Economia da Engenharia INTRODUÇÃO CONCEITOS PRINCÍPIOS CONSIDERAÇÕES A Eng. Econômica objetiva a análise econômica de decisão sobre investimentos, considerando o custo do capital empregado. ETAPAS DA ANÁLISE: 1) Análise técnica

Leia mais

Lista de Exercícios 3 Estruturas de Controle Profa Susana M Iglesias

Lista de Exercícios 3 Estruturas de Controle Profa Susana M Iglesias Lista de Exercícios 3 Estruturas de Controle Profa Susana M Iglesias 1. Tendo em vista o alto preço da gasolina, os motoristas estão preocupados com a quilometragem percorrida por seus automóveis. Um motorista

Leia mais

1. Fazer um programa em C que pergunta um valor em metros e imprime o correspondente em decímetros, centímetros e milímetros.

1. Fazer um programa em C que pergunta um valor em metros e imprime o correspondente em decímetros, centímetros e milímetros. Lista de exercícios: Grupo I - programa seqüênciais simples 1. Fazer um programa em C que pergunta um valor em metros e imprime o correspondente em decímetros, centímetros e milímetros. 2. Fazer um programa

Leia mais

ESCOLA DR. ALFREDO JOSÉ BALBI UNITAU APOSTILA PROF. CARLINHOS NOME: N O :

ESCOLA DR. ALFREDO JOSÉ BALBI UNITAU APOSTILA PROF. CARLINHOS NOME: N O : ESCOLA DR. ALFREDO JOSÉ BALBI UNITAU APOSTILA INTRODUÇÃO AO ESTUDO DAS FUNÇÕES PROF. CARLINHOS NOME: N O : 1 FUNÇÃO IDÉIA INTUITIVA DE FUNÇÃO O conceito de função é um dos mais importantes da matemática.

Leia mais

Lista de Exercícios de Estrutura Condicional

Lista de Exercícios de Estrutura Condicional Lista de Exercícios de Estrutura Condicional 1 - Escrever um algoritmo que leia o nome e as três notas obtidas por um aluno durante o semestre. Calcular a sua média (aritmética), informar o nome e sua

Leia mais

INVESTIMENTO A LONGO PRAZO 1. Princípios de Fluxo de Caixa para Orçamento de Capital

INVESTIMENTO A LONGO PRAZO 1. Princípios de Fluxo de Caixa para Orçamento de Capital 5 INVESTIMENTO A LONGO PRAZO 1. Princípios de Fluxo de Caixa para Orçamento de Capital 1.1 Processo de decisão de orçamento de capital A decisão de investimento de longo prazo é a decisão financeira mais

Leia mais

Paridades. Paridade do Poder de Compra

Paridades. Paridade do Poder de Compra Paridades De poder de compra e de juros 1 Paridade do Poder de Compra a paridade do poder de compra (purchasing power parity ou PPP) reflete o custo de uma cesta de bens em dois países nas suas respectivas

Leia mais

Aula 4 Estatística Conceitos básicos

Aula 4 Estatística Conceitos básicos Aula 4 Estatística Conceitos básicos Plano de Aula Amostra e universo Média Variância / desvio-padrão / erro-padrão Intervalo de confiança Teste de hipótese Amostra e Universo A estatística nos ajuda a

Leia mais

Resolução de sistemas lineares

Resolução de sistemas lineares Resolução de sistemas lineares J M Martínez A Friedlander 1 Alguns exemplos Comecemos mostrando alguns exemplos de sistemas lineares: 3x + 2y = 5 x 2y = 1 (1) 045x 1 2x 2 + 6x 3 x 4 = 10 x 2 x 5 = 0 (2)

Leia mais

Matemática - UEL - 2010 - Compilada em 18 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel.

Matemática - UEL - 2010 - Compilada em 18 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel. Matemática Essencial Equações do Segundo grau Conteúdo Matemática - UEL - 2010 - Compilada em 18 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel.br/matessencial/ 1 Introdução

Leia mais

Prof. André Motta - mottabip@hotmail.com_ C) O calor contido em cada um deles é o mesmo. D) O corpo de maior massa tem mais calor que os outros dois.

Prof. André Motta - mottabip@hotmail.com_ C) O calor contido em cada um deles é o mesmo. D) O corpo de maior massa tem mais calor que os outros dois. Exercícios de Termometria 1-Calor é: A) Energia que aumenta em um corpo quando ele se aquece. B) Energia que sempre pode ser convertida integralmente em trabalho. C) O agente físico responsável pelo aquecimento

Leia mais

Estruturas de Dados Aula 15: Árvores 17/05/2011

Estruturas de Dados Aula 15: Árvores 17/05/2011 Estruturas de Dados Aula 15: Árvores 17/05/2011 Fontes Bibliográficas Livros: Introdução a Estruturas de Dados (Celes, Cerqueira e Rangel): Capítulo 13; Projeto de Algoritmos (Nivio Ziviani): Capítulo

Leia mais