, se x = y. , se x > y

Documentos relacionados
Estrutura de Repetição

Lista de Exercícios 3

Universidade Federal de Ouro Preto UFOP. Instituto de Ciências Exatas e Biológicas ICEB. Departamento de Computação DECOM

Universidade Federal de Ouro Preto UFOP. Instituto de Ciências Exatas e Biológicas ICEB. Departamento de Computação DECOM

Série de Exercícios - Comandos Repetitivos 1. Codificar o algoritmo para imprimir os N primeiros números naturais pares.

Registros, Vetores e Matrizes

Exercícios. Faça um programa para calcular o valor de S, dado por:

Fundamentos de Programação 1

69) Acrescentar uma mensagem de VALOR INVÁLIDO no exercício [68], caso o segundo valor informado seja ZERO.

3) Faça um algoritmo para ler a base e a altura de um triângulo. Em seguida, escreva a área do mesmo. Obs.: Área = ( Base * Altura ) / 2

CADERNO DE EXERCÍCIOS ALGORITMOS

Exercícios Repetição

Escreva um programa que imprima todos os números impares do intervalo fechado de 1 a 100.

Lista de Exercício 03 Estrutura de Repetição

Programação de Computadores I BCC 701 Lista de Exercícios Módulo

Fundamentos de Programação 1

LISTA DE EXERCÍCIO 1 CONTROLE DE FLUXO JAVA

Universidade Federal de Ouro Preto UFOP. Instituto de Ciências Exatas e Biológicas ICEB. Departamento de Computação DECOM

Universidade Federal de Mato Grosso do Sul. Lista de Exercícios 2

Exercícios V1 = V2 = V1 = V2 =

SSC Introdução à Programação para Engenharias. Lista 01 Entrega em 06/04/ h10

BCC701 Programação de Computadores I Lista de Exercícios 05: Funções Definidas pelo Usuário

UNIVERSIDADE FEDERAL DO PAMPA CAMPUS BAGÉ ALGORITMOS E PROGRAMAÇÃO. Estruturas de repetição. Prof. Alex Camargo

DCC001 - Programação de Computadores. Lista de Exercícios 02 - Estruturas de Dados Homogêneas (Vetores).

1. Escreva um algoritmo em fluxograma que descreva a sequência 1, 5, 13, 17, 21, 25,?,?,?,?. Ou seja, até o seu 10º termo.

Ficha 1 Noções de sequência e decisão em algoritmia

n1, /,n2, =,res n1, n2, res: real res <- n1 / n2 Digite o Dividendo: n2<>0 Digite o Divisor: verdadeiro falso

Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM Programação de Computadores I - BCC701

2ª Lista de Exercícios de Programação I

Algoritmos e Lógica de Programação. 6ª Lista de Exercícios Comandos de Repetição

Lista de Exercícios Estrutura de Repetição

CAPÍTULO V. Estruturas de Repetição CAPÍTULO V ESTRUTURAS DE REPETIÇÃO. Estrutura de Repetição com Teste no Início: E QUA TO-FAÇA...

Instituto Federal de Minas Gerais - Campus avançado de Ponte Nova - IFMG Disciplina: Introdução a programação Professor: Saulo Henrique Cabral Silva

1 Cada linha do triângulo é uma seqüência de fibonacci.

Lista de Exercícios Complementares 1 - Prof. Red. Entrada e Saída de Dados

BCC701 Programação de Computadores I Lista de Exercícios 04: Funções Definidas pelo Usuário

Linguagem C ESTRUTURA DE CONTROLE

Os exercícios abaixo podem ser resolvidos sob a forma de algoritmos ou programas Pascal

Estruturas de Repetição WHILE e DO- WHILE

BCC701 Programação de Computadores I Lista de Exercícios 04: Funções Definidas pelo Usuário

BCC701 Programação de Computadores I Lista de Exercícios 03: Estruturas de Iteração

Exercícios de Fixação 01 - Prof.ª Myriam Algoritmos : Declarações de Variáveis, Operadores e seqüências simples

Saída Média dos valores digitados: 3.40

PROGRAMAÇÃO DE COMPUTADORES I - BCC Vetores e matrizes

Lista de Exercícios Algoritmos Repetição. 1) Escreva um algoritmo em PORTUGOL que imprima todos os números inteiros de 0 a 50.

Aula 15: Repetição (Parte 3)

Estruturas de Controle de Fluxo

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO MARANHÃO - CAMPUS CAXIAS. Aluno (s): 01 ATIVIDADE. Revisão de Conteúdo

Maratona de Programação

UNIVERSIDADE ESTADUAL VALE DO ACARAÚ EXERCÍCIOS RESOLVIDOS Estruturas de Repetição

Algoritmo. Prof. Anderson Almeida Ferreira. Agradeço ao prof. Guilherme Tavares de Assis por fornecer slides que fazem parte desta apresentação

BCC201 Introdução à Programação ( ) Prof. Reinaldo Silva Fortes. Prática 03 Estrutura de Repetição

Aula 10: Manipulação do fluxo de laços

Disciplina: Algoritmos e Programação Professor: Paulo César Fernandes de Oliveira, BSc, PhD

Lista de Exercícios Algoritmos Vetores. 10) Escreva um algoritmo em PORTUGOL que armazene em um vetor todos os números

Aula 5 ESTRUTURAS DE REPETIÇÃO (WHILE)

CAPÍTULO V. Estruturas de Repetição CAPÍTULO V ESTRUTURAS DE REPETIÇÃO. Estrutura de Repetição com Teste no Início: E QUA TO-FAÇA...

Grupo B Estruturas de Repetição

INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO. Lista de Exercícios de Linguagem C

Estruturas de Repetição

Lista de Exercícios 02

CAPÍTULO 5 ESTRUTURAS DE REPETIÇÃO

Linguagem C Estruturas de Repetição

UNIFEI - UNIVERSIDADE FEDERAL DE ITAJUBÁ PROVA DE CÁLCULO 1

Aula 08: Repetição (Parte 3)

1. Escreva um programa em Pascal que leia três valores inteiros e mostre-os em ordem crescente. Utilize seleção encadeada.

Exercícios: Comandos de Repetição

GEQ Prof. Paulo R. Coelho. Lista para prova

Universidade Federal de Ouro Preto UFOP. Instituto de Ciências Exatas e Biológicas ICEB. Departamento de Computação DECOM

CAPÍTULO V. Estruturas de Repetição CAPÍTULO V ESTRUTURAS DE REPETIÇÃO. Estrutura de Repetição com Teste no Início: ENQUANTO-FAÇA

Lista de Exercícios 5

ESTRUTURA SEQÜENCIAL

Para começar... Algoritmos e Lógica de Programação 80 horas // 4 h/semana. Para começar... Comando REPITA (repeat) Comando REPITA (repeat)

Parte I - Expressões lógicas e operadores

Programação de Computadores I BCC Segunda Avaliação 02/03/2013 Valor (3,0)

Curso: Técnico em Informática Integrado Disciplina: Algoritmos Carga horária: 60h (80h/a) Período: 2º Ano Professor: Edmilson Barbalho Campos Neto

LÓGICA DE PROGRAMAÇÃO E ALGORITMOS EXERCÍCIOS ESTRUTURAS DE REPETIÇÃO Profª Lucília Ribeiro

9. Comando de repetição com variável de controle (para.. de.. até.. faça)

ALGORITMOS EXERCÍCIOS LISTA 03: ESTRUTURAS DE REPETIÇÃO Profª Lucília Ribeiro

BCC201 Introdução à Programação ( ) Prof. Reinaldo Silva Fortes. Prática 04 Estruturas de Dados Homogêneas Vetores

Fundamentos de Programação 1

PROGRAMAÇÃO DE COMPUTADORES I - BCC Aula Prática 04 Exercício 1

Disciplina: Algoritmos e Programação Professor: Paulo César Fernandes de Oliveira, BSc, PhD

BCC701 Programação de Computadores I Lista de Exercícios 03: Estruturas de Iteração

EXERCÍCIOS: Estrutura Sequencial, IF (SE), ELSE (Senão)

1. Faça uma função que recebe por parâmetro o raio de uma esfera e calcula o seu volume.

PROGRAMAÇÃO DE COMPUTADORES I BCC Aula Prática 15

Informática Aplicada I Lista: Fluxograma

Laços de repetição for, while, do-while

Transcrição:

Exercício 1 Seja a função definida do 2 : Aula Prática 08 f(x, y) = x 2-3x + y 2 4 2, se x < y, se x = y, se x > y Escreva um programa para gerar a tabela de valores dessa função (conforme o exemplo a seguir), para valores de x e y nos seguintes intervalos: 0 x 1 (com incrementos de 0,1 em x) 0 y 1,4 (com incrementos de 0,2 em y) A seguir um exemplo de execução do programa. Exemplo X/Y 0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 ----- 0.0 0.00 0.04 0.16 0.36 0.64 1.00 1.44 1.96 0.1 0.00-0.25-0.13 0.07 0.35 0.71 1.15 1.67 0.2 0.00 0.00-0.40-0.20 0.08 0.44 0.88 1.40 0.3 0.00 0.39-0.65-0.45-0.17 0.19 0.63 1.15 0.4 0.00 0.43 0.00-0.68-0.40-0.04 0.40 0.92 0.5 0.00 0.46 0.58-0.89-0.61-0.25 0.19 0.71 0.6 0.00 0.49 0.62 0.00-0.80-0.44 0.00 0.52 0.7 0.00 0.52 0.65 0.75-0.97-0.61-0.17 0.35 0.8 0.00 0.54 0.68 0.78 0.00-0.76-0.32 0.20 0.9 0.00 0.56 0.71 0.81 0.90-0.89-0.45 0.07 1.0 0.00 0.58 0.74 0.84 0.93 0.00-0.56-0.04 Observação: faça somente a impressão dos dados destacados (retângulo). 1

Exercício 2 Uma aproximação para o valor de π pode ser calculada pela seguinte fórmula: = 12 (1 + + ) Quanto maior for o número de termos usados na soma da série acima, mais próximo do valor de π é o valor calculado. Isso é ilustrado na tabela a seguir, onde a primeira coluna mostra o número de termos usados no cálculo, a segunda coluna mostra o valor obtido usando esse número de termos e a terceira coluna mostra o erro absoluto entre o valor real (valor predefinido do Scilab) e valor calculado, isto é, módulo da diferença desses valores. Escreva um programa que leia um valor inteiro positivo n, representando o número máximo de parcelas a serem incluídas no somatório e imprima a tabela de execução do programa ilustrada abaixo. Execução ###################################################### CÁLCULO DO VALOR DE Pi EM FUNÇÃO DO NÚMERO DE PARCELAS ###################################################### DIGITE O NÚMERO MÁXIMO DE PARCELAS: 10 VALOR DE Pi PREDEFINIDO NO SCILAB: 3.14159265 n Pi Calculado Erro Absoluto 1 3.46410162 0.32250896 2 3.07920144 0.06239122 3 3.15618147 0.01458882 4 3.13785289 0.00373976 5 3.14260475 0.00101209 6 3.14130879 0.00028387 7 3.14167431 0.00008166 8 3.14156872 0.00002394 9 3.14159977 0.00000712 10 3.14159051 0.00000214 2

Exercício 3 Escreva um algoritmo que leia um dado conjunto de valores inteiros e positivos e determine qual o maior valor do conjunto e em que posição ele foi digitado. O algoritmo deve parar de receber os valores quando for digitado 0, que não deve ser considerado. Posteriormente o programa deve mostrar o total de valores lidos, o maior valor lido e a posição em que foi digitado. maior =... pos =... cont =... num = input( digite o valor ou 0 para fim ) while num > 0 processa... num = input( digite o valor ou 0 para fim ) end Execução 1. Digite um valor positivo ou 0 para finalizar: 5 Digite um valor positivo ou 0 para finalizar: 6 Digite um valor positivo ou 0 para finalizar: 7 Digite um valor positivo ou 0 para finalizar: 4 Digite um valor positivo ou 0 para finalizar: 2 Digite um valor positivo ou 0 para finalizar: 0 Total de valores válidos digitados: 5 O maior valor digitado foi: 7, na posição: 3 Execução 2. Digite um valor positivo ou 0 para finalizar: 0 Nenhum valor válido foi digitado 3

Exercício 4 Um determinado material radioativo perde 1% de sua massa a cada 50 segundos. Dada a massa inicial, em gramas, fazer um programa que determine o tempo necessário para que essa massa se torne menor do que 0.5 gramas. OBS.: entrada: massa inicial; saídas: 1. massa final e 2. tempo no formato de hh:mm:ss Execução 1. DIGITE O VALOR DA MASSA INICIAL: 45.876 MASSA FINAL: 0.498 TEMPO GASTO: 06:15:00 (hh:mm:ss) Execução 2. DIGITE O VALOR DA MASSA INICIAL: 27.923 MASSA FINAL: 0.496 TEMPO GASTO: 05:34:10 (hh:mm:ss) 4

Exercício extra Uma firma fez uma pesquisa de mercado para saber se as pessoas gostaram de um novo produto lançado por eles. Para isso, fez uma pesquisa com um dado número de pessoas, perguntando o sexo e se gostaram ou não do produto experimentado. Faça um algoritmo que leia o total de pessoas entrevistadas e as respostas dadas. O número de pessoas deve ser validado, ou seja, inteiro e maior que zero. O algoritmo deve calcular e imprimir: a. O total de pessoas que responderam sim; b. O total de pessoas que responderam não; c. Total de pessoas do sexo feminino que responderam sim; d. Total de pessoas do sexo masculino que responderam sim. Execução 1: Digite o total de entrevistados: 7 Total de pessoas de responderam sim: 4 Total de pessoas de responderam não : 3 Porcentagem de mulheres que responderam sim: 3 Porcentagem de homens que responderam sim: 1 Execução 2: Digite o total de entrevistados: 1.4 Valor inválido Digite um número de inteiro e positivo: -5 Valor inválido Digite um número de inteiro e positivo: 3 Total de pessoas de responderam sim: 2 Total de pessoas de responderam não : 1 Total de mulheres que responderam sim: 0 Total de homens que responderam sim: 2 5