EXERCÍCIOS DE ESTRUTURA SEQUENCIAL

Documentos relacionados
Universidade Federal de Goiás Instituto de Informática

DEPARTAMENTO DE COMPUTAÇÃO

Universidade Federal de Goiás Instituto de Informática

ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES I. Trabalho 1 (T1)

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

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

printf( \n %d dividido por %d eh%d e o resto eh%d \n, x, y, resultado)

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

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

Grupo A Exercícios Básicos. 1. Comente o resultado de cada um dos programas abaixo:

Operadores e instruções

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.

1ª LISTA DE EXERCÍCIOS - Extra

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

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

CAPÍTULO 3 INSTRUÇÕES BÁSICAS

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

1 ESTRUTURA SEQUENCIAL

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.

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

Exercícios: comandos condicionais

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

Exercícios: comandos condicionais

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

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

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

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

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

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

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.

Universidade Estadual do Sudoeste da Bahia Departamento de Estudos Básicos e Instrumentais Disciplina: Introdução à Ciência da Computação Prof.

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

Informática Aplicada I Lista: Fluxograma

Exercícios de Programação

Programação de Computadores I BCC701 Lista de Exercícios

PROGRAMA HelloWorld.java ESTRUTURA SEQUENCIAL. Programa HelloWorld.java

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.

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

Fim. Instituto Federal do Pará Professor: Ricardo José Cabeça de Souza Disciplinas: - Algoritmos e Programação de Computadores

Maratona de Programação

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python

UNEMAT Universidade do Estado de Mato Grosso Campus de Sinop Algoritmos e Programação Exercícios Práticos

Lista de Recomendação - Verificação Suplementar Prof. Marcos Matemática

Programação C# + ASP.NET

Parte I - Expressões lógicas e operadores

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

1ª LISTA DE EXERCÍCIOS

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

EXERCÍCIOS DE RECORDAÇÃO DE ALGORITMOS

9. imprimir o fatorial do número 10. imprimir o sucessor e o anterior de um número lido 11. Imprimir se um número é primo ou não 12. Imprimir os 100 p

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

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

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

Caderno de Exercícios Aula 2 (Variáveis, Tipos e Comandos Básicos)

1 2 Queremos calcular o valor de t para o qual se tem T = -18 C. (Q Q 0. ) = m (R R 0 (35 30) (R 2000) ( ) 200 Q 6000 = R 2000 (Q 30) =

Profº José Roldão Gonçalves Barbosa

Universidade Federal de Sergipe - Campus Alberto Carvalho. Lista 4 - WHILE / REPEAT UNTIL

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

2. Modifique o algoritmo anterior para considerar também a nota do exame, se for o caso.

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

CAPÍTULO III. Comandos de Atribuição, Entrada e Saída CAPÍTULO III COMANDO DE ATRIBUIÇÃO SINTAXE DO COMANDO DE ATRIBUIÇÃO EM ALGORITMOS

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

Introdução à Lógica de Programação. Adaptação de Luis Otavio Alvares

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

50h, se 0 h 8 p(h) = 75(h 8) + 400, se 8 < h (h 10) + 550, se 10 < h 24

Exercícios Resolvidos. Java Básico

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

Lista de Exercícios Linguagem C#

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

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

ROTEIRO DE ESTUDOS DE RECUPERAÇÃO E REVISÃO 2º BIMESTRE

EXERCÍCIOS RESOLVIDOS algoritmos seqüenciais e com estruturas de seleção

Tipos, variáveis, operadores, e entrada e saída

BANCO DE EXERCÍCIOS - 24 HORAS

LISTA DE ATIVIDADES ...

EXERCÍCIOS DE ESTRUTURAS CONDICIONAIS

Disciplina: MATEMÁTICA Data: 25 /09 /2018. Ensino Fundamental Ano/Série: 9º Turma: Valor: 10 Pts. Assunto: ESTUDO DIRIGIDO PARA A RECUPERAÇÃO

Registro CMI Aulas 4 e 5

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

Prova 3. CI208 - Programação de Computadores. Nome: 1 o semestre Instruções para a prova

Algoritmos e Programação

Equipe de Matemática

Universidade Federal de Viçosa Centro de Ciências Exatas Departamento de Matemática

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

ALGORITMOS EXERCÍCIOS LISTA 02: ESTRUTURAS CONDICIONAIS Profª Lucília Ribeiro FAÇA UM PROGRAMA QUE:

Plano de Recuperação Semestral EF2

QUESTÃO 14 As equações da velocidade e do espaço percorrido no movimento uniformemente acelerado são: v o. m/s.

COLÉGIO ARQUIDIOCESANO S. CORAÇÃO DE JESUS

Pseudocódigo: Instruções de Atribuição, Entrada e Saída de Dados

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

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

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

Lista de Exercícios de Estrutura Sequencial Resolvida

Introdução ao VisuALG

BCC201 Introdução à Programação ( ) Prof. Reinaldo Silva Fortes. Prática 05 Modularização

Problema A Maior. Adaptado por Renata Paschoal URI Brasil Nome do arquivo fonte: maior.c, maior.cpp, maior.java

EXERCÍCIOS DE ESTRUTURA DE REPETIÇÃO - LABORATÓRIO

Assine e coloque seu número de inscrição no quadro abaixo. Preencha, com traços firmes, o espaço reservado a cada opção na folha de resposta.

Transcrição:

EXERCÍCIOS DE ESTRUTURA SEQUENCIAL 1 - O coração humano bate em média uma vez por segundo. Desenvolva um algoritmo para calcular e escrever quantas vezes o coração de uma pessoa baterá se viver X anos. Dado de entrada: idade da pessoa (inteiro em anos). Considerações: 1 ano = 365,5 dias, 1 dia = horas, 1 hora = 60 minutos e 1 minuto = 60 segundos. - Um fabricante de latas deseja desenvolver um algoritmo para calcular o custo de uma lata cilíndrica de alumínio. O custo do alumínio é R$ 100,00 por m. Dados de Entrada: raio e altura da lata (em metros). Área da lata = área da base (π * raio * ) + área do lado ( * π * raio * altura). Considere o preço do alumínio por m como sendo uma constante. 3 - Teorema de Pitágoras: H = L 1 + L. Tem uma infinidade de números com essa combinação. Dado dois números inteiros positivos, M e N, onde M>N, desenvolver um algoritmo para entrar com dois números positivos e fornecer os valores, dos lados e hipotenusa do triângulo gerado combinando M e N. Onde: L 1 =M N, L =*M*N e Hipotenusa=M +N. - Muitos países estão passando a utilizar o sistema métrico. Fazer um algoritmo para executar as seguintes conversões: Ler uma temperatura dada em graus Fahrenheit e imprimir o equivalente em Celsius. Farenheit = 9 C 3. 5 Ler uma quantidade de chuva dada em polegadas e imprimir o equivalente em milímetros (1 polegada = 5, mm). 5 - Fazer um algoritmo para ler os valores dos coeficientes A, B e C de uma equação quadrática. Calcular e imprimir o valor do discriminante (delta). Delta = B *A*C. 6 - O custo ao consumidor de um carro novo é a soma do custo de fábrica com a percentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que a percentagem do distribuidor seja de 1% do preço de fábrica e os impostos de 30% do preço de fábrica, fazer um algoritmo para ler o custo de fábrica de um carro e imprimir o custo ao consumidor. 7 - Desenvolver um algoritmo para ler os comprimentos dos três lados de um triângulo (L 1, L e L 3 ) e calcular a área do triângulo de acordo com a fórmula: Área = T T L 1 T L T L 3 e T = L 1 L L 3. 8 - Dados os pontos A e B, cujas coordenadas A(x 1, y 1 ) e B(x, y ) serão informadas via teclado, desenvolver um algoritmo que calcule a distância entre A e B. Onde: Distância = X X 1 Y Y 1. 9 - Fazer um algoritmo que dados os elementos de uma matriz x, calcule e escreva o valor do determinante desta matriz. Determinante = a 11 a 1 a 1 a = a 11 a a 1 a 1

10 - Dada a base e a altura de uma pirâmide, fazer um algoritmo que calcule e escreva o seu volume. Volume = 1 3 base altura. 11 - Fazer um algoritmo que obtenha o raio e a altura de um cilindro e que calcule e escreva o seu volume e sua área. Área = *π*raio*(altura+raio) e Volume = π*raio *altura. 1 - Uma locadora de charretes cobra R$ 8,50 de taxa para cada 3 horas de uso destas e R$ 3,50 para cada hora abaixo destas 3 horas. Fazer um algoritmo que, dado a quantidade de horas que a charrete foi usada, calcule e escreva quanto o cliente tem de pagar. 13 - Escreva um algoritmo que leia três números inteiros positivos (A, B, C) e calcule a seguinte expressão: D = R S, onde R = (A+B) e S = (B+C). 1 - Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e mostre-a, expressa apenas em dias. 15 - Faça um algoritmo que leia a idade de uma pessoa expressa em dias e mostre-a, expressa em anos, meses e dias. 16 - Faça um algoritmo que leia o tempo de duração de um evento em uma fábrica expresso em segundos e mostre-o expresso em horas, minutos e segundos. 17 - Escrever um algoritmo que lê um valor em reais e calcule qual o menor número possível de notas de 100, 50, 10, 5 e 1 em que o valor lido pode ser decomposto. Escrever o valor lido e a relação de notas necessárias. 18 - Escrever um algoritmo que lê: a percentagem do IPI a ser acrescido no valor das peças; o código da peça 1, valor unitário da peça 1, quantidade de peças 1; o código da peça, valor unitário da peça, quantidade de peças. O algoritmo deve calcular o valor total a ser pago e apresentar o resultado. Valor total = valor peça1 qtde peça1 valor peça qtde peça IPI 100 1 19 - Escreva um algoritmo para calcular o consumo médio de um automóvel (medido em km/l), dado que são conhecidos a distância total percorrida e o volume de combustível consumido para percorrê-la (medido em litros). Observação: a principal questão a ser levantada na elaboração do algoritmo pedido consiste na formulação da expressão usada para calcular o consumo médio (CM), a partir da distância total percorrida (distância) e do volume de combustível consumido (Volume), que é dada por: Consumo Médio = Distância Volume.

0 - Escrever um algoritmo que lê o número de um funcionário, seu número de horas trabalhadas, o valor que recebe por hora, o número de filhos com idade menor que 1 anos e o valor do salário família (pago por filho com menos de 1 anos), e que calcule o salário total deste funcionário e escreva o seu número e o seu salário total. 1 - Escrever um algoritmo que lê o valor de uma compra em dólares, a taxa do dólar no dia da compra, o percentual de ICMS e o percentual de lucro da empresa; e que calcule e escreva o valor a ser pago em reais, sabendo-se que o percentual de lucro e o percentual de ICMS incidem sobre o valor em reais. - Um hotel com apartamentos resolveu fazer promoções para os fins de semana fora da alta temporada, isto é, nos meses de abril, maio, junho, agosto, setembro, outubro e novembro. A taxa da promoção é de % da diária normal. A ocupação média do hotel sem promoção é de 0%. A expectativa é aumentar a taxa de ocupação para 70%. Supondo que as expectativas se confirmem, escrever um algoritmo que lê a diária normal, que calcule e escreva as seguintes informações: (a) O valor da diária no período da promoção. (b) O valor médio arrecadado sem a promoção, durante um mês. (c) O valor médio arrecadado com a promoção, durante um mês. (d) O lucro ou prejuízo mensal com a promoção. 3 - Escrever um algoritmo que lê um número de 3 dígitos e o inverta, escrevendo o número lido e o invertido. - Em uma padaria o padeiro quer saber qual o custo de fabricação do pão francês para saber por quanto terá que vender o pão, tendo um lucro de 30%. Sabendo-se que a receita do pão leva farinha, água e fermento, escreva um algoritmo que: leia a quantidade de quilos de farinha, o valor do quilo de farinha, a quantidade de litros de água, o valor do litro de água, a quantidade de quilowatt hora de energia, o valor do quilowatt hora e o percentual do imposto que o padeiro paga pelo pão, calcule o preço de custo e o valor de venda, e escreva estes valores. 5 - Escrever um algoritmo que lê a massa (tonelada) de um avião, sua aceleração (m/s ) e o tempo (s) que levou do repouso até a decolagem. Calcule e escreva a velocidade atingida (km/ h), o comprimento da pista (m) e o trabalho mecânico realizado (j) no momento da decolagem. W=(m*v )/. 6 - Escrever um algoritmo que lê o público total de futebol e forneça a renda do jogo, sabendo-se que havia tipos de ingressos assim distribuídos: popular - 10% a R$ 1,00, geral - 50% a R$ 5,00, arquibancada - 30% a R$ 10,00 e cadeiras - 10% a R$ 0,00. 7 - Uma auto locadora aluga seus carros com uma taxa fixa por dia, uma taxa por km rodado e desconto de 10% na taxa fixa de aluguel por dia. Escrever um algoritmo que leia a taxa fixa por dia, a taxa por km rodado, o número de dias e o número de quilômetros rodados. Deve também calcular e escrever o valor total do aluguel, o valor do desconto, o número de dias e a quilometragem rodada.

8 - Escrever um algoritmo que leia a taxa de potência de um refrigerador, o tempo que permaneceu ligado, o valor do quilowatt hora e que calcule e escreva a energia total gasta pelo refrigerador, bem como o valor a ser pago à companhia de Energia Elétrica. 9 - Uma pessoa resolveu fazer uma aplicação em uma poupança programada. Para calcular seu rendimento ela deverá fornecer o valor constante da aplicação mensal, a taxa e o número de meses. Sabe-se que a formula usada para este cálculo é: valor acumulado = 1 i n 1 P, onde i i = taxa, P = aplicação mensal e n = número de meses. 30 - Criar um algoritmo que, dado o número da conta corrente com três dígitos, retorne o dígito verificador, o qual é calculado da seguinte maneira: Exemplo: número da conta: 35; Somar o número da conta com seu inverso: 35 + 53 = 767; Multiplicar cada dígito pela sua ordem posicional e somar estes resultados: 767 7 6 7 * * * 1 3 7 1 1 = 0 O último digito desse resultado é o dígito verificador da conta (0 0); O número da conta passa a ser 35-0. 31 - Ler dois números inteiros quaisquer para as variáveis A e B. Efetuar a troca dos valores de forma que A passe a armazenar o valor de B e que B passe armazenar o valor de A. Imprimir os valores trocados. 3 - Fazer um algoritmo que, dado notas de provas, a b, c, e d, calcule e escreva o valor das seguintes médias: Aritimética = a b c d Harmônica = 1 a 1 b 1 c 1 d Geométrica = a b c d Quadrática = a b c d 33 - O sistema de avaliação da disciplina programação de computadores segue os seguintes critérios: quatro avaliações durante o semestre; 1 a avaliação tem peso ; a avaliação tem peso ;

3 a avaliação tem peso 6; a avaliação tem peso 8. Fazer um algoritmo que leia as quatro notas de um aluno, calcule e escreva a média ponderada final do aluno. Ponderada = 1a avaliação a avaliação 3 a avaliação 6 a avaliação 8 6 8 3 - Faça um algoritmo que leia as 3 notas de um aluno e calcule a média final deste aluno. Considerar que a média é ponderada e que o peso das notas são:, 3 e 5, respectivamente. 35 - Fazer um algoritmo que leia um ângulo em graus e imprima o seno, o cosseno e a tangente do ângulo lido. 36 - Fazer um algoritmo que leia um inteiro positivo, calcule e escreva os seguintes itens: Número: Quadrado: Raiz Quadrada: