Algoritmos e Lógica de Programação. 5ª Lista de Exercícios Comandos de Decisão (if)
|
|
- Antônio Freire de Lacerda
- 6 Há anos
- Visualizações:
Transcrição
1 Algoritmos e Lógica de Programação 5ª Lista de Exercícios Comandos de Decisão (if) 1. Identifique e corrija os erros em cada um dos itens seguintes: a) if (idade >= 65); printf("idoso\n"); b) if (genero == 1) printf("masculino\n"); else (genero == 2) printf("feminino\n"); c) if preco > { preco = preco * 1.2; preco = preco * 1.25; 2. Elimine os testes redundantes dos itens abaixo: a) if (a > b) { printf("maior: %d\n", a); if(b >= a) { printf("maior: %d\n", b); b) if (x > 10) { printf("valor maior que 10\n"); if (x <= 10 && x > 5) { printf("menor ou igual a 10 e maior que 5\n"); if (x <= 5) { printf("menor ou igual a 5\n"); 3. Dado o trecho do programa esquemático em C abaixo, responda: a) Quais comandos serão executados se cond1 e cond2 forem verdadeiras e cond3 for falsa? b) Quais comandos serão executados se cond1 for falsa, cond2 e cond3 forem verdadeiras? c) Quais comandos serão executados se cond1, cond2 e cond3 forem falsas? d) Que condições devem ser verdadeiras e quais devem ser falsas para que comando4, comando6 e comando7 sejam executados? int main() { if (cond1) { comando1; comando2; 1
2 if (cond2) { comando3; if (cond3) { comando4; comando5; comando6; comando7; return 0; 4. Para que faixa de valores da variável x o seguinte segmento de código imprime a letra C? if (x <= 200) if (x < 100) if (x < 0) printf("a"); else printf("b"); else printf("c"); else printf("d"); 5. Desenvolva um programa em C que dado um número, imprima uma das mensagens: é múltiplo de 3 ou não é múltiplo de Desenvolva um programa em C que dado um número, informe se ele é divisível por 3 e por A prefeitura de Carapicuíba abriu uma linha de crédito para funcionários estatutários. O valor máximo da prestação não poderá ultrapassar 30% do salário bruto. Fazer um programa em C que permita entrar com o salário bruto, o valor do empréstimo e o número de parcelas e informar o valor da parcela e se o empréstimo pode ou não ser concedido. Caso o empréstimo não possa ser concedido, informar ainda o valor máximo da prestação. 8. Desenvolva um programa em C que dados três números inteiros, informe quantos são negativos. 9. Desenvolva um programa em C que dada a idade de uma pessoa, determine sua condição de eleitor conforme a tabela abaixo: Idade Menor que 16 anos Maior ou igual a 16 e menor que 18 anos ou maior ou igual a 65 anos Entre 18 e 64 anos Condição Não pode votar Facultativo Obrigatório 10. Desenvolva um programa em C que dados três valores, verificar se eles podem formar os lados de um triângulo. Caso afirmativo, imprimir sua classificação segundo os ângulos (equilátero, isósceles ou escaleno). Se eles não formarem um triângulo, escrever uma mensagem. Antes de começar a elaboração do programa, torna-se necessária a revisão de algumas propriedades e definições: Propriedade: o comprimento de cada lada de um triângulo é menor que a soma dos comprimentos dos outros lados; 2
3 Definição 1: chama-se triângulo equilátero ao triângulo que tem os comprimentos dos três lados iguais; Definição 2: chama-se triângulo isósceles ao triângulo que tem o comprimento de dois lados iguais; Definição 3: chama-se triângulo escaleno ao triângulo que tem o comprimento de seus três lados diferentes. 11. Desenvolva um programa em C para calcular as raízes de uma equação do 2º grau da forma ax 2 +bx+c, dados os valores das variáveis reais a, b e c. Sabe que: x= b± D 2 a onde D = b 2 4.a.c é o discriminante da equação. Para esse discriminante há três situações possíveis: Se D < 0, não há solução real; Se D = 0, há duas soluções iguais: x' =x ' '= b 2 a b D Se D > 0, há duas soluções reais e diferentes: x' = 2 a e b D x' ' = 2 a 12. Desenvolva um programa em C que dada a data de nascimento de uma pessoa e a data atual, informe a idade dessa pessoa em anos completos. 13. Desenvolva um programa em C para determinar a média final e a situação (Aprovado, Reprovado ou Exame) de um aluno em uma disciplina. São dadas as notas de três provas, o número de aulas ministradas e o número de faltas do aluno. Sabe-se que a média final é a média aritmética dessas três provas e que a média para aprovação é 7, menor do que 3 para reprovação e as demais em exame. Entretanto, o aluno estará reprovado se tiver faltado a mais do que 25% das aulas. 14. Um comerciante comprou um produto e quer vendê-lo com um lucro de 45% se o valor da compra for menor que R$ 20,00; caso contrário, o lucro será de 30%. Desenvolva um programa em C que dado o valor do produto, imprimir o valor de venda. 15. Segundo uma tabela médica, o peso ideal está relacionado com a altura e o sexo. Fazer um programa em C que receba a altura e o sexo de uma pessoa, calcule e imprima o seu peso ideal, utilizando as seguintes fórmulas: Para homens: (72.7 * altura) 58 Para mulheres: (62.1 * altura) A confederação brasileira de natação irá promover eliminatórias para o próximo mundial. Desenvolva um programa em C que receba a idade de um nadador e imprima a sua categoria segundo a tabela a seguir: Categoria Infantil A Infantil B Juvenil A Idade 5 7 anos 8 10 anos anos 3
4 Juvenil B Adulto anos Maiores de 17 anos 17. Depois da liberação do governo para as mensalidades dos planos de saúde, as pessoas começaram a fazer pesquisas para descobrir um bom plano, não muito caro. Um vendedor de um plano de saúde apresentou a tabela a seguir. Desenvolva um programa em C que dada a idade de uma pessoa, imprima o valor que ela deverá pagar. Até 10 anos: R$ 30,00 Acima de 10 até 29 anos: R$ 60,00 Acima de 29 até 45 anos: R$ 120,00 Acima de 45 até 59 anos: R$ 150,00 Acima de 59 até 65 anos: R$ 250,00 Maior que 65 anos: R$ 400, Um comerciante calcula o valor de venda, tendo em vista a tabela a seguir: 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% Criar um programa em C que possa entrar com o valor da compra e imprimir o valor da venda. 19. Um endocrinologista deseja controlar a saúde de seus pacientes e, para isso, se utiliza do Índice de Massa Corporal (IMC). Sabendo-se que o IMC é calculado através da seguinte fórmula: IMC = peso / altura 2 Onde: - peso é dado em Kg - altura é dada em metros Criar um programa em C que dados o peso e altura do paciente, exiba sua faixa de risco, baseandose na seguinte tabela: IMC Abaixo de 20 A partir de 20 até 25 Acima de 25 até 30 Acima de 30 até 35 Acima de 35 Faixa de Risco Abaixo do peso Normal Excesso de peso Obesidade Obesidade mórbida 20. Criar um programa em C 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 tiverem peso igual ou acima de 60 Kg devem tomar 1000 mg; com peso abaixo de 60 Kg devem tomar 875 mg; 4
5 Para crianças e adolescentes abaixo de 12 anos a dosagem é calculada pelo peso corpóreo conforme a tabela a seguir: Peso Dosagem 5 Kg a 9 Kg 125 mg 9.1 Kg a 16 Kg 250 mg 16.1 Kg a 24 Kg 375 mg 24.1 Kg a 30 Kg 500 mg Acima de 30 Kg 750 mg 21. O custo ao consumidor de um carro novo é a soma do custo de fábrica com a porcentagem do distribuidor e com os impostos, ambos aplicados ao custo de fábrica. Sabe-se que as porcentagens são as mesmas que estão na tabela a seguir. Faça um programa em C que receba o custo de fábrica de um carro e mostre o custo ao consumidor. Custo de fábrica % do distribuidor % dos impostos Até R$ ,00 5 Isento Entre R$ ,00 e R$ , Acima de R$ , Uma empresa decidiu dar uma gratificação de Natal a seus funcionários, baseada no número de horas extras e no número de horas que o funcionário faltou ao trabalho. O valor do prêmio é obtido pela consulta na tabela a seguir, em que: H = (número de horas extras) 2/3 * (número de horas-falta) H Gratificação > R$ 500, até R$ 400, até (exclusive) R$ 300, até (exclusive) R$ 200,00 < 600 R$ 100,00 Faça um programa em C que receba o número de horas extras e o número de horas-falta de um funcionário e imprima o valor de sua gratificação. 23. Reescreva as instruções abaixo usando um switch-case. if (letra == 'X') { soma = 0; else if (letra == 'Z') { valido = true; else if (letra == 'A') { soma = 1; printf("letra desconhecida >%c\n", letra ); 5
6 24. A seguinte estrutura switch-case é correta? switch (temp) { case temp < 20: printf("está frio!\n"); break; case temp < 30: printf("a temperatura está agradável!\n"); break; default: printf("está quente!\n"); 25. Desenvolva um programa em C que leia o percurso em quilômetros, o tipo de carro e informe o consumo estimado de combustível, sabendo-se que o carro do tipo A faz 12 Km com um litro de gasolina, o tipo B faz 9 Km e o tipo C, 8 Km por litro. Utilize um switch-case para decidir o tipo de carro. 26. Escreva um programa em C que determine se um número num é par, e indique seu dígito menos significativo, escrevendo-o também por extenso. Entretanto, não sendo esse o caso, imprima num, seu último dígito, e diga que ele é ímpar. Por exemplo, se num = , a mensagem a ser impressa é: O número é par e termina com o dígito 2 (dois). Mas, se num = , então a mensagem a ser impressa deverá ser: O número termina com o dígito 3 e é ímpar. 27. Escreva um programa em C que leia o raio (r) de uma circunferência e, de acordo com a escolha feita pelo usuário (utilize um switch-case), exibe seu perímetro (2πr) ou sua área (πr 2 ). Exiba uma mensagem se o valor do raio não estiver entre 0.1 e Dada a data de nascimento de uma pessoa, escreva um programa em C que determine o seu tipo característico de acordo com as regras abaixo: Seja D o dia do nascimento da pessoa M o mês do nascimento da pessoa A o ano de nascimento da pessoa N o número formado pela justaposição dos três números anteriores: DMA Z o resto da divisão de N por 9 A tabela a seguir fornece o tipo característico da pessoa a partir de Z: Z Tipo 0 irresistível 1 impetuoso 2 discreto 3 amoroso 4 tímido 5 paquerador 6 estudioso 7 sonhador 6
7 8 charmoso 29. Uma empresa paga seus empregados como gerentes (que recebem um salário fixo mensal), trabalhadores comuns (que recebem um salário fixo por hora para as primeiras 40 horas de trabalho semanal e 1,5 vez seu salário por hora normal para as horas extras trabalhadas), trabalhadores por comissão (que recebem R$ 250,00 mais 5,7% de suas vendas brutas) ou trabalhadores por empreitada (que recebem uma quantia fixa por item para cada um dos itens produzidos cada trabalhador por empreitada dessa empresa trabalha com apenas um tipo de item). Escreva um programa que calcule o pagamento semanal de cada empregado. Cada tipo de empregado tem seu código próprio de pagamento: gerentes possuem código 1; trabalhadores comuns, o código 2; trabalhadores por comissão, o código 3; e trabalhadores por empreitada, o código 4. Use um switch case para calcular o pagamento de cada empregado com base em seu código de pagamento. Dentro do switch case peça ao usuário para entrar com os dados adequados à necessidade de seu programa para calcular o pagamento de cada funcionário com base em seu código. 30. Qual a saída do programa abaixo se o usuário digitar o valor -5? #include <stdio.h> int main() { int x; scanf("%d", &x); printf("%d\n", x < 0? x : x); return 0; 31. Escreva um programa que dados dois inteiros, verifique e imprima se um é divisível pelo outro ou não. Utilize o operador condicional ternário. 32. Escreva um programa que dados 3 números inteiros, determine o menor deles. Utilize o operador condicional ternário. 33. (2ª Fase da Olimpíada Brasileira de Informática Modalidade Programação Nível 1) A regra do impedimento no futebol pode parecer estranha, mas sem ela, se a gente pensar bem, o jogo ficaria muito chato! Ela funciona dadas as posições de três jogadores: L o jogador atacante que lança a bola; R o jogador atacante que recebe a bola; e D o último jogador defensor. E a regra vale somente se o jogador R está no seu campo de ataque; se o jogador R está no seu campo de defesa ou na linha divisória do meio campo, ele não está em impedimento. Neste problema o campo tem 100 metros de comprimento. Dadas as posições desses três jogadores, no momento exato do lançamento, haverá impedimento se e somente se a seguinte condição for verdadeira: (R > 50) e (L < R) e (R > D) A regra parece estranha, não é mesmo? Mas a gente nem precisa entender a lógica dela. O seu programa deve apenas determinar, dadas as três posições L, R e D, se há ou não impedimento, implementando exatamente a condição acima. A figura abaixo mostra um exemplo onde não há impedimento: 7
8 A entrada é composta de apenas uma linha, contendo os três inteiros L, R e D (0 L, R, D 100). Seu programa deve produzir uma única linha, contendo um único caractere, que deve ser S caso haja impedimento, ou N caso contrário. Exemplos N S N 34. (1ª Fase da Maratona de Programação 2015) Tri-du é um jogo de cartas derivado do popular jogo de Truco. O jogo utiliza um baralho normal de 52 cartas, com treze cartas de cada naipe, mas os naipes são ignorados. Apenas o valor das cartas, considerados como inteiros de 1 a 13, são utilizados. No jogo, cada jogador recebe três cartas. As regras são simples: a) Um trio (três cartas de mesmo valor) ganha de uma dupla (duas cartas de mesmo valor). b) Um trio formado por cartas de maior valor ganha de um trio formado por cartas de menor valor. c) Uma dupla formada por cartas de maior valor ganha de uma dupla formada por cartas de menor valor. Note que o jogo pode não ter ganhador em muitas situações; nesses casos, as cartas distribuídas são devolvidas ao baralho, que é embaralhado e uma nova partida é iniciada. Um jogador já recebeu duas das cartas que deve receber, e conhece seus valores. Sua tarefa é escrever um programa para determinar qual o valor da terceira carta que maximiza a probabilidade de esse jogador ganhar o jogo. A entrada consiste de uma única linha que contém dois inteiros, A (1 A 13) e B (1 B 13) indicando os valores das duas primeiras cartas recebidas. Seu programa deve produzir uma única linha com um inteiro representando o valor da carta que maximiza a probabilidade de o jogador ganhar a partida. Exemplos
9
Lista de Exercícios Desvio Condicional
Universidade Federal Fluminense Programação de Computadores III Profa: Luciana Brugiolo Gonçalves Lista de Exercícios Desvio Condicional Para todos os enunciados listados abaixo, desenvolva o algoritmo
Leia maisLISTA DE EXERCÍCIOS 5 Algoritmos Estruturas de Controle - Seleção
Informática Aplicada Campus Angicos Professor: Araken de Medeiros Santos LISTA DE EXERCÍCIOS 5 Algoritmos Estruturas de Controle - Seleção Descreva um algoritmo para os seguintes problemas utilizando estruturas
Leia maisExercícios: comandos condicionais
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Exercícios: comandos condicionais 1. Faça um programa que receba dois números
Leia mais1ª LISTA DE EXERCÍCIOS - Extra
1ª LISTA DE EXERCÍCIOS - Extra Fabio Augusto Oliveira Guilherme da Cunha Fonseca FEPI Centro Universitário de Itajubá Curso de Engenharia de Produção 1) Faça um algoritmo que receba dois números e exiba
Leia mais2ª Lista de Exercícios de Programação I
2ª Lista de Exercícios de Programação I Instrução As questões devem ser implementadas em C. 1. Faça um programa que leia um número inteiro maior que zero e informe se é par ou ímpar. * 2. Faça um programa
Leia maisExercícios: comandos condicionais
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: comandos condicionais 1. Faça um programa que receba dois números
Leia maisDisciplina: Algoritmos e Programação Professor: Paulo César Fernandes de Oliveira, BSc, PhD
1. Atribua valores para as variáveis usadas e determine o resultado da execução dos algoritmos abaixo: algoritmo Intervalo de Numeros var numero : inteiro inicio escreva ( Digite um numero: ) leia (numero)
Leia mais2ª Lista de Exercícios de Programação I
2ª Lista de Exercícios de Programação I Instrução As questões devem ser implementadas em C, e auxiliadas pelo desenvolvimento de algoritmos (em alguma da formas de representação disponíveis - descrição
Leia maisLinguagem C. Programação Estruturada. Estruturas de Controle. Prof. Luis Nícolas de Amorim Trigo
Programação Estruturada Linguagem C Estruturas de Controle Prof. Luis Nícolas de Amorim Trigo nicolas.trigo@ifsertao-pe.edu.br Sumário Introdução Tipos de Estruturas de Controle Estruturas de Seleção Simples
Leia maisLógica de Programação I
Gilson de Souza Carvalho gaucho.gilson@hotmail.com 1 Comando Switch O comando Switch pode ser visto como uma especialização do comando if. Foi criado para facilitar um uso particular de comandos if encadeados.
Leia maisProfº José Roldão Gonçalves Barbosa
PUCGoiás - Departamento de Computação CMP1060 Informatica e Computação Profº José Roldão Gonçalves Barbosa EXERCÍCIOS DE ESTRUTURAS CONDICIONAIS 1) Fazer um algoritmo que leia um número inteiro e mostre
Leia maisEXERCÍCIOS DE ESTRUTURAS CONDICIONAIS
EXERCÍCIOS DE ESTRUTURAS CONDICIONAIS 1 - Fazer um algoritmo que leia um número inteiro e mostre uma mensagem indicando se este número é par ou ímpar. 2 - Fazer um algoritmo que calcule a média aritmética
Leia maisProgramação de Computadores I BCC Lista de Exercícios 03 Desvio do Fluxo de Execução - Parte B
Programação de Computadores I BCC 701 2012-02 Lista de Exercícios 03 Desvio do Fluxo de Execução - Parte B Exercício 01 A Caixa Econômica Federal, CEF, concederá um crédito especial a seus clientes de
Leia mais1. 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 DE ICCII TURMA N1 E N2 3º PERÍODO ENGENHARIA DE PRODUÇÃO Prof.: Menezes Valor máximo: 3 pontos. Data da Entrega: Turma N1 23/04/2012 Turma N2 25/04/2012 Quantidade máxima de alunos
Leia maisInstituto Federal de Minas Gerais - Campus avançado de Ponte Nova - IFMG Disciplina: Introdução a programação Professor: Saulo Henrique Cabral Silva
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 para praticar o uso das estruturas condicionais
Leia maisCAPÍTULO IV. Estruturas Condicionais CAPÍTULO IV ESTRUTURAS CONDICIONAIS ESTRUTURA CONDICIONAL SIMPLES
NBT110- Algoritmos e Estruturas de Dados Profa. Rosanna Mara Rocha Silveira Fevereiro/2013 - Versão 1.1 CAPÍTULO IV ESTRUTURAS CONDICIONAIS 31 Dentro dos algoritmos temos comandos especiais utilizados
Leia maisInformática Aplicada I Lista: Fluxograma
UNIVERSIDADE ESTADUAL PAULISTA JÚLIO DE MESQUITA FILHO CAMPUS DE GUARATINGUETÁ Colégio Técnico Industrial de Guaratinguetá Informática Aplicada I Lista: Fluxograma 1) Escreva um fluxograma que armazene
Leia maisLógica de Programação Módulo I Prof.: Ricardo Lokchin. Fazer os exercícios abaixo na Linguagem C ou em ALGORITMOS.
Curso Superior de Tecnologia em Sistemas para Internet a Distância Instituto Federal Sul-rio-grandense - IFSUL Sistema Universidade Aberta do Brasil UAB Núcleo de Produção de Tecnologia e Ensino - NPTE
Leia maisEstruturas de Decisão
Estruturas de Decisão Professor: Juliano Lucas Gonçalves juliano.goncalves@ifsc.edu.br Agenda Operadores Relacionais Lógicos Estruturas de Decisão Se...Entao Se...Entao...Senao Se...Entao...Senao (encadeados)
Leia maisParte I - Expressões lógicas e operadores
Lista de Exercícios de Algoritmos e Laboratório de Programação - 01 Parte I - Expressões lógicas e operadores 1. Sendo A=3, B=7 e C=4, informe se as expressões abaixo são verdadeiras ou falsas. a) (A+C)
Leia maisLista 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.
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. #include int main(int argc, char *argv[]) { /*declaração
Leia mais2- 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:
Capítulo 3 1- Faça um programa que receba quatro notas de um aluno, calcule e mostre a média aritmética das notas e a mensagem de aprovado ou reprovado, considerando para aprovação média 7. 2- Faça um
Leia maisMaratona de Programação
Maratona de Programação 4 de abril de 2016 1 Questões Básicas 1. Faça um algoritmo que peça para o usuário digitar seu nome e, em seguida, escreva seu nome na tela. 2. Faça um algoritmo que leia o nome
Leia maisGrupo A Exercícios Básicos. 1. Comente o resultado de cada um dos programas abaixo:
Grupo A Exercícios Básicos Exercício Descrição 1. Comente o resultado de cada um dos programas abaixo: #include void main(void) { int a=54, b=; float x=5.8; printf("[%-4d]", a); printf("[%0d]",
Leia mais1ª LISTA DE EXERCÍCIOS
UNIVERSIDADE SALGADO DE OLIVEIRA CURSO DE SISTEMAS DE INFORMAÇÃO DISCIPLINA: TEORIA DA COMPUTAÇÃO E ALGORITMOS PROF: GIULIANO PRADO DE MORAIS GIGLIO 1ª LISTA DE EXERCÍCIOS 1) Sobre variáveis, responda
Leia maisEstrutura de Seleção Múltipla Switch
Estrutura de Seleção Múltipla Switch Disciplina: Algoritmos e Programação Luciano Moraes Da Luz Brum Universidade Federal do Pampa Unipampa Campus Bagé Email: lucianobrum18@gmail.com Horários de atendimento:
Leia mais3) 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
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
Leia maisSEGUNDA LISTA DE EXERCÍCIOS ALGORÍTMOS SEQUENCIAS E CONDICIONAIS
SEGUNDA LISTA DE EXERCÍCIOS ALGORÍTMOS SEQUENCIAS E CONDICIONAIS 1) Faça um programa em C++ que, tendo como dados de entrada dois pontos quaisquer no plano, P(x1,y1) e P(x2,y2), escreva a distância entre
Leia maisIntroduçã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
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 PARTE 1: OPERADORES E COMANDOS BÁSICOS EXEMPLO 1.1: Programa que
Leia maisEstruturas de Decisão
Estruturas de Decisão Professor: Juliano Lucas Gonçalves juliano.goncalves@ifsc.edu.br Agenda Operadores Relacionais Lógicos Estruturas de Decisão Se... Entao caso 2 Operadores Relacionais São muito usados
Leia maisEstrutura Condicional em C - Lista de Exercícios
Ministério da Educação Universidade Tecnológica Federal do Paraná Campus Pato Branco Professor: Danilo Giacobo Estrutura Condicional em C - Lista de Exercícios Pato Branco, 25 de março de 2015. Instruções:
Leia maisALGORITMO I ESTRUTURA DE CONTROLE DECISÃO SE / CASO;
ALGORITMO I ESTRUTURA DE CONTROLE DECISÃO SE / CASO; Jaime Evaristo (http://professor.ic.ufal.br/jaime/) Slide 1 ESTRUTURA DE CONTROLE Operadores Relacionais Símbolo Significado LING. C = Igual == Diferente!=
Leia maisIntrodução à Ciência da Computação
Introdução à Ciência da Computação Estruturas de Controle Parte I Prof. Ricardo J. G. B. Campello Créditos Parte dos slides a seguir foram adaptados dos originais de A. L. V. Forbellone e H. F. Eberspächer
Leia maisLinguagem C (estruturas condicionais)
Linguagem C (estruturas condicionais) André Tavares da Silva atavares@joinville.udesc.br Comandos de Controle de Fluxo Todos os comandos devem ser terminados com um ;. { e são usados para delimitar um
Leia maisDecisão. Prof. Dr. Silvio do Lago Pereira. Departamento de Tecnologia da Informação Faculdade de Tecnologia de São Paulo
Decisão Prof. Dr. Silvio do Lago Pereira Departamento de Tecnologia da Informação Faculdade de Tecnologia de São Paulo Valores lógicos C não oferece tipo de dados específico para valores lógicos. O número
Leia maisAlgoritmos e Lógica de Programação. Prof. Marcos Antonio Estremoe. 1 - Faça um programa que imprima a frase: Bem Vindo à Engenharia Firb 2014.
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. 2 - Faça um programa que imprima a palavra Bem Vindo à Engenharia
Leia maisUniversidade Federal de Mato Grosso do Sul. Lista de Exercícios 2
Universidade Federal de Mato Grosso do Sul Facom - Faculdade de Computação Programação de Computadores I - Engenharia Ambiental Lista de Exercícios 2 Exercícios usando if 1. Escreva um programa que leia
Leia maisUniversidade Estadual do Sudoeste da Bahia Departamento de Estudos Básicos e Instrumentais Disciplina: Introdução à Ciência da Computação Prof.
Universidade Estadual do Sudoeste da Bahia Departamento de Estudos Básicos e Instrumentais Disciplina: Introdução à Ciência da Computação Prof. Modesto A. Chaves Faça um algoritmo que Leia dois valores
Leia maisLista de exercícios 01 de Computação Aplicada
Lista de exercícios 01 de Computação Aplicada 1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma. 2. Faça um algoritmo que receba dois números e ao final mostre a soma, subtração,
Leia maisCAPÍTULO IV. Estruturas Condicionais CAPÍTULO IV ESTRUTURAS CONDICIONAIS ESTRUTURA CONDICIONAL SIMPLES
NB217 Algoritmos e Estruturas de Dados I Profa. Rosanna Mara Rocha Silveira Fevereiro/2012 - Versão 4.1 CAPÍTULO IV ESTRUTURAS CONDICIONAIS 35 Dentro dos algoritmos temos comandos especiais utilizados
Leia maisESTRUTURAS CONDICIONAIS. Baseado nos slides de autoria de Rosely Sanches e Simone Senger de Souza
ESTRUTURAS CONDICIONAIS Baseado nos slides de autoria de Rosely Sanches e Simone Senger de Souza Estruturas de Controle ESTRUTURA SEQUENCIAL ESTRUTURA CONDICIONAL ESTRUTURA DE REPETIÇÃO 2 Estruturas Condicionais
Leia maisLISTA DE EXERCÍCIOS Fazer um algoritmo para leia três valores inteiros, determine e imprima o menor deles.
Instituto Federal do Pará - IFPA Professor: Ricardo José Cabeça de Souza Disciplinas: - Algoritmos e Construção de Programas LISTA DE EXERCÍCIOS 2 1. Fazer um algoritmo para leia três valores inteiros,
Leia maisLógica e Linguagem de Programação Aula 03 - Estruturas de controle Estrutura Condicional - Lista de Exercícios - Respostas Professor: Danilo Giacobo
Lógica e Linguagem de Programação Aula 03 - Estruturas de controle Estrutura Condicional - Lista de Exercícios - Respostas Professor: Danilo Giacobo Usando a estrutura condicional crie um algoritmo em
Leia maisPara cada questão a seguir, construa um programa em Linguagem C que faça o que foi solicitado.
UFES CEUNES Ciência da Computação e Engenharia de Computação Programação Estruturada 2º período 2013/1 Lista de exercícios 02 Assuntos novos: estrutura condicional simples e aninhada: if-else, switch-case-default
Leia mais1. Faça uma função que recebe por parâmetro o raio de uma esfera e calcula o seu volume.
Instituto Federal do Pará Professor: Ricardo José Cabeça de Souza Disciplina: - Algoritmos e Construção de Programas LISTA DE EXERCÍCIOS 1. Faça uma função que recebe por parâmetro o raio de uma esfera
Leia maisLógica de Programação Atividade Avaliativa 1 RESPOSTAS
Lógica de Programação Atividade Avaliativa 1 RESPOSTAS Avaliação individual. A interpretação das questões faz parte da avaliação. Não é permitida conversa bem como troca de materiais entre os alunos; 1)
Leia maisLISTA DE EXERCÍCIO. 2) Fazer um algoritmo para calcular a soma entre dois números e multiplicar o resultado pelo primeiro.
LISTA DE EXERCÍCIO 1) Fazer um algoritmo para calcular a soma entre dois números. 2) Fazer um algoritmo para calcular a soma entre dois números e multiplicar o resultado pelo primeiro. 3) Fazer um algoritmo
Leia maisResolva os exercícios utilizando a linguagem de programação C
MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SÃO PAULO CAMPUS DE PRESIDENTE EPITÁCIO Resolva os exercícios utilizando a linguagem de programação C 1 Manipulação de dados
Leia maisALGORITMOS EXERCÍCIOS LISTA 02: ESTRUTURAS CONDICIONAIS Profª Lucília Ribeiro FAÇA UM PROGRAMA QUE:
ALGORITMOS EXERCÍCIOS LISTA 02: ESTRUTURAS CONDICIONAIS Profª Lucília Ribeiro FAÇA UM PROGRAMA QUE: 01 02 Leia 3 números inteiros e que mostre o maior deles, supondo que todos sejam distintos. O número
Leia maisALGORITMOS COM SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE)
Algoritmos e Estruturas de Dados 1 Prof. Eduardo 1 ALGORITMOS COM SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE) Até o momento da disciplina vimos comandos de entrada, processamento e saída
Leia maisData 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
Trabalho Prático Desenvolva os exercícios abaixo utilizando a ferramenta de sua preferência. Os exercícios deverão ser desenvolvidos utilizando as estruturas apresentadas em aula e adequadas para cada
Leia maisCAPÍTULO 3 INSTRUÇÕES BÁSICAS
CAPÍTULO 3 INSTRUÇÕES BÁSICAS Guilherme da Cunha Fonseca FEPI Centro Universitário de Itajubá Curso de Tecnologia em Fabricação Mecânica 1 INTRODUÇÃO As instruções ou comandos básicos são o conjunto de
Leia maisProgramação de Computadores I - BCC 701 Lista de Exercícios 1 Módulo 1
Programação de Computadores I - BCC 701 Lista de Exercícios 1 Módulo 1 e de Dados Exercício 01 Codifique um programa que, dado dois números inteiros quaisquer, efetue a soma desses números e imprima o
Leia maisCURSO BÁSICO DE PROGRAMAÇÃO AULA 3. Revisão Estrutura de Decisão Se Então
CURSO BÁSICO DE PROGRAMAÇÃO AULA 3 Revisão Estrutura de Decisão Se Então Revisão da aula anterior 1. Variáveis 2. Estrutura de um Algoritmo 3. Operadores 4. Portugol Studio Variável Revisão da aula anterior
Leia maisProjeto TSIaD Tecnologia em Sistemas para Internet a Distância
Projeto TSIaD Tecnologia em Sistemas para Internet a Distância Analise os seguintes algoritmos e diga o que será impresso ao serem executados. a) b) c) d) e) A ß 10 A ß 30 A ß 10 A ß 10 A ß 10 B ß 20 B
Leia maisALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO
ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com (66) 9953-7642 AULA 02 Revisão de conteúdos da aula passada Exercícios de revisão da aula 01 Estruturas condicionais
Leia maisFundamentos de Programação Lista de Exercícios F
Universidade Federal do Ceará Campus Quixadá Prof. Jeferson Kenedy Fundamentos de Programação Lista de Exercícios F Exercício 1 Foi feita uma estatística em cinco cidades brasileiras para coletar dados
Leia mais2. 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.
Série de Exercícios Comandos Condicionais 1. Com base nas tabelas de decisão, determine os resultados lógicos das expressões mencionadas, assinalando se são verdadeiras ou falsas. Considere para as respostas
Leia maisProgramação. Folha Prática 5. Lab. 5. Departamento de Informática Universidade da Beira Interior Portugal. Copyright 2010 All rights reserved.
Programação Folha Prática 5 Lab. 5 Departamento de Informática Universidade da Beira Interior Portugal Copyright 2010 All rights reserved. 1. Revisão. 2. Objectivos. 3. Exercícios LAB. 5 5ª semana ESTRUTURAS
Leia maisPrimeira Lista de Exercícios
Primeira Lista de Exercícios SCC0121 - Introdução à Programação Prof. Alneu de Andrade Lopes Estagiário PAE: Nils Ever Murrugarra Llerena 22 de março de 2010 1 Algoritmos e Estruturas Seqüenciais 1. Elabore
Leia maisLista de Exercícios 02 Estrutura Condicional
Lista de Exercícios 02 Estrutura Condicional 4) Escreva um programa para determinar se um dado número N (recebido através do teclado) é POSITIVO, NEGATIVO ou NULO. N=input( Entre com um numero: ); if (
Leia maisCapítulo 4: Condicionais
Capítulo 4: Condicionais INF1004 e INF1005 Programação 1 Pontifícia Universidade Católica Departamento de Informática Tomada de Decisão Até o momento, todas as instruções eram executadas, uma após a outra.
Leia maisFaculdade Anglo-Americano Curso de Ciência da Computação Linguagem de Programação. Lista de Exercícios 1
Faculdade Anglo-Americano Curso de Ciência da Computação Linguagem de Programação Lista de Exercícios 1 1. O programa seguinte tem vários erros em tempo de compilação. Encontre-os. Main() int a=1; b=2,
Leia maisIntrodução à Lógica de Programação Aula 2. Adaptação de Luis Otavio Alvares
1 Introdução à Lógica de Programação Aula 2 Adaptação de Luis Otavio Alvares 2 Operadores Usados para incrementar, decrementar, comparar e avaliar dados, que são operações básicas em processamento de dados.
Leia maisCURSO BÁSICO DE PROGRAMAÇÃO AULA 3. Revisão Estrutura de Decisão Se Então
CURSO BÁSICO DE PROGRAMAÇÃO AULA 3 Revisão Estrutura de Decisão Se Então Revisão da aula anterior 1. Variáveis 2. Estrutura de um Algoritmo 3. Operadores 4. Visualg Variável Revisão da aula anterior É
Leia maisLógica e Linguagem de Programação Aula 03 - Estruturas de controle Exercícios de Fixação 2 - RESPOSTAS Professor: Danilo Giacobo
1. Dado o algoritmo a seguir, responda: lógico: A, B, C; se A então C1; se B então se C então C2; C3; C4; C5; C6; Lógica e Linguagem de Programação Aula 03 - Estruturas de controle Exercícios de Fixação
Leia maisIntroducao a Programacao Estruturas de decisão
Introducao a Programacao Estruturas de decisão p ericlesmiranda@gmail.com Slides fornecidos pelo professor Gurvan Huiban Plano de aula 1 Estrutura if-then 2 Estrutura if-then-else 3 O operador condicional
Leia maisFim. Instituto Federal do Pará Professor: Ricardo José Cabeça de Souza Disciplinas: - Algoritmos e Programação de Computadores
Instituto Federal do Pará Professor: Ricardo José Cabeça de Souza Disciplinas: - Algoritmos e Programação de Computadores LISTA DE EXERCÍCIOS 1 1. Fazer um algoritmo para calcular a soma entre dois números.
Leia maisLista 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.
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. /*declaração de variáveis*/ int n1, n2, n3, soma; printf("digite
Leia maisALGORITMOS E LÓGICA DE PROGRAMAÇÃO. Prof. Esp. Fabiano Taguchi
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com PRÉ AULA 01 Analise o algoritmo a seguir e assinale a alternativa que indica o
Leia maisUFG Instituto de Informática Curso de Engenharia de Software Disciplina de Introdução à Programação
UFG Instituto de Informática Curso de Engenharia de Software Disciplina de Introdução à Programação Lista de exercícios 2.1 Estruturas condicionais - básico 1) Desenvolver um algoritmo que determine o
Leia maisUniversidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Exercícios: Funções 1. Crie uma função que recebe como parâmetro um número
Leia maisUNIVERSIDADE FEDERAL DO PAMPA CAMPUS BAGÉ ALGORITMOS E PROGRAMAÇÃO. Estruturas de condição. Prof. Alex Camargo
UNIVERSIDADE FEDERAL DO PAMPA CAMPUS BAGÉ ALGORITMOS E PROGRAMAÇÃO Estruturas de condição Prof. Alex Camargo alexcamargoweb@gmail.com Estruturas de condição Estrutura condicional simples: Utilização da
Leia mais1 ESTRUTURA SEQUENCIAL
Noções de Programação de Computadores Prof. Eduardo 1 1 ESTRUTURA SEQUENCIAL algoritmo Nome_do_algoritmo declaração de variáveis variáveis inicio bloco de comandos; fim_algoritmo 1.1 Declaração de variáveis
Leia maisEXERCÍCIOS DE ESTRUTURA SEQUENCIAL
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.
Leia maisLista de Exercícios 7 Seleção ( if)
Lista de Exercícios 7 Seleção ( if) Exercícios de fixação no uso de operadores e conectivos lógicos 1. Faça um programa que capture a idade, altura e o peso de uma pessoa. Calcule e exiba o IMC (através
Leia maisComandos em C (cont.)
Comandos em C (cont.) Operador ternário:? O operador condicional possui uma opção um pouco estranha. É o único operador C que opera sobre três expressões. Sua sintaxe geral possui a seguinte construção:
Leia maisALGORITMOS COM SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE)
Algoritmos e Estruturas de Dados 1 Prof. Eduardo 1 ALGORITMOS COM SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE) Já vimos entrada, processamento e saída, que compõem os algoritmos puramente
Leia maisCapítulo 2: Condicionais. Pontifícia Universidade Católica Departamento de Informática
Capítulo 2: Condicionais Pontifícia Universidade Católica Departamento de Informática Tomada de Decisão Até o momento, todas as instruções eram executadas, uma após a outra. No capítulo 3, vimos que a
Leia maisApostila de EXERCÍCIOS e Respostas Algoritmos e Programação
Apostila de EXERCÍCIOS e Respostas Algoritmos e Programação - Parte 1 - Profa. Flávia Pereira de Carvalho Fevereiro de 2013 Sumário Página 1 EXERCÍCIOS DE LÓGICA DE PROGRAMAÇÃO - ALGORITMOS... 3 2 EXERCÍCIOS
Leia maisEstruturas Condicionais e de Repetição
Estruturas Condicionais e de Repetição Prof. Wylliams Barbosa Santos wylliamss@gmail.com Introdução à Programação Crédito de conteúdo: Professora Ceça Moraes Conteúdo Comando de Decisão Comandos de Repetição
Leia maisESTRUTURA CONDICIONAL E SELEÇÃO
Algoritmos e Estruturas de Dados 1 Prof. Eduardo 1 ESTRUTURA CONDICIONAL E SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE OU DECISÃO) Até o momento da disciplina vimos algoritmos e programas
Leia maisGEQ Prof. Paulo R. Coelho. Lista para prova
GEQ007 2013 Prof. Paulo R. Coelho Lista para prova 7. Defina uma estrutura empregado para armazenar nome, data de nascimento, idade e salário de um empregado de uma empresa. Leia informações sobre 10 empregados
Leia maisEstruturas de Decisão. Adaptado de Deise Saccol
Estruturas de Decisão Adaptado de Deise Saccol 1 ESTRUTURAS DE DECISÃO Comandos de decisão ou desvio fazem parte das técnicas de programação, para construir estruturas de algoritmos que não são totalmente
Leia maisIntrodução à Ciência da Computação
Introdução à Ciência da Computação Introdução à Linguagem C: Parte II Prof. Ricardo J. G. B. Campello Sumário Seleção Simples Seleção Composta Seleção Encadeada Seleção de Múltipla Escolha Repetição com
Leia mais3ª Lista de Exercícios de Programação I
3ª Lista de Exercícios de Programação I Instrução As questões devem ser implementadas em C, apoiadas por representação em algoritmo para planejamento. 1. Desenvolva um programa que leia dois valores a
Leia maisALGORITMOS E LÓGICA DE PROGRAMAÇÃO. Prof. Esp. Fabiano Taguchi
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com ALGORITMOS Em nosso cotidiano muitas situações requerem uma tomada de decisão,
Leia maisUniversidade Federal de Uberlândia Faculdade de Computação. Linguagem C: Operadores relacionais e lógicos estruturas condicionais If...
Universidade Federal de Uberlândia Faculdade de Computação Linguagem C: Operadores relacionais e lógicos estruturas condicionais If... Else Switch Prof. Renato Pimentel 1 Operações relacionais Operações
Leia maisExercícios de Programação Lista de Exercícios
Exercícios de Programação Lista de Exercícios 1 2016-1 Estrutura Condicional Exercício 1 Escreva um programa que leia um número e o imprima caso ele seja maior que 20. A seguir, uma ilustração da entrada
Leia maisLinguagem C. Prof.ª Márcia Jani Cícero
Linguagem C Prof.ª Márcia Jani Cícero A estrutura Básica de um Programa em C Consiste em uma ou várias funções ou programas. main( ) // primeira função a ser executada // inicia a função // termina a função
Leia maisWorking 03 : Conceitos Básicos II
Universidade Federal do Espirito Santo Centro Tecnologico Working 03 : Conceitos Básicos II Objetivos: Dominar a construção de estruturas de seleção em C; Aperfeiçoarse na resolução de problemas, da primeira
Leia maisComputação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Terceira Aula Prática - 10 de setembro de 2010
Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Terceira Aula Prática - 10 de setembro de 2010 1 O comando while Para fazer os exercícios desta aula prática você irá precisar de um
Leia maisLista de Exercícios 02 Algoritmos Estrutura Condicional
Lista de Exercícios 02 Algoritmos Estrutura Condicional 1) Escreva um algoritmo em PORTUGOL que leia um número e o imprima caso ele seja maior que 20. 2) Construa um algoritmo em PORTUGOL que leia dois
Leia maisExercícios de Linguagem C
Exercícios de Linguagem C Aspectos básicos 1. Fazer um programa para receber um número inteiro de segundos do usuário e imprimir a quantidade correspondente em horas, minutos e segundos. 2. Fazer um programa
Leia maisLinguagem de Programação Java Terceira aula. Prof. Rogério Albuquerque de Almeida
Linguagem de Programação Java Terceira aula Prof. Rogério Albuquerque de Almeida 1 Linguagem de Programação Estruturas de Repetição (Laços / Loops) Permitem a repetição da execução de partes específicas
Leia maisLinguagem C. André Tavares da Silva.
Linguagem C André Tavares da Silva dcc2ats@joinville.udesc.br Lógica de Programação O objetivo da lógica de programação é exercitar os métodos de raciocínio e elaborar soluções coerentes para determinados
Leia maisExercícios Repetição
Curso de Engenharia de Controle e Automação Disciplina: Informática para a Automação Professor: Marcelo Cendron Exercícios Repetição 1.1 8.3 Exercícios 1. Faça um programa utilizando o comando while, que
Leia mais7 Comandos e Estruturas de Controle
Lógica para a Programação - 1º semestre AULA 03 Prof. André Moraes 7 Comandos e Estruturas de Controle Na criação de algoritmos é comum utilizar conceitos de bloco lógico, entrada e saída de dados, constantes,
Leia mais