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

Documentos relacionados
EXERCÍCIOS 1 Algoritmos Básicos

1ª LISTA DE EXERCÍCIOS - Extra

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 Estruturas: Linear, Condicional e Exclusão Múltipla Algoritmos e Linguagens de Programação

Oficina de Programação CI Lista de Exercícios 01 Sequência Simples Entrada e Saída Parte A

Lista de Exercícios 01 Entrada e Saída de Dados

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.

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

Lista de Exercícios Revisão de Lógica. 01. Desenvolva um programa em C que receba três valores numéricos inteiros e mostre a soma desses três números.

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

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

Linguagem Computacional

Ciência da Computação A&P

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

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

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

Lista de exercícios 01 de Computação Aplicada

Lista de Exercícios I. 01. Desenvolva um programa em Java que receba três valores numéricos inteiros e mostre a soma desses três números.

Lista de Exercícios 3

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

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

Universidade Federal do ABC Programação Estruturada Fabrício Olivetti França Lista de Exercícios 01

Introdução ao VisuALG

Lógica e Linguagem de Programação Aula 02 - Tópicos Preliminares Exercícios 02 - Respostas Professor: Danilo Giacobo

Informática Aplicada I Lista: Fluxograma

Disciplina de Lógica de Programação - LOPS1

1 ESTRUTURA SEQUENCIAL

CADERNO DE EXERCÍCIOS ALGORITMOS

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

Projeto TSIaD Tecnologia em Sistemas para Internet a Distância

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

Pseudolinguagem (ou Portugol) Profº Elton Rodrigo

Operadores e instruções

Conceitos Básicos. Professor: Juliano Lucas Gonçalves.

Questão 1: Questão 2:

EXERCÍCIOS DE ESTRUTURA SEQUENCIAL

Algoritmos. Conceitos e Comandos

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

Estrutura de Condição, Escolha e Repetição

PROGRAMA HelloWorld.java ESTRUTURA SEQUENCIAL. Programa HelloWorld.java

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

Exercícios Resolvidos. Java Básico

Algoritmo e Introdução a Programação. Prof. Josino Rodrigues

Universidade Federal do ABC Programação Estruturada Fabrício Olivetti França Lista de Exercícios 02

AULA 2. LABORATÓRIO DE DEMOSTRAÇÕES Semana 2. RLN Mar 2018

Algoritmos Resolvidos Lista 1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma.

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

Capítulo 3 Estrutura Sequencial

Lista de Exercícios Estrutura de Repetição

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.

LISTA DE EXERCÍCIOS (2) PYTHON

Fundamentos de Programação

BCC701 Programação de Computadores I Lista de Exercícios 01: Variáveis, Expressões, Entrada e Saída

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

Apresentação da ferramenta de programação. Comandos de entrada e saída. Prof. Alex Camargo

AULA 2. LABORATÓRIO DE DEMOSTRAÇÕES Semana 2

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

Parte I - Expressões lógicas e operadores

Algoritmos. 1 - Introdução à construção de Algoritmo pode ser definido como um conjunto finito de regras bem

Introdução à Ciência da Computação SCC0120 Prof. Zhao Liang. Aula de Laboratório 1: Operadores, comandos básicos e comando IF 27/03/2012

Exercícios de Programação

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II. Prof. Dr. Daniel Caetano

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

Lista de Exercícios 5

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

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

Fundamentos de Programação Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte 15 de maio de 2018.

LÓGICA DE PROGRAMAÇÃO INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II PARA ENGENHARIA. Prof. Dr. Daniel Caetano

Lista de Exercícios 2

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

BCC701 Programação de Computadores I Lista de Exercícios 01: Variáveis, Expressões, Entrada e Saída

Computação II - Python Aula 1 - Apresentação do curso e revisão de programação modular

Maratona de Programação

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.

Aula 4 Estruturas Condicionais

No segundo caso, se a condição for verdadeira é executado o bloco-instruções1

Estruturas de Repetição

Portugol. Tiago Alves de Oliveira

Algoritmos e Programação

Carlos Michel Betemps

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

INFORMÁTICA PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II

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

Computação 1 - Python Aula 12 - Teórica. João Carlos, Carla Delgado, Ana Luisa Duboc 1/ 22

Apostila de EXERCÍCIOS e Respostas Algoritmos e Programação

Lista de Exercícios Linguagem C#

Lista de Exercícios Desvio Condicional

Sequencial Estrutura de controlo mais simples. As instruções são executadas sequencialmente.

ALGORITMO E LINGUAGEM DE PROGRAMAÇÃO

Entrada e Saída. Aula 02

ALGORITMOS EXERCÍCIOS LISTA 01: ESTRUTURAS SEQUENCIAIS Profª Lucília Ribeiro. Como calcular?

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA DISCUSSÃO DOS EXERCÍCIOS E EXERCÍCIOS EXTRAS

2005 by Pearson Education. Capítulo 01

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

Algoritmos e Programação

Introdução a Computação

Transcrição:

Trabalho Algoritmos e Lógica de Programação I Nome do aluno: Trabalho com código em NOTEPAD++ (Gabarito). Questão 01 1 ponto A área de um triângulo é dada pela seguinte fórmula: AREA = (BASE x ALTURA)/2 Valor do trabalho: 05 pontos Faça um algoritmo para ler a base e a altura de um triângulo e em seguida apresente sua área. algoritmo questao_1; base, altura, area : inteiro; - imprima ("Entre com o valor da base."); base:=leia(); imprima ("Entre com o valor da altura."); altura:=leia(); area:= (base * altura)/2; imprima ("A area do triangulo de base= ", base," e altura= ", altura," -> ", area);

Questão 02 1 ponto 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 para ler o nome do automóvel e o preço de fábrica e em seguida apresente o nome do automóvel e o preço final. algoritmo questao_2; nome_automovel : literal; preco_fabrica : real; impostos : real; revenda : real; preco_final : real; - imprima ("Entre com o nome do automovel."); nome_automovel:=leia(); imprima ("Entre com o preco de fabrica do automovel."); preco_fabrica:=leia(); impostos:=preco_fabrica * 45/100; revenda:=preco_fabrica * 28/100; preco_final:=preco_fabrica + impostos + revenda; imprima ("O automovel ", nome_automovel, " tem o preco final de R$ ", preco_final);

Questão 03 1 ponto Existem diversas escalas para a medição de temperaturas. No Brasil usamos a escala Celsius, porém em outros países vemos o uso de outras escalas. Para convertemos as escalas Celsius para Fahrenheit utiliza-se a seguinte fórmula: FAHRENHEIT = (1,8 x CELSIUS) + 32 Faça um algoritmo para ler uma determinada temperatura em graus Celsius e em seguida apresente o seu valor convertido em graus Fahrenheit. algoritmo questao_3; tempc, tempf : real; - imprima ("Entre com o valor da temperatura em graus Celsius."); tempc:=leia(); tempf:=(1.8 * tempc) + 32; imprima (tempc," graus celsius equivalem a ", tempf, " graus fahrenheit.");

Questão 04 1 ponto Faça um algoritmo para ler dois valores inteiros ( A e B) e efetue as operações de adição, subtração, multiplicação e divisão de A por B, e em seguida apresente os quatro resultados obtidos. algoritmo questao_4; a, b : inteiro; soma, subtracao, multiplicacao, divisao : real; - imprima ("Entre com o valor da variavel A."); a:=leia(); imprima ("Entre com o valor da variavel B."); b:=leia(); soma:=a+b; subtracao:=a-b; multiplicacao:=a*b; divisao:=a/b; imprima ("O resultado da soma: ", soma); imprima ("O resultado da subtracao: ", subtracao); imprima ("O resultado da multiplicacao: ", multiplicacao); imprima ("O resultado da divisao: ", divisao);

Questão 05 1 ponto Sabemos que o latão é constituído de 70% de cobre e 30% de zinco. Faça um algoritmo que indique a quantidade de cada um desses componentes para se obter uma certa quantidade de latão requerida pelo usuário. Dica: Se um usuário deseja 10 Kg de latão teremos 7 Kg de cobre e 3 Kg de zinco. algoritmo questao_5; kglatao, zinco, cobre : real; - imprima ("Entre com a quantidade desejada de latao"); kglatao:=leia(); cobre:=kglatao*70/100; zinco:=kglatao*30/100; imprima ("Para obter ", kglatao, " kilos de latao serao necessarios ", cobre," kilos de cobre e ",zinco," kilos de zinco");

Questão desafio 2 pontos (extras) Faça um algoritmo que calcule o salário liquido de um professor. Para elaborar o algoritmo, são necessários alguns dados, tais como: valor da hora aula, número de horas trabalhadas no mês e percentual de desconto do INSS. Em primeiro lugar, devese estabelecer o seu salário bruto para fazer o desconto e ter o valor do salário liquido. algoritmo questao_6; hora_aula : real; total_horas : real; inss : real; salario_bruto, salario_liquido : real; - imprima ("Entre com o valor de hora-aula do professor."); hora_aula:=leia(); imprima ("Entre com o total de horas trabalhadas no mes."); total_horas:=leia(); salario_bruto:=hora_aula * total_horas; imprima ("Entre com o percentual de desconto do INSS."); inss:=leia(); salario_liquido:=salario_bruto - (salario_bruto * inss)/100; /* inss é apenas um valor, precisa ser convertido para % */ imprima ("O salario do professor: ", salario_liquido);