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

Documentos relacionados
1ª LISTA DE EXERCÍCIOS

EXERCÍCIOS DE RECORDAÇÃO DE ALGORITMOS

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...

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

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

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...

EXERCÍCIOS 1 Algoritmos Básicos

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

Projeto TSIaD Tecnologia em Sistemas para Internet a Distância

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

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

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

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

, se x = y. , se x > y

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

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

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

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

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

4ª Série de Exercícios Variáveis Compostas Homogêneas 1. Faça um algoritmo que leia, via teclado, 10 valores do tipo inteiro e os guarde na memória.

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

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

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

Exercícios: comandos condicionais

Exercícios: comandos condicionais

Lista de Exercícios Estrutura de Repetição

1 ESTRUTURA SEQUENCIAL

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.

Lista de Exercícios 3

Lista de Exercícios Desvio Condicional

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

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

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

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

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

Lista de Exercícios 5

1ª LISTA DE EXERCÍCIOS - Extra

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

Lista de Exercícios 2

Estruturas de Repetição WHILE e DO- WHILE

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

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

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

EXERCÍCIOS DE ESTRUTURA SEQUENCIAL

Operadores e instruções

Parte I - Expressões lógicas e operadores

Informática Aplicada I Lista: Fluxograma

Maratona de Programação

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

EXERCÍCIOS DE ESTRUTURAS CONDICIONAIS

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

Algoritmos. Algoritmos não se aprende: - Copiando Algoritmos - Estudando Algoritmos

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

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

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

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

Linguagem C. Programação Estruturada. Estruturas de Controle. Prof. Luis Nícolas de Amorim Trigo

Questão 1: Questão 2:

2- Faça um programa que receba duas notas, calcule e mostre a média aritmética e a mensagem que está na tabela a seguir:

Universidade Federal de Goiás Instituto de Informática

Exercícios Repetição

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

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

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

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

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

Exercícios de Fixação Introdução ao FORTRAN

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

Profº José Roldão Gonçalves Barbosa

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

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

Tubarão / Santa Catarina / BRAZIL E Mail : sc.br sc.br/osmarjr/

Programação em C. Victor Amorim dos Santos

Lista de Exercícios 02

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

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

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

Grupo B Estruturas de Repetição

Lista 2 Programação com Decisão (Desvios Condicionais)

Estrutura de decisão

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

2. Escreva um programa em C para ler uma temperatura em graus Celsius, calcular e escrever o valor correspondente em graus Fahrenheit.

CAPÍTULO IV. Estruturas Condicionais CAPÍTULO IV ESTRUTURAS CONDICIONAIS ESTRUTURA CONDICIONAL SIMPLES

2ª Lista de exercícios

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

LISTA DE ATIVIDADES ...

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

Universidade Federal do Paraná Setor de Ciências Exatas Departamento de Informática. Oficina de Programação CI

Programação de Computadores 1 Lista 2. Prof. Álvaro A. F. de Souza DECSI - ICEA - UFOP

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

CADERNO DE EXERCÍCIOS ALGORITMOS

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

1. Considere o polígono irregular abaixo, formado por três retângulos e um triângulo.

Transcrição:

Exercícios 2: 1) Faça um algoritmo para ler as seguintes informações de uma pessoa: Nome, Idade, Sexo, Peso, Altura, Profissão, Rua, Bairro, Cidade, Estado, CEP, Telefone. 2) Dado as seguintes informações de um funcionário: Nome, idade cargo e o seu salário bruto considere: a) O salário bruto teve um reajuste de 38%. b) O funcionário receberá uma gratificação de 20% do salário bruto. c) O Salário total é descontado em 15% Faça um algoritmo e um algoritmo para: Imprimir Nome, idade e cargo. Imprimir o salário bruto. Imprimir o salário líquido. 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 4) Faça um algoritmo para: a) Ler uma CADEIA em forma de data. Exemplo : 26/09/95 b) escrever o dia, mês e ano desta data. 5) Uma empresa tem para um determinado funcionário uma ficha contendo o nome, número de horas trabalhadas e o n 0 de dependentes de um funcionário. Considerando que: a) A empresa paga 12 reais por hora e 40 reais por dependentes. b) 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. 6) Faça um algoritmo que calcule a média aritmética de 4 valores inteiros. 7) 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 imprima o nome do automóvel e o preço final.

Exercícios 3: 1) Faça um algoritmo para ler base e altura de 50 triângulos e imprimir a sua área. 2) Faça um algoritmo para calcular N!. 3) Faça um algoritmo para calcular um valor A elevado a um expoente B. Os valores A e B deverão ser lidos. Não usar A** B. 4) Faça um algoritmo para: a) Ler um valor x qualquer b) Calcular Y = ( x+1)+(x+2)+(x+3)+(x+4)+(x+5)+ (x+100). 5) Faça um algoritmo para somar os números pares < 1000 e ao final imprimir o resultado. 6) Faça um algoritmo para gerar os termos da seguinte P.G.: 3,9,27,81,,calcule 0 100º termo. 7) Ampliando o exercício acima, faça um algoritmo para calcular a soma dos termos da P.G.. 8) Faça um algoritmo para calcular a série Fibonacci até 0 N-ésimo termo. A série tem a seguinte forma: 1,1,2,3,5,8,13,21,34, 9) Faça um algoritmo para ler um valor X e calcular Y = X+2X+3X+4X+5X+ +20X 10) Faça um algoritmo para ler e escrever o Nome, idade e sexo de um número indeterminado de alunos. Ao final escreva o total de alunos lidos. 11) Para cada nota de compra, tem-se o Nome do produto comprado, o valor e o imposto. Faça um algoritmo que escreva o valor total bruto, o imposto total cobrado e o valor total líquido de todas as notas. Considere 500 notas 12) O valor aproximado de PI pode ser calculado usando-se a série 1 1 1 1 1 S = + + + + +... 3 3 3 3 3 1 3 5 7 9 sendo Π = 3 S 32 fazer um algoritmo para calcular e escrever o valor de PI com 51 termos 13) Faça um algoritmo para ler um valor X e um valor n. Após, calcule a seguinte expressão: ( X + 1) ( X + 2) ( X + 3) ( X + N ) Y = + + +... + 1! 2! 3! N! 14) Faça um algoritmo para somar os restos da divisão por 3 de 200 números. 15) Faça um algoritmo que calcule a hipotenusa de 10 triângulos. hipotenusa 2 = cateto 2 + cateto 2 16) Faça um algoritmo para calcular a área de N quadriláteros. Fórmula: Área = Lado * Lado 17) Faça um algoritmo para calcular a área de N Círculos. Fórmula : Área = π raio 2 π = 3,141592.

18) Fazer um algoritmo que calcule escreva a soma dos 50 primeiros termos das seguinte série: 1000 1 997 994 991 2 + 3 4 +...

Exercícios 4: 1) Leia 20 valores reais e escreva o seu somatório. 2) Dado uma frase de exatamente 80 caracteres, escreva a frase de trás para frente, um caracter por linha. 3) Dado um número indeterminado de funcionários, onde é fornecido o Nome, número de dependentes e o número de horas trabalhadas. Pede-se que seja impresso, para cada funcionário, o seu Nome, salário bruto, salário líquido e o valor descontado. A empresa, paga R$ 2.250,00 por hora de trabalho, e R$ 125,55 por dependente, e ainda faz um desconto de 12% sobre o salário bruto. Pede-se ainda que seja impresso o total de funcionários da empresa, o total gasto com salários, e o total descontado. 4) Faça um ALGORITMO para: a) Leia um valor X e um valor N. b) Calcular: Y = X - 2X + 4X - 6X + 8X - 10X + NX. 5) Faça um ALGORITMO para ler um valor X e um Valor N. Após, calcule a seguinte expressão: ( X + 1) ( X + 2) ( X + 3) ( X + N ) Y = + + +... + 1! 2! 3! N! 6) Dado uma quantidade indeterminada de palavras, sendo que as mesmas sempre terminam com o caracter $, escreva o tamanho de cada uma das mesmas ( o sinal de $ não deve ser considerado na contagem ). 7) Dado uma palavra terminada com o sinal $, faça um ALGORITMO para criar uma nova STRING, a ser formada com os caracteres da primeira palavra invertidos. 8) Faça um algoritmo que calcule a hipotenusa de 10 triângulos. hipotenusa 2 = cateto 2 + cateto 2 9) Faça um algoritmo para calcular a área de N quadriláteros. Fórmula: Área = Lado * Lado 10) Faça um algoritmo para calcular a área de N Círculos. Fórmula : Área = π raio 2 π = 3,141592. 11) Fazer um algoritmo que calcule escreva o valor de S onde: 1 3 5 7 99 S = + + + +... + 1 2 3 4 50 12) Fazer um algoritmo que calcule escreva o valor de S onde: 1 2 3 4 5 10 S = + +... + 1 4 9 16 25 100

Exercícios 6: 1) Faça um algoritmo que leia os valores A, B, C e diga se a soma de A + B é menor que C. 2) Faça um algoritmo que leia dois valores inteiros A e B se os valores forem iguais deverá se somar os dois, caso contrário multiplique A por B ao final do calculo atribuir o valor para uma variável C. 3) Faça um algoritmo que leia o nome e a três notas de uma disciplina de uma aluno e ao final escreva o nome do aluno, sua média e se ele foi aprovado a média é 8. 4) Faça um algoritmo que leia 3 números inteiros e imprima o menor deles. 5) Dado um conjunto de n registros cada registro contendo um valor real, faça um algoritmo que calcule a média dos valores maiores que 4. 6) Dado uma relação de 100 carros imprima quantos são da cor azul. Sendo para cada carro tem-se uma ficha contento o nome e a cor. 7) Dados três valores distintos, fazer um algoritmo que, após a leitura destes dados coloque-os em ordem crescente. 8) 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. 9) Faça um algoritmo para somar os números pares < 1000 e ao final imprimir o resultado. 10) Dado um conjunto de 20 valores reais, faça um algoritmo que: a) Imprima os valores que não são negativos. b) Calcule e imprima a média dos valores < 0. 11) Suponha que para cada aluno de sua sala exista uma ficha contendo o nome e a idade do aluno. Supondo que exista 50 alunos, faça uma algoritmo que determine quantos alunos tem idade maior que 30. 12) Dado modelo, ano de fabricação, cor e placa de 1000 carros, faça um algoritmo que: a) Imprima quantos são, da cor verde e o percentual em relação ao total. b) Imprima quantos foram fabricados antes de 1990 e o percentual em relação ao total. c) Imprima quantos são FIAT UNO e o percentual em relação ao total. d) Imprima quantos carros tem na placa o digito 5 e o percentual em relação ao total. Considere placas com seguinte formato AANNNN. 13) Dado Nome e notas ( total de 6 ) de n alunos, faça um algoritmo que: a) Imprima Nome e média dos alunos aprovados. Média > = 7.0. b) Imprima Nome e média dos alunos em recuperação. 5.0 >= Média <7.0. c) Imprima Nome e média dos alunos reprovados. Média <5.0. 14) Faça um algoritmo que simule um cronometro com horas, minutos e segundos. A simulação deverá mostrar no vídeo o cronometro no seguinte formato HH: MM: SS. Inicialmente o cronometro será zerado ( 00: 00: 00 ), sendo que os segundos começarão a ser incrementados, depois os minutos e depois as horas. Lembre-se que a cada 60 segundos os minutos deverão ser

incrementados, depois os minutos voltarão a zero. Quando as horas estiverem prestes a chegar em 25, o cronometro deverá voltar a zero ( 00: 00: 00 ). 15) Dado Nome e salário de um número indeterminado de funcionários, imprima o Nome e o salário de funcionário que tem o maior salário, bem como o Nome e o salário que possui o menor salário. 16) Dado uma relação de 100 STRING s no formato de data ( Exemplo 10/12/95 ), imprima aquelas que correspondem ao mês 09. 17) Dado uma relação de 100 STRING s no formato de data ( Exemplo 10/12/95 ), imprima um relatório no seguinte formato: Data Por Extenso 26/09/95 26 de setembro de 1995 18) Dados uma relação de n STRING s, todas terminadas com o caracter $, faça um algoritmo que escreva a STRING e o seu tamanho. 19) Dado uma relação de n STRING s, todas terminadas com o caracter $, faça um algoritmo que imprima aquelas que tem tamanho par. 20) Dado uma relação de n STRING s, todas terminadas com o caracter $, faça um algoritmo que escreva as STRING s ímpares cujo caracter central é uma vogal. 21) Dado três valores X, Y, Z, verificar se eles podem ser os comprimentos dos lados de um triângulo, e se forem, verificar se é um triângulo equilátero, isósceles ou escaleno. Se eles não formarem um triângulo, escrever uma mensagem. Antes da elaboração do algoritmo, torna-se necessária a revisão de algumas propriedades e definições. Propriedade - O comprimento de cada lado de um triângulo é menor do que a soma dos comprimentos dos outros dois lados. Definição 1 - Chama-se triângulo equilátero os que tem os comprimentos dos três lados iguais, Definição 2 - Chama-se triângulo isósceles ao triângulo que tem os comprimentos de dois lados iguais. Definição 3 - Chama-se triângulo escaleno ao triângulo que tem os comprimentos dos três lados diferentes. 22) Um hotel cobra R$ 300,00 por diária e mais uma taxa adicional de serviços. Se a diária for menor que 15 a taxa e de R$ 20,00. Se o número de diárias for igual a 15 a taxa é de R$ 14,00 e se o número for maior que 15 a taxa é de R$ 12,00. Considerando-se que se tenha 200 pessoas e para cada pessoa tenha-se um registro contendo seu nome e o número de diárias. Faça um algoritmo que imprima o nome e o total a pagar de cada pessoa e imprimir também o total ganho pelo hotel e o número total de diárias. 23) Dado que cada pessoa tenha o seu nome e a sua idade e o seu peso em uma ficha, faça uma algoritmo que: a) Imprimir o nome da pessoa cujo a idade esta na faixa de 20 a 30 anos inclusive os extremos; b) Calcule a idade média das pessoas com peso maior que 80 Kg, considere que exista N pessoas. 24) Faça um algoritmo que calcule o salário e o imposto de renda de um grupo de pessoas, considerando:

a) Para cada pessoa tem-se: Nome, Número de Dependentes, Renda Bruta Anual; b) O imposto é calculado segundo a tabela abaixo: Renda Liquida % até R$ 10.000,00 isento > R$ 10.000,00 até R$ 30.000,00 5% > R$ 30.000,00 até R$ 60.000,00 10% > R$ 60.000,00 15% c) Há um desconto de R$ 600,00 para cada dependente. d) Sendo que a renda liquida é igual a renda bruta menos o abatimento de cada dependente. 25) O Departamento de transito do estado anotou dados de acidentes de transito no ultimo ano. Para cada motorista envolvido no acidente, tem-se as seguintes informações: - Ano de nascimento; - Sexo (M - Masculino, F - Feminino) - Procedência ( 0 - Capital, 1 - Interior, 2 - Outro estado); Faça um algoritmo que : a) Calcule a porcentagem de motoristas com menos de 21 anos; b) Calcule quantas mulheres são da capital; c) Calcule quantos motoristas do interior do estado tem idade maior que 60 anos; d) Verifique se existe alguma mulher com idade maior que 60 anos; R. 26) Suponha que para cada tipo de computador fabricado, a SEI, tem os seguintes informações: - Nome do computador; - O nome do fabricante; - e a sua capacidade de armazenamento; Faça um algoritmo que: a) Determine qual o valor da maior capacidade de memória; b) Determine quantos computadores diferentes a IBM fabrica; c) Verifique se tem algum computador chamado PS/1. Se tiver qual o seu fabricante;