Lista 2 - ESTRUTURA DO SE

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

Lista de Exercícios Desvio Condicional

Programação de Computadores I BCC Lista de Exercícios 03 Desvio do Fluxo de Execução - Parte B

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

Lista de Exercícios 02 Algoritmos Estrutura Condicional

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

Comandos de desvio de fluxo. Expressões lógicas.

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

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

EXERCÍCIOS DE ESTRUTURAS CONDICIONAIS

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

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

Profº José Roldão Gonçalves Barbosa

Lista de Exercícios 2

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 de Fixação Introdução ao FORTRAN

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

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

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

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 Linguagem C#

Lista de Exercícios 02 Estrutura Condicional. 1) Escreva um programa que leia um número e o imprima caso ele seja maior que 20.

Exercícios: comandos condicionais

Algoritmos e Lógica de Programação. 5ª Lista de Exercícios Comandos de Decisão (if)

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

1ª LISTA DE EXERCÍCIOS - Extra

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

Exercícios: comandos condicionais

Maratona de Programação

2. Indique a saída dos trechos de programa do pedaço de fluxograma a seguir. Considerando os seguintes de valores: A = 2, B = 3, C = 5, D = 9.

Estrutura de Seleção Múltipla Switch

Lista de Exercícios 02 Estrutura Condicional

Lista de Exercícios 3

PROGRAMAÇÃO EM AMBIENTE WEB I

Faculdade de Computação

LISTA DE EXERCÍCIOS (2) PYTHON

CADERNO DE EXERCÍCIOS ALGORITMOS

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

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

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

Exercícios: Comandos de Repetição

Algoritmos e estrutura de dados I. Profa. Lara Popov Z. B. Oberderfer

Exercícios de Fixação Aula 09

Estruturas de Decisão e Estruturas de Repetição

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

1ª LISTA DE EXERCÍCIOS

Agenda. Programação estruturada. Sequência. Decisão: Desvio de fluxo INTRODUÇÃO. Expressões lógicas.

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

Lógica de Programação e Algoritmos. Prof. André Y. Kusumoto

UNIFEI - UNIVERSIDADE FEDERAL DE ITAJUBÁ MATEMÁTICA

Comandos de desvio de fluxo. Expressões lógicas.

Parte I - Expressões lógicas e operadores

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

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

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

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

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.

setor 1102 Aula 20 PRINCÍPIOS BÁSICOS DA CONTAGEM 2 REVISÃO

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

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

Segunda lista de exercícios

Exercícios Repetição

Lista de exercícios estrutura de repetição FOR e While. 3. Criar um algoritmo que imprima a soma dos nu meros pares de 230 a 520..

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

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

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

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

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

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

Exercícios: Vetores e Matrizes

GEQ Prof. Paulo R. Coelho. Lista para prova

Para cada questão a seguir, construa um programa em Linguagem C que faça o que foi solicitado.

1 ESTRUTURA SEQUENCIAL

Exercícios de Programação

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

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

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

Estrutura de Repetição

LISTA DE EXERCÍCIOS 05 (GABARITO)

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

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

Estrutura de decisão

Lista de Exercícios II. 01. Desenvolva um programa em C que receba um valor numérico real, verifique e mostre se esse número é positivo.

ESTRUTURAS DE CONTROLE - LAÇOS OU MALHAS DE REPETIÇÃO

ENTRADA E SAÍDA DE DADOS/ESTRUTURA DE SELEÇÃO

Lista de Exercícios 3

Fundamentos de Programação 1

Registros, Vetores e Matrizes

BLOCO 1 Algoritmia - PL2

COBOL DB2- CICS. Prof. Maromo [Aula 5]

Desenho de algoritmos

Programação II Prof. Marcos Antonio Estremote ESTRUTURAS CONDICIONAIS E DE REPETIÇÃO

Projeto TSIaD Tecnologia em Sistemas para Internet a Distância

Transcrição:

Universidade Federal de Sergipe Campus Alberto Carvalho Programação I Prof: Mai-Ly Vanessa Lista 2 - ESTRUTURA DO SE 1)Entrar com um número e imprimi-lo caso seja maior do que 20. 2)Construir um programa que leia dois valores numéricos e efetue a adição, caso o resultado seja maior que 10 apresentá-lo. 3)Entrar com um número e imprimir uma das mensagens: par ou ímpar. 4)Entrar com um número e informar se ele é ou não divisível por 5. 5)Entrar com um número e informar se ele é divisível por 3 e por 5. 6)Entrar com um número e informar se ele é divisível por 10, ou é divisível por 5, ou é divisível por 2 ou se não é divisível por nenhum destes. 7)Construir um algoritmo que indique se o número digitado está compreendido entre 20 e 90 ou não. 8)Entrar com um número e imprimir a raiz quadrada do número caso ele seja positivo e o quadrado do número caso ele seja negativo. 9) Entrar com um número e imprimir uma das mensagens: maior do que 20, é igual a 20 ou é menor do que 20. 10) Entrar com um número e informar se o dígito da dezena é par ou ímpar. 11) Entrar com um número e informe se sua raiz quadrada é inteira 12) Entrar com nome, nota da PR1 e nota da PR2 de 1 aluno. Imprimir: nome, nota da PR1, nota da PR2, média truncada e uma das mensagens: AP, RP ou PF (a média é 7 para aprovação, menor que 3 para reprovação e as demais em prova final). 13) Entrar com o nome da capital do Brasil. Se a resposta estiver correta, imprimir PARABÉNS, caso contrário, ERROU. (Considerar: BRASÍLIA ou Brasília) 14) Entrar com dois números e exibir se o primeiro é divisível pelo segundo. 15) Entrar com divisor e dividendo e informar se o produto é inteiro 16) Faça um programa que leia 2 números e imprima uma mensagem dizendo se são iguais ou diferentes. 17) Entrar com dois números e imprimir o maior número (suponha números

18) Entrar com dois números e imprimir o menor número (suponha números 19) Entrar com dois números e imprimi-los em ordem crescente (suponha números 20)Entrar com dois números e imprimi-los em ordem decrescente (suponha números 21) Entrar com três números e imprimir o maior número(suponha números 22) Entrar com três números e armazenar o maior número na variável de nome maior (suponha números 23) Entrar com três números e imprimi-los em ordem crescente (suponha números 24) Entrar com três números e imprimi-los em ordem decrescente (suponha números 25) Entrar com três números e armazená-los em três variáveis com os seguintes nomes: maior, intermediário e menor (suponha números 26) Efetuar a leitura de cinco números inteiros e identificar o maior e o menor valor. 27) Ler três números e imprimir se eles podem ou não ser lados de um triângulo. 28) Ler três números, possíveis lados de um triângulo e imprimir a classificação segundo os lados. 29) Ler três números, possíveis lados de um triângulo e imprimir a classificação segundo os ângulos. 30) Entrar com dois nomes e imprimi-los em ordem alfabética. 31) Entrar com o salário de uma pessoa e imprimir o desconto do INSS segundo a tabela abaixo: - menor ou igual a R$ 600,00 - isento - maior que R$ 600,00 e menor ou igual a R$ 1200,00-20% - maior que R$ 1200,00 e menor ou igual a R$2000,00-25% - maior que R$ 2000,00-30% 32)Um comerciante comprou um produto e quer vendê-lo com um lucro de 45% se o valor da comppra for menor que R$ 20,00 caso contrário, o lucro será de 30%. Entrar com o valor do produto e imprimir o valor da venda. 33)Entrar com a idade de uma pessoa e informar: - se é maior de idade - se é menor de idade - se é maior de 65 anos

34) Entrar com o ano de nascimento de uma pessoa e o ano atual. Imprimir a idade da pessoa. Não se esqueça de verificar se o ano de nascimento é um ano válido. 35) Entrar com nome, sexo e idade de uma pessoa. Se a pessoa for do sexo feminino e tiver menos que 25 anos então imprimir nome e a mensagem: ACEITA, caso contrário, imprimir nome e a mensagem: NÃO ACEITA.(considerar f e F) 36)Ler dois números e armazená-los nas variáveis A e B. Fazer a troca dos conteúdos das variáveis de tal maneira que a variável A fique com o valor da variável B e viceversa. 37) Faça um programa que leia a idade de uma pessoa e informe a sua classe eleitoral: - não eleitor (abaixo de 16 anos) - eleitor obrigatório ( entre 18 e 65 anos) - eleitor facultativo ( entre 16 e 18 anos e maior de 65 anos) 38) Um plano de saúde, após as negociações com o governo enviou a tabela abaixo. Entrar com o nome e a idade de uma pessoa e imprimir o nome e o valor que ela deverá pagar. - até 10 anos - R$ 30,00 - > 10 anos até 29 anos - R$ 60,00 -> 29 anos até 45 anos - R$ 120,00 - > 45 anos até 59 anos - R$ 150,00 - > 59 anos até 65 anos - R$ 250,00 - maior que 65 anos - R$ 400,00 39) Ler um número e imprimir se ele é igual a 5, ou se é igual a 200, ou se é igual a 400, ou se ele está no intervalo entre 500 e 1000, ou se ele está fora dos escopos anteriores. 40) Ler 3 valores (variáveis a, b e c) e efetuar o cálculo da equação de segundo grau, apresentando as raízes, se para os valores informados for possível efetuar o referido cálculo. 41)Faça um algoritmo que possa imprimir o menu abaixo: 1 solteiro(a) 2 desquitado(a) 3 casado(a) 4 divorciado(a) 5 viúvo(a) OPCAO: O usuário deverá selecionar uma das opções, digitando um número e este deverá escrever o estado civil da pessoa. Emitir mensagem de erro caso seja escolhida uma opção inexistente. 42) Faça o algoritmo que possa imprimir o menu abaixo: 1 - VATAPÁ 2 - PIZZA 3 - MACARRONADA 4 - FEIJOADA OPCAO: O usuário deverá selecionar uma das opções do menu e este deverá informar o preço do prato. (este exercício terá um desempenho melhor quando você aprender as estruturas de repetição).

43) Ler um número entre 1 e 12, e escrever o mês correspondente. Caso o usuário digite um número fora deste intervalo, deverá aparecer uma mensagem, informando que não existe mês com este número. 44)Um comerciante calcula o valor da venda, tendo em vista à tabela abaixo: valor da compra valor da venda valor < R$ 10,00 lucro de 70% R$10,00 valor < R$ 30,00 lucro de 50% R$30,00 valor < R$ 50,00 lucro de 40% valor R$50,00 lucro de 30% 45)Faça o algoritmo que possa entrar com nome do produto e valor da compra e imprima o nome do produto e o valor da venda. 46)Fazer um algoritmo que leia um ângulo em graus e apresente: o seno do ângulo, se o ângulo pertencer a um quadrante par; e o co-seno do ângulo, se o ângulo pertencer a um quadrante ímpar. 47)Um endocrinologista deseja controlar a saúde de seus pacientes e, para isto, se utiliza do Índice de Massa Corporal (IMC). Sabendo-se que o IMC é calculado através da seguinte fórmula: IMC = peso 2 altura Fazer um algoritmo que apresente o nome do paciente e sua faixa de risco, baseando-se na seguinte tabela: IMC FAIXA DE RISCO abaixo de 20 abaixo do peso a partir de 20 até 25 normal a partir de 25 até 30 excesso de peso a partir de 30 até 35 obesidade acima de 35 obesidade mórbida 48)Faça um algoritmo que a partir da idade e peso do paciente calcule a dosagem de determinado medicamento e imprima a receita informando quantas gotas do medicamento o paciente deve tomar por dose. Considere que o medicamento em questão possui 500 mg por ml, e que cada ml corresponde a 20 gotas. - Adultos ou adolescentes desde 12 anos, inclusive, se possuírem peso igual ou acima de 60 quilos devem tomar 1000 mg, com peso abaixo de 60 quilos devem tomar 875 mg. - Para crianças e adolescentes abaixo de 12 anos a dosagem á calculada pelo peso corpóreo conforme tabela abaixo: ( valor 2,5) 5 kg a 9 kg = 125 mg 24.1 kg a 30 kg = 500 mg

9.1 kg a 16 kg = 250 mg acima de 30 kg = 750 mg 16.1 kg a 24 kg = 375 mg 49)O departamento que controla o índice de poluição do meio ambiente mantém 3 grupos de indústrias que são altamente poluentes do meio ambiente. O índice de poluição aceitável varia de 0,05 até 0,25. Se o índice sobe para 0,3 as indústrias do 1o grupo são intimadas a suspenderem suas atividades, se o índice cresce para 0,4 as do 1o e 2o grupo são intimadas a suspenderem suas atividades e se o índice atingir 0,5 todos os 3 grupos devem ser notificados a paralisarem suas atividades. Fazer um algoritmo que lê o índice de poluição medido e emitir a notificação adequada aos diferentes grupos de empresas, sabendo-se que a escala varia de 0.05 50)O mês em que o emplacamento do carro deve ser renovado é determinado pelo último número da placa do mesmo. Considerando este dado faça um algoritmo que, a partir da leitura da placa do carro diga o mês em que o emplacamento deve ser renovado. Obs: Leia a placa do carro em uma variável string. 51) Ler um número inteiro de 4 casas e imprimir se é ou não, múltiplo de quatro o número formado pelos algarismos que estão nas casas das unidades de milhar e da centenas. 52)Ler uma palavra e se ela começar pela letra L ou D (também deve ser considerado l ou d) e formar uma nova palavra que terá os dois primeiros caracteres e o último; caso contrário a nova palavra será formada pelo por todos os caracteres menos o primeiro. 53)Faça um algoritmo que informe a quantidade total de calorias da refeição a partir da escolha do usuário que deverá informar o prato, a sobremesa e bebida (veja a tabela abaixo) PRATO SOBREMESA BEBIDA Vegetariano 180cal Abacaxi 75cal Chá 20cal Peixe 230cal Sorvete diet 110cal Suco de laranja 70cal Frango 250cal Mousse diet 170cal Suco melão 100cal Carne 350cal Mouse chacolate 200cal Refrigerante diet 65cal 54)Faça um algoritmo que leia o destino do passageiro, se a viagem inclui retorno (ida e volta) e informe o preço da passagem conforme a tabela abaixo. DESTINO IDA IDA E VOLTA Região Norte R$500,00 R$900,00 Região Nordeste R$350,00 R$650,00 Região Centro-Oeste R$350,00 R$600,00 Região Sul R$300,00 R$550,00