EXERCÍCIOS 1 Algoritmos Básicos

Documentos relacionados
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

Nome do aluno: Trabalho com código em NOTEPAD++ (Gabarito).

EXERCÍCIOS DE RECORDAÇÃO DE ALGORITMOS

Estruturas de Controle de Fluxo Pseudocódigo/Exercício Construa o pseudocódigo de um algoritmo para obter o resultado da divisão de dois números

LINGUAGEM ALGORÍTMICA

Algoritmos I Aula 8 Estrutura de controle: seleção

1ª LISTA DE EXERCÍCIOS

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

Lista de Exercícios 5

Projeto TSIaD Tecnologia em Sistemas para Internet a Distância

Estruturas de Repetição. João Medeiros FATERN

DELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA

Questão 1: Questão 2:

LISTA DE EXERCÍCIOS. 2) Explique a diferença entre algoritmo computacional e não computacional.

Data de Entrega: 04/05/2016 Lista: Nota: Trabalho Prático. de 0 a 200,00 nenhum crédito (crédito = 0) 40% do valor do saldo médio

Linguagem Computacional

UFG Instituto de Informática Curso de Engenharia de Software Disciplina de Introdução à Programação

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

Algoritmos I Aula 5 Visualg

Lógica e Linguagem de Programação Aula 01 - Introdução Exercícios 01 - Respostas Professor: Danilo Giacobo

PROGRAMA HelloWorld.java ESTRUTURA SEQUENCIAL. Programa HelloWorld.java

1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma. subtração, multiplicação e a divisão dos números lidos.

LISTA DE EXERCÍCIOS (2) PYTHON

Lógica de Programação Módulo I Prof.: Ricardo Lokchin. Fazer os exercícios abaixo na Linguagem C ou em ALGORITMOS.

Exercícios de Programação Lista de Exercícios

Ciência da Computação A&P

Professor Mauricio Lederer Algoritmos. Entrada e saída de dados

Informática Aplicada I Lista: Fluxograma

LISTA DE EXERCÍCIOS Fazer um algoritmo para leia três valores inteiros, determine e imprima o menor deles.

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

FAETERJ Faculdade de Educação Tecnológica do Estado do Rio de Janeiro Programação e Estruturas de Dados em C Prof. Gilberto Quirgo de Souza

Lista de Exercícios 3

CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS DISCIPLINA : INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO ASSUNTO: ALGORITMOS

2ª Lista de exercícios

Parte I - Expressões lógicas e operadores

Operadores e instruções

1ª LISTA DE EXERCÍCIOS - Extra

Ficha de Avaliação Sumativa. Notas Gerais:

PROGRAMAÇÃO COMPUTACIONAL I

1 ESTRUTURA SEQUENCIAL

Lista de Exercícios Estrutura de Repetição

CAPÍTULO 3 INSTRUÇÕES BÁSICAS

Grupo B Estruturas de Repetição

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

Lógica e Linguagem de Programação Aula 03 - Estruturas de controle Estrutura Condicional - Lista de Exercícios - Respostas Professor: Danilo Giacobo

Introdução a Lógica de Programação

SEGUNDA LISTA DE EXERCÍCIOS ALGORÍTMOS SEQUENCIAS E CONDICIONAIS

Introdução à Programação. slides de Deise Sacol

Algoritmos. Introdução à Ciência da Computação I. Prof. Jó Ueyama

Lógica e Linguagem de Programação Aula 03 - Estruturas de controle Exercícios de Fixação 2 - RESPOSTAS Professor: Danilo Giacobo

Programação Estruturada

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

Programação Procedimental

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

LISTA DE EXERCÍCIO. 2) Fazer um algoritmo para calcular a soma entre dois números e multiplicar o resultado pelo primeiro.

Estruturas de Repetição

Introdução à Pseudo-código PROGRAMAÇÃO I (COM06842) LÓGICA E TÉCNICA DE PROGRAMAÇÃO (COM06039)

Algoritmos e Lógica de Programação. Prof. Marcos Antonio Estremoe. 1 - Faça um programa que imprima a frase: Bem Vindo à Engenharia Firb 2014.

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

Linguagem Computacional

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

ESTRUTURAS DE CONTROLE ESTRUTURAS DE REPETIÇÃO

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

Fundamentos de Programação Lista de Exercícios F

Sub-algoritmos (ou Funções)

LINGUAGEM DE PROGRAMAÇÃO

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

ALGORITMO. Professor: RODRIGO GOBBI TIPOS DE DADOS E INSTRUÇÕES PRIMITIVAS

1ª Lista de exercícios

Laboratório Informações Gerais. Prof. Alessandro Zimmer. Universidade Federal do Paraná Engenharia Elétrica Técnicas de Programação I

EXERCÍCIOS DE ESTRUTURA SEQUENCIAL

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

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

Resolva os exercícios utilizando a linguagem de programação C

CURSO BÁSICO DE PROGRAMAÇÃO AULA 3. Revisão Estrutura de Decisão Se Então

Linguagem C Estruturas 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...

Lógica Aula 3. Definição. Estrutura de decisão

Algoritmos e Estruturas de Dados I. Universidade Federal de São João del-rei Pedro Mitsuo Shiroma Sala 119 Bloco 3

Carlos de Salles Soares Neto Segundas e Quartas, 17h40 às 19h10

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

ESTRUTURAS DE CONTROLE ESTRUTURAS DE REPETIÇÃO

Exercícios: comandos condicionais

LISTA DE EXERCÍCIOS 5 Algoritmos Estruturas de Controle - Seleção

Linguagem Computacional

Pseudocódigo Exercício 2

Estruturas Condicionais e de Repetição

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

Algoritmos e Técnicas de Programação. Professora: Luciana Faria

Universidade Federal de Goiás Instituto de Informática

Oficina de Python Prof. Me. José Carlos Perini

Introdução a Computação

Linguagem C/C++ Estrutura Condicional. Prof: Rosemary Melo

Fluxograma. Conjunto de símbolos utilizados em fluxogramas

CAPÍTULO 4 ESTRUTURAS DE CONTROLE

Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini

Algoritmos. Seqüência finita e ordenada de procedimentos que resolvem um determinado problema. Exemplo: O que preciso fazer para preparar um omelete?

Transcrição:

EXERCÍCIOS 1 Algoritmos Básicos Adriano Mauro Cansian André Proto UNESP - São José do Rio Preto Linguagem Computacional Algoritmos Básicos Problemas simples e soluções Prof. Dr. Adriano Mauro Cansian 1

Algoritmo Área Triângulo! Faça um algoritmo para ler a base e a altura de um triângulo.! Em seguida, escreva a sua área.! Área = ( Base * Altura ) / 2 Startup Algoritmo Área Triângulo Algoritmo Triangulo : base, altura, area : real; Leia(Base) Leia(Altura) Area! (Base * Altura)/2 Escreva (Area) Prof. Dr. Adriano Mauro Cansian 2

Algoritmo Automóvel! O preço de um automóvel é calculado pela soma do preço de fábrica com o preço dos impostos (45% do preço de fábrica) e a percentagem do revendedor (28% do preço de fábrica).! Faça um algoritmo que leia o nome do automóvel e o preço de fábrica e escreva o nome do automóvel e o preço final. Startup Algoritmo Automóvel Algoritmo automovel Nome : cadeia Precofabrica, Precofinal, Imposto : real Leia (Nome, Precofabrica) Imposto! Precofabrica * (0,45 + 0,28) Precofinal! Precofabrica + Imposto Escreva (Nome, Precofinal) Prof. Dr. Adriano Mauro Cansian 3

Algoritmo Media Valor! Dado uma série de 20 valores reais, faça uma algoritmo que calcule e escreva a média aritmética destes valores, entretanto se a média obtida for maior que 8 deverá ser atribuída 10 para a média. Startup Algoritmo Media Valor Algoritmo Serie Contador: Inteiro N,Soma, Media :Real Contador! 0 Soma! 0 Enquanto Contador < 20 faca Leia (N) Soma! Soma + N Contador! Contador + 1 Enquanto Media! Soma / 20 Se Media > 8 Entao Media! 10 Se Escreva (Media) Prof. Dr. Adriano Mauro Cansian 4

Algoritmo 3 Menores! Faça um algoritmo que leia 3 números inteiros e mostre o menor deles. Startup Algoritmo 3 Menores Algoritmo Menor A, B, C, Menor : Inteiro Leia ( A,B,C) Se (A < B) E (A <C) Entao Menor! A Senao Se B < C Entao Menor! B Senao Menor! C se se Escreva (Menor) Prof. Dr. Adriano Mauro Cansian 5

Algoritmo Media Maior que 4! Dado um conjunto de n registros, com cada registro contendo um valor real, faça um algoritmo que calcule a média dos valores maiores que 4. Startup Algoritmo Media Maior que 4 Algoritmo Media N, Conta, Maior4 : Inteiro Soma, Media, Numero :Real Conta! 1 Maior4! 0 Soma! 0 Leia (N) Enquanto Conta < N Faça Leia (Numero) Se Numero > 4 Entao Soma! Soma + Numero Maior4! Maior4 + 1 Se Conta! Conta + 1 Enquanto Media! Soma / Maior4 Escreva (Media) Prof. Dr. Adriano Mauro Cansian 6

Algoritmo Salário! Uma empresa tem para um determinado funcionário uma ficha contendo: o nome, número de horas trabalhadas e o No. de dependentes dele.! Considerando que:! A empresa paga R$ 12 por hora e R$ 40 por dependentes.! Sobre o salário são feito descontos de 8,5% para o INSS e 5% para IR.! Faça um algoritmo para ler o Nome, número de horas trabalhadas e número de dependentes de um funcionário. Após a leitura, escreva qual o Nome, salário bruto, os valores descontados para cada tipo de imposto e finalmente qual o salário líquido do funcionário. Startup Algoritmo Salário Algoritmo salario variaveis nome : cadeia dependente : inteiro horas, salariol, salariob, DescontoI, DescontoR : real; Leia(nome,horas, dependente) salariob! (12 * horas) + (40 * dependente) DescontoI! (salariob*0,085) DescontoR! (salariob*0,05) salariol! (salariob DescontoI - DescontoR) Escreva(nome,salarioB, DescontoI, DescontoR, salariol) Prof. Dr. Adriano Mauro Cansian 7