Especificação Código Preço Argamassa ,00 Tijolo 6 Furos ,00 Brita No ,00 Areia ,00

Tamanho: px
Começar a partir da página:

Download "Especificação Código Preço Argamassa ,00 Tijolo 6 Furos ,00 Brita No ,00 Areia ,00"

Transcrição

1 EXERCÍCIOS 1) Um determinado material radioativo perde metade de sua massa a cada 50 segundos. Dada uma massa inicial, em gramas, criar um algoritmo (pseudocódigo) que determine o tempo necessário para que essa massa se torne menor que 0,5 gramas. Escreva a massa inicial, a massa final e o tempo calculado em horas, minutos e segundos. algoritmo "Material Radiotivo" // Função : // Autor : Guilherme Borba e Guilherme Ferroni // Data : 19/3/2012 mi, mf: real tt: inteiro ts, tm, th: inteiro escreva ("Insira a massa inicial do material(em gramas): ") leia (mi) tt <- 0 enquanto mi >= 0.5 faca mi <- mi/2 tt <- tt + 1 escreval ("Sua massa final é: ", mi:5:2) tt <- tt*50 escreval ("Seu tempo em segundos foi: ", tt, "s") tm <- tt\60 ts <- tt - (tm*60) escreval ("Seu tempo em minutos foi: ", tm, "min,", ts, "s") th <- tm\60 tm <- (tm) - (th*60) escreval ("Seu tempo em horas foi: ", th, "h,", tm, "min,", ts, "s") 2) Criar um algoritmo que compare o crescimento populacional de dois países. O programa deve ler o nome do país A, sua população e sua taxa de crescimento anual; o nome o País B, sua população e sua taxa de crescimento anual. Primeiramente o programa deve verificar se é possível que o país com menor população alcance o país com maior população (taxa de crescimento do país com menor população maior que a taxa de crescimento do país com maior população). Em caso positivo, o programa deve calcular e listar quantos anos serão necessários para que um país alcance o outro. Em caso negativo, o programa deve listar a mensagem Problema sem solução. algoritmo "semnome" // Função : compare o crescimento // Autor : // Data : 19/3/2012 A, B : caracter

2 L : inteiro PA, PB, TA, TB : real L <- 0 escreva ("Informe o nome do país A: ") leia (A) escreva ("Informe a população do(a) ", A, ": ") leia (PA) escreva ("Informe a taxa de crescimento populacional (%) do(a) ", A, ": ") leia (TA) escreval escreva ("Informe o nome do país B: ") leia (B) escreva ("Informe a população do(a) ", B, ": ") leia (PB) escreva ("Informe a taxa de crescimento populacional (%) do(a) ", B, ": ") leia (TB) escreval TA <- TA/100 TB <- TB/100 se (TA > TB) e (PA < PB) ou (TA < TB) e (PA > PB) entao se (TA > TB) e (PA < PB) entao enquanto (PA < PB) faca PA <- PA + (PA*TA) PB <- PB + (PB*TB) L <- L + 1 escreval ("A população do(a) ", A, " alcançará a população do(a) ", B, " em", L, " anos") se (TA < TB) e (PA > PB) entao enquanto (PA > PB) faca PA <- PA + (PA*TA) PB <- PB + (PB*TB) L <- L + 1 escreval ("A população do(a) ", B, " alcançará a população do(a) ", A, " em", L, " anos") escreval ("Problema sem solução!") 3) A lista de preços de uma loja de material de construção é a seguinte: Especificação Código Preço Argamassa ,00 Tijolo 6 Furos ,00 Brita No ,00 Areia ,00

3 Criar um algoritmo que leia o código do item pedido, a quantidade e calcule o valor a ser pago por aquele pedido. Considere que o cliente pode pedir vários itens sequencialmente. Calcular e escrever a conta do cliente. Fazer enquanto o usuário desejar. Rejeitar código inválido com mensagem explicativa e solicitando se deseja continuar. algoritmo "lojamateriais" // Função : // Autor : Patrícia Brunato e Guilherme Darabas // Data : 16/03/2012 c, q: inteiro v, a: real r: caractere r <- "s" enquanto (r = "s") faca escreval ("Digite o código do produto:") leia (c) se c= 100 entao v <- 58,00 escreval ("Argamassa - R$58,00") se c= 101 entao v <- 139,00 escreval ("Tijolo 6 furos - R$139,00") se c = 102 entao v <- 93,00 escreval ("Brita no. 2 - R$93,00") se c = 103 entao v <- 26,00 escreval ("Areia - R$26,00") escreval ("Produto não cadastrado.") q <-0 se (c = 100) ou (c = 101) ou (c = 102) ou (c = 103) entao escreval ("Digite a quantidade do produto:") leia (q) escreval (q, "UN X", v, " =", q*v) a <- a + q*v se (c = 100) ou (c = 101) ou (c = 102) ou (c = 103) entao escreval ("Subtotal = R$",a) escreval ("Deseja continuar? (s/n)") leia (r) escreval ("O valor total do pedido é: R$", a)

4 4) Criar um algoritmo que calcule o imposto de renda de pessoa física. O usuário deverá informar o CPF, o número de dependentes, e a renda mensal. Deverá ser deduzido da renda mensal o valor de R$ 50,00 por cada dependente (limitar o número de dependentes a 10). Para cada pessoa física deverá ser calculado e escrito o CPF, a renda líquida (renda mensal descontos de dependentes), o percentual do IR a ser calculado (ver tabela a baixo) e o valor do IR apurado. O algoritmo irá terminar quando for informado CPF = 0. No final escrever para quantas pessoas foi apurado o IR. Renda Líquida Desconto Até R$ 3.000,00 Isento R$ 3.000,01 a R$ 6.000,00 5% R$ 6.000,01 a R$ ,00 10% Acima de R$ ,01 15% algoritmo "Cálculo do Imposto de Renda" / Autor : Larissa Rodrigues // Data : 17/03/2012 cpf, numdep, acumulador: inteiro rendamensal, rendaliq, valirapurado, pctir: real pct: caracter // cpf <- 1 acumulador <- 0 escreval("para encerrar, digite 0 para o CPF.") escreval("informe o CPF: ") leia(cpf) enquanto (cpf > 0) faca rendamensal <- 0 escreval("informe a quantidade de dependentes (no máximo 10): ") leia(numdep) se numdep > 10 entao escreval("quantidade de dependentes inválida!") enquanto rendamensal <= 0 faca escreval("informe a renda mensal: ") leia(rendamensal) rendaliq <- rendamensal - (numdep*50) se (rendaliq <= 3000) entao pct <- "Isento" pctir <- 0 se (rendaliq > 3000) e (rendaliq <= 6000) entao pct <- "5%" pctir < se (rendaliq > 6000) e (rendaliq <= 10000) entao pct <- "10%" pctir <- 0.1

5 pct <- "15%" pctir < valirapurado <- rendaliq * pctir escreval("******************************") escreval("cpf: ",cpf) escreval("renda Líquida: ",rendaliq) escreval("percentual do IR: ",pct) escreval("valor do IR apurado: ",valirapurado) acumulador <- acumulador + 1 escreval("informe o CPF: ") leia(cpf) escreval("quantidade de apurações do IR: ",acumulador) 5) Em Joinville de Janeiro a Março de 2011 não ocorreram temperaturas inferiores a 10 graus e nem superiores a 40 graus. Criar um algoritmo para ler as temperaturas diárias e calcular para o quadrimestre: - a média das temperaturas e; - o número de dias que a temperatura foi igual a 20º. Validar temperaturas informadas fora dos limites. algoritmo "semnome" // Função temperaturas // Autor : Marcos // Gabriel // Data : 19/03/2012 temp, soma: real dia20, dia: inteiro media : real dia<-0 dia20<-0 para dia de 0 ate 9 faca escreval("digite a temperatura do dia ",dia + 1, ":") leia(temp) //programa tem restrição para temperatura enquanto (temp<10) ou (temp>40) faca escreval("temperatura inválida. ") escreval("digite uma temperatura entre 10 e 40 graus para o dia", dia + 1, ":") leia(temp) //para contar os dias em que a temperatura é 20 se temp = 20 entao dia20<-dia20+1 //soma para calcular a media soma<- soma+temp fimpara

6 //calcula media media<-soma/10 escreval("") escreval("a média das temperaturas no trimestre foi de ", MEDIA:2:1, " C.") escreval("neste trimestre,",dia20, " dias registraram a temperatura de 20 C.") 6) Escrever um algoritmo que determine qual a maior e a menor duração de uma partida de xadrez em um campeonato que teve 23 partidas. Ler a hora de início e de fim de cada uma das partidas (considere apenas horas inteiras, sem os minutos). Calcular a duração do jogo em horas, sabendo-se que o tempo máximo de duração do jogo é de 4 horas e que o jogo pode iniciar em um dia e terminar no dia seguinte. Casos de duração maior de 4 horas devem ser rejeitados com mensagem explicativa e o correto deve ser reinformado. algoritmo "COMPETIÇÃO DE XADREZ" // Autor : Fernando / Karina // Data : 16/3/2012 i, f, mn, mx, d, n, erro : inteiro mn <- 4 mx <- 0 Para n de 1 ate 23 faca erro <- 1 Enquanto erro = (1) faca Escreva ("Horário de Início da Partida ", n, " - ") Leia (i) Escreva ("Horário de Fim da Partida ", n, " - ") Leia (f) Se f>=i entao d <- (f-i) Senao d <- (24-i+f) Fimse // Se (d >=0) e (d <= 4) entao Se d < mn entao mn <- d Fimse Se d > mx entao mx <- d Fimse erro <- 0 Senao Escreval (" ERRO: Duração da Partida Superior a 4h") Escreval (" Reinformar Horários") Fimse Fimenquanto Escreval Fimpara //

7 Escreval Escreval ("Menor Duração de Partida: ", mn, "h") Escreval ("Maior Duração de Partida: ", mx, "h") 7) Escrever um algoritmo que apure o resultado das finais da copa Libertadores da América. O algoritmo deverá ler primeiramente o nome dos dois times que disputarão as finais. Em seguida deverá informar a ordem dos confrontos (TIMEA x TIMEB e vice-versa) e ler para cada jogo os gols marcados por cada time. Para determinar o campeão seguem as seguintes regras: Maior número de pontos ganhos (Vitória 3 pontos, Empate 1 ponto e derrota 0 pontos); Em caso de empate em pontos deve se verificar o maior saldo de gols; - Em caso de empate no saldo de gols, verificar o time que marcou mais gols na casa do adversário; - Em caso de empate também nos gols na casa do adversário solicitar que o usuário informe o resultado obtido na cobrança dos Pênaltis e assim informar o campeão. algoritmo "Final da Taça Libertadores da América" // Autor : Mateus Felipe de Moliner e Andre Vale da Silva // Data : 19/3/2012 T1: caractere T2: caractere m1:inteiro //Número de gols do t1 (primeiro jogo) m2:inteiro //Número de gols do t1 (segundo jogo) f1:inteiro //Número de gols do t2 (primeiro jogo) f2:inteiro //Número de gols do t2 (segundo jogo) x1:inteiro x2:inteiro escreval ("Informe o nome dos times:") escreval ("Obs: Coloque primeiramente o time que joga o primeiro jogo em casa.") escreva ("Time 1: ") leia (T1) escreva ("Time 2: ") leia (t2) escreval ("Confronto 1: ",t1, " x ",t2, " - Estádio do ", t1) escreval ("Confronto 2: ",t2, " x ",t1, " - Estádio do ", t2) escreval ("Informe o número de gols que ",t1, " marcou no primeiro jogo: ") leia (m1) escreval ("Informe o número de gols que ", t2, " marcou no primeiro jogo: ") leia (f1) escreval ("Informe o número de gols que ",t1, " marcou no segundo jogo: ") leia (m2) escreval ("Informe o número de gols que ",t2, " marcou no segundo jogo: ") leia (f2)

8 se (m1+m2)>(f1+f2) entao escreva ( " campeão: ",t1, " vice-campeao: ",t2 ) se (m1+m2)<(f1+f2) entao escreva ( " campeão: ",t2, " vice-campeao: ",t1 ) se (m1+m2)=(f1+f2) entao se (f1<m2) entao escreva ( " campeão: ",t1, " vice-campeao: ",t2 ) se (f1>m2) entao escreva ( " campeão: ",t2, " vice-campeao: ",t1 ) se (f1=m2) entao escreval ("Informe o número de pênaltis convertidos pelo ",t1) leia (x1) escreval ("Informe o número de pênaltis convertidos pelo ",t2) leia (x2) se (x1=x2)entao escreval (" O jogo ainda nao acabou! ") se (x1>x2) entao escreval ( " campeão: ",t1, " vice-campeao: ",t2 ) escreval ( " campeão: ",t2, " vice-campeao: ",t1 ) 8) O departamento que controla o índice de poluição diário 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 ia 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. Criar um algoritmo que leia o índice de poluição medido diariamente para o mês de agosto/2009 e emita a notificação adequada aos diferentes grupos de empresas para cada um dos dias. No final escrever quantos dias o índice de poluição ficou em patamares aceitáveis e quantos dias superou o mínimo aceitável. algoritmo "Indice de poluição" // Função : índice de poluição // Autor : Priscilla Einecke Schmitz e Ana Stolf // Data : 22/03/2012 a,f, g : real d: inteiro

9 f <- 0 g <- 0 para d de 1 ate 3 passo 1 faca escreval (" Qual o índice médio de poluição no dia ", d," de agosto/2009 dos 3 grupos de empresas? ") leia (a) se (a >= 0.05) e (a <= 0.25) entao escreval (" ÍNDICE DE POLUIÇÃO ACEITÁVEL ") f <- (f + 1) se (a>=0.3) e (a<0.4) entao escreval (" GRUPO 1 ESTÁ INTIMADO A SUSPENDER SUAS ATIVIDADES ") g <- (g + 1) se (a>=0.4) e (a<0.5) entao escreval (" GRUPOS 1 E 2 ESTÃO INTIMADOS A SUSPENDER SUAS ATIVIDADES ") g <- (g + 1) se (a>=0.5) entao escreval (" OS 3 GRUPOS ESTÃO INTIMADOS A SUSPENDEREM SUAS ATIVIDADES ") g <- (g + 1) fimpara Escreval escreval (" Quantidade de dias com índice de poluição em patamares aceitáveis: ", f) escreval (" Quantidade de dias em que o índice de poluição superou o mínimo aceitável: ", g) 9) Criar um algoritmo que adivinhe um determinado número (1 a 100). Primeiramente o algoritmo deve pedir o número a ser adivinhado. Após, pedir o número candidato até que o usuário acerte. A cada tentativa de acerto o programa deve proceder da seguinte forma: Se o número candidato for igual ao número a ser adivinhado, emitir mensagem de sucesso. Caso contrário, emitir mensagem alterando o intervalo inicial (1-100) conforme exemplo: Número a ser adivinhado: 50 Número candidato: 45 (1ª Tentativa) Mensagem: Informe novo número entre 45 e 100. Número candidato: 65 (2ª Tentativa) Mensagem: Informe novo número entre 45 e 65. algoritmo "Exercício nº9" // Autor : Micael Anderson Pereira, Marília Arent Michels // Data : 19/3/2012 num: inteiro tent: inteiro

10 max: inteiro min: inteiro qt: inteiro max <- 100 min <- 1 qt <- 1 tent <- 0 escreva ("Informe o número a ser adivinhado entre 1 e 100: ") leia (num) enquanto (num <> tent) faca escreva (qt, "ª tentativa: ") leia (tent) se(tent = num) entao escreva ("Parabéns!") se (tent < num) entao min <- tent max <- tent escreval ("Inserir um novo número entre ", min, " e", max) qt <- qt ) O cardápio de uma lancheria é o seguinte: Especificação Código Preço Cachorro quente 100 2,50 Hambúrger 101 3,30 Cheeseburguer 102 4,50 Refrigerante 103 2,00 Escrever um programa um algoritmo que leia o código do item pedido e a quantidade. Calcule e escreva o valor a ser pago por aquele lanche. O cliente poderá fazer vários pedidos se desejar. Calcular e escrever o valor da conta do cliente. No final calcular e escrever o faturamento da lanchonete no dia. Rejeitar códigos inválidos com mensagem explicativa. algoritmo "Faturamento de uma lanchonete" // Função : O cardápio // Autor : Thaisa Lana Pilz, Katia Medved. // Data : 19/3/2012 conta, total: real qtd, cod: inteiro resp, cliente: caracter cliente <- "s"

11 resp <- "s" conta <- 0 total <- 0 escreval ("Código Cachorro-quente: 100") escreval ("Código Hambúrguer: 101") escreval ("Código Cheeseburguer: 102") escreval ("Código Refrigerante: 103") escreval (" ") enquanto cliente = "s" faca enquanto resp = "s" faca escreva ("Qual é o pedido do cliente? Informe o código: ") leia (cod) se (cod <> 100) e (cod <> 101) e (cod <> 102) e (cod <>103) entao escreval ("Código inválido!!!") escreval ("Quantos o cliente deseja? ") leia (qtd) se (cod = 100) entao conta <- conta + qtd * 2.5 se (cod = 101) entao conta <- conta + qtd * 3.30 se (cod = 102) entao conta <- conta + qtd * 4.50 se (cod = 103) entao conta <- conta + qtd * 2 escreval ("Deseja fazer mais algum pedido? s/n") leia (resp) escreval ("O valor a ser pago é", conta, " reais") escreval ("A lanchonete possui clientes? s/n") leia (cliente) escreval (" ") resp <- "s" total <- total + conta conta <- 0 escreval ("Faturamento total =", total," reais")

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.

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

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

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

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

Lista 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 mais

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

Série de Exercícios - Comandos Repetitivos 1. Codificar o algoritmo para imprimir os N primeiros números naturais pares. Série de Exercícios - Comandos Repetitivos 1. Codificar o algoritmo para imprimir os N primeiros números naturais pares. 2. Codificar um algoritmo que simule o jogo de adivinhação: o jogador 1 escolhe

Leia mais

Lista de Exercícios 2

Lista de Exercícios 2 Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Departamento de Computação DECOM Disciplina: BCC201 Introdução a Programação Professores: Túlio A. M. Toffolo e Puca

Leia mais

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

Grupo 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 mais

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

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 Lista 02 Algoritmos 1. Faça um algoritmo que leia um número inteiro e mostre uma mensagem indicando se este número é par ou ímpar, e se é positivo ou negativo. 2. Faça um algoritmo que leia 3 notas de

Leia mais

ESTRUTURAS DE CONTROLE ESTRUTURAS DE REPETIÇÃO

ESTRUTURAS DE CONTROLE ESTRUTURAS DE REPETIÇÃO ESTRUTURAS DE CONTROLE ESTRUTURAS DE REPETIÇÃO Baseado nos slides de autoria de Rosely Sanches Estruturas de Controle ESTRUTURA SEQUENCIAL ESTRUTURAS CONDICIONAIS Estrutura Condicional Simples Estrutura

Leia mais

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

69) Acrescentar uma mensagem de VALOR INVÁLIDO no exercício [68], caso o segundo valor informado seja ZERO. Exercícios 65 ao 72 - Estrutura de Repetição: Enquanto 65) Escreva um algoritmo para ler um valor entre 1 (inclusive) e 10 (inclusive). Se o valor lido não estiver entre 1 (inclusive) e 10 (inclusive),

Leia mais

Informática Aplicada I Lista: Fluxograma

Informá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 mais

Instituto 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 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 mais

Lista 02 Vetores. escreval("agora, digte um nome a ser buscado.") leia(nome)

Lista 02 Vetores. escreval(agora, digte um nome a ser buscado.) leia(nome) Lista 02 Vetores 1. Escreva um algoritmo que permita a leitura dos nomes de 10 pessoas e armazene os nomes lidos em um vetor. Após isto, o algoritmo deve permitir a leitura de mais 1 nome qualquer de pessoa

Leia mais

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

Exercícios de Fixação Introdução ao FORTRAN 1 Disciplina: TCC-00.157 Prog. de Computadores III Professor: Leandro Augusto Frata Fernandes Turma: A-1 Data: / / Exercícios de Fixação Introdução ao FORTRAN 1. Converta os algoritmos dos seguintes exercícios

Leia mais

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

Exercícios de Fixação Introdução ao FORTRAN 1 Exercícios de Fixação Introdução ao FORTRAN 1. Converta os algoritmos dos seguintes exercícios de fixação associados ao conjunto de slides 4 para código fonte FORTRAN. Compile e execute os programas.

Leia mais

Algoritmos e Programação

Algoritmos e Programação Universidade Federal do Vale do São Francisco Curso de Engenharia da Produção / Elétrica Exercícios Unidade 01 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti

Leia mais

Exercícios de Fixação Aula 09

Exercícios de Fixação Aula 09 Disciplina: TCC-0.0 Prog. de Computadores III Professor: Leandro Augusto Frata Fernandes Turma: E- Data: / / Exercícios de Fixação Aula 0. Construa um algoritmo (pseudocódigo e fluxograma) que receba o

Leia mais

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

2ª 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 mais

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.

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

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

2ª 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 mais

Processamento Sequencial e Condicional

Processamento Sequencial e Condicional FTC Faculdade de Tecnologia e Ciências Engenharia Civil 1º Semestre Processamento Sequencial e Condicional Rafael Barbosa Neiva rafael@prodados.inf.br Processamento Sequencial Processamento sequencial

Leia mais

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

Algoritmos e estrutura de dados I. Profa. Lara Popov Z. B. Oberderfer Algoritmos e estrutura de dados I Profa. Lara Popov Z. B. Oberderfer lara.popov@ifsc.edu.br 2 Processos de Seleção ou Estruturas de Decisão Se... Então Se... Então... Senão Caso... Selecione 3 Estrutura

Leia mais

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

Estruturas de Decisão e Estruturas de Repetição Estruturas de Decisão e Estruturas de Repetição Profa. Lara Popov Zambiasi Bazzi Oberderfer lara.popov@ifsc.edu.br http://professores.chapeco.ifsc.edu.br/lara/ Processos de Seleção ou Estruturas de Decisão

Leia mais

Lista de Exercícios Linguagem C#

Lista de Exercícios Linguagem C# Lista de Exercícios Linguagem C# Dica: Utilizar comentários durante a construção do código fonte. Nível 1: Entrada, Processamento e Saída 1) Faça um programa para calcular o estoque médio de uma peça,

Leia mais

Lista 01 Estruturas de Repetição

Lista 01 Estruturas de Repetição Lista 01 Estruturas de Repetição Enquanto 1. Faça um programa que conte de 1 a 10 usando o laço enquanto. Algoritmo " Lista01_questao01" cont: inteiro cont

Leia mais

Lista 2 - ESTRUTURA DO SE

Lista 2 - ESTRUTURA DO SE 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

Leia mais

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

Ló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 mais

Lista de Exercícios Desvio Condicional

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 mais

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

Disciplina: 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 mais

Estrutura de controle repetitiva: Para (for)

Estrutura de controle repetitiva: Para (for) Estrutura de controle repetitiva: Para (for) Patrícia de Siqueira Ramos UNIFAL-MG, campus Varginha 25 de Abril de 2019 Patrícia de Siqueira Ramos Fundamentos da programação 1 / 16 Estrutura de repetição

Leia mais

ESTRUTURAS DE Desvios Condicionais ou de Seleção

ESTRUTURAS DE Desvios Condicionais ou de Seleção Estruturas de Controle Estruturas de Seleção Seleção Simples e Composta Seleção Escolha-Caso Prof a Graça Marietto Centro de Matemática, Computação e Cognição Objetivos Reconhecer a necessidade do uso

Leia mais

1ª LISTA DE EXERCÍCIOS - Extra

1ª 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 mais

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

Disciplina: Algoritmos e Programação Professor: Paulo César Fernandes de Oliveira, BSc, PhD 1. Faça um algoritmo que: leia 20 números inteiros; escreva os números que são negativos; escreva a média dos números positivos. 2. Faça um algoritmo que leia 15 números inteiros e escreva, para cada número

Leia mais

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

EXERCÍCIOS e Respostas de Lógica de Programação - ALGORITMOS -

EXERCÍCIOS e Respostas de Lógica de Programação - ALGORITMOS - FIT - Faculdade de Informática de Taquara Curso de Sistemas de Informação EXERCÍCIOS e Respostas de Lógica de Programação - ALGORITMOS - Profa. Flávia Pereira de Carvalho Março de 2007 Profa. Flávia Pereira

Leia mais

Algoritmos e Programação

Algoritmos e Programação Algoritmos e Programação Aula 4 Estruturas de Condição Profa. Marina Gomes marinagomes@unipampa.edu.br 06/04/2017 Engenharia de Computação - Unipampa 1 Aula de Hoje Estrutura condicional simples Utilização

Leia mais

ESTRUTURAS DE CONTROLE ESTRUTURAS DE REPETIÇÃO

ESTRUTURAS DE CONTROLE ESTRUTURAS DE REPETIÇÃO ESTRUTURAS DE CONTROLE ESTRUTURAS DE REPETIÇÃO Baseado nos slides de autoria de Rosely Sanches Estruturas de Controle ESTRUTURA SEQUENCIAL ESTRUTURAS CONDICIONAIS Estrutura Condicional Simples Estrutura

Leia mais

Exercícios: comandos condicionais

Exercí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 mais

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

Lista 2 Programação com Decisão (Desvios Condicionais) Faculdade QI Porto Alegre Tecnólogo em Desenvolvimento de Sistemas Algoritmos e Programação Prof.: Nilseu Padilha e-mail: npadilha.faqi@gmail.com Lista 2 Programação com Decisão (Desvios Condicionais)

Leia mais

usuário, mostrando uma mensagem de erro e voltando a pedir as informações.

usuário, mostrando uma mensagem de erro e voltando a pedir as informações. Títulos Texto EstruturaDeRepeticao Voltar para ListaDeExercicios Estrutura de Repetição 1. Faça um programa que peça uma nota, entre zero e dez. Mostre uma mensagem caso o valor seja inválido e continue

Leia mais

Introdução à Programação

Introdução à Programação Introdução à Programação Estruturas de Seleção Prof. José Honorato F. Nunes honoratonunes@gmail.com ESTRUTURAS DE CONTROLE Seleção Prof. José Honorato F. Nunes honoratonunes@gmail.com Estruturas de Controle

Leia mais

Trabalho 1 Algoritmos e Estruturas de Dados I. Licenciatura em Computação 2017 Prof. Marcos V. O. Assis

Trabalho 1 Algoritmos e Estruturas de Dados I. Licenciatura em Computação 2017 Prof. Marcos V. O. Assis Descrição: Trabalho 1 Algoritmos e Estruturas de Dados I Licenciatura em Computação 2017 Prof. Marcos V. O. Assis Resolver os exercícios da lista utilizando fluxogramas ou portugol. Os exercícios deverão

Leia mais

LÓGICA DE PROGRAMAÇÃO. Estrutura de Repetição Determinada e Indeterminada. Sérgio Carlos Portari Júnior

LÓGICA DE PROGRAMAÇÃO. Estrutura de Repetição Determinada e Indeterminada. Sérgio Carlos Portari Júnior LÓGICA DE PROGRAMAÇÃO Estrutura de Repetição Determinada e Indeterminada Sérgio Carlos Portari Júnior portari.uemgfrutal@gmail.com Estrutura de Repetição Determinada Quando uma mesma seqüência de comandos

Leia mais

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

Algoritmos Resolvidos Lista 1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma. Algoritmo Ex1" Faça um algoritmo que receba dois números e exiba o resultado da sua soma. x, y: inteiro escreval("digite o primeiro número: ") leia(x) escreval("digite o segundo número: ") leia(y) escreva("a

Leia mais

Exercícios: comandos condicionais

Exercí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 mais

Maratona de Programação

Maratona 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 mais

LINGUAGEM DE PROGRAMAÇÃO

LINGUAGEM DE PROGRAMAÇÃO Técnico em Informática LINGUAGEM DE PROGRAMAÇÃO Profª Ana Paula anapaula_mandelli@hotmail.com Estruturas de Repetição Em muitos casos, o algoritmo solução para uma determinada classe de problemas, apresenta

Leia mais

Prof. Rogério Albuquerque de Almeida. Programação Orientada a Objetos II Java Terceira aula

Prof. Rogério Albuquerque de Almeida. Programação Orientada a Objetos II Java Terceira aula Programação Orientada a Objetos II Java Terceira aula 1 Programação Orientada a Objeto II Conceitos de Orientação a Objeto Classes e Objetos Atributos e métodos Modificadores de acesso Construtores Exercícios

Leia mais

Parte I - Expressões lógicas e operadores

Parte 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 mais

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

Programação II Prof. Marcos Antonio Estremote ESTRUTURAS CONDICIONAIS E DE REPETIÇÃO Programação II Prof. Marcos Antonio Estremote ESTRUTURAS CONDICIONAIS E DE REPETIÇÃO (Utilizar a Estruturas Condicionais para os Exercícios 1 à 10) 1 - Uma agência bancária possui dois tipos de investimento,

Leia mais

RESOLUÇÃO DA AVALIAÇÃO DA SEGUNDA UNIDADE

RESOLUÇÃO DA AVALIAÇÃO DA SEGUNDA UNIDADE RESOLUÇÃO DA AVALIAÇÃO DA SEGUNDA UNIDADE 1) Observe o seguinte algoritmo e responda: algoritmo "teste" var resposta:inteiro respcaracter:caracter inicio escreva("1 - SIM 2 - NAO") leia(resposta) resposta

Leia mais

Laboratório Informações Gerais. Prof. Alessandro Zimmer. Universidade Federal do Paraná Engenharia Elétrica Técnicas de Programação I

Laboratório Informações Gerais. Prof. Alessandro Zimmer. Universidade Federal do Paraná Engenharia Elétrica Técnicas de Programação I Laboratório 02 1. Informações Gerais Todas as aulas práticas serão neste laboratório; então todos deverão estar familiarizados com o manuseio dos computadores, pois deveremos utilizar durante o curso o

Leia mais

Estruturas de Controle de Fluxo

Estruturas de Controle de Fluxo 2. Comando de Seleção Múltipla Em algumas situações ao chegarmos a uma determinada instrução de um algoritmo devemos selecionar um dentre alguns trechos a seguir, tendo como base para esta escolha um conjunto

Leia mais

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

Prova 2. CI208 - Programação de Computadores. Nome: 1 o semestre Instruções para a prova Sabe-se que 4 segmentos podem formar um quadrilátero apenas se a medida do maior segmento for menor que soma das medidas dos outros 3. Escreva um programa em C++ que recebe do usuário as medidas de 4 segmentos,

Leia mais

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Í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 mais

n1, /,n2, =,res n1, n2, res: real res <- n1 / n2 Digite o Dividendo: n2<>0 Digite o Divisor: verdadeiro falso

n1, /,n2, =,res n1, n2, res: real res <- n1 / n2 Digite o Dividendo: n2<>0 Digite o Divisor: verdadeiro falso Exercícios trabalhados Estruturas de Controle de Fluxo Fluxograma/Exercício 16 Com base no que foi exposto, construa um fluxograma para obter o resultado da divisão entre dois números. OBS.: Caso um dos

Leia mais

15) Escreva um algoritmo que determine o número de dias que uma pessoa já viveu. Considere que um mês tenha 30 dias.

15) Escreva um algoritmo que determine o número de dias que uma pessoa já viveu. Considere que um mês tenha 30 dias. LISTA DE EXERCÍCIOS COMPLEMENTARES. OBS. CONTINUAÇÃO CADARNO. 13) Considere que o último concurso vestibular apresentou três provas: Português, Matemática e Conhecimentos Gerais. Considerando que para

Leia mais

Instituto de Computação Programação de Computadores (TCC00326)

Instituto de Computação Programação de Computadores (TCC00326) Lista de Exercícios Algoritmos, Pseudocódigo e Fluxograma. Escreva um algoritmo (pseudocódigo) que coloque os números de a 00 na tela na ordem inversa (começando em 00 e terminando em ). inteiro: Numero

Leia mais

Lista de Exercícios 1 Algoritmos, Pseudocódigo e Fluxograma

Lista de Exercícios 1 Algoritmos, Pseudocódigo e Fluxograma Disciplina: TCC-00.7 Prog. de Computadores III Professor: Leandro Augusto Frata Fernandes Turma: A- Data: / / Lista de Exercícios Algoritmos, Pseudocódigo e Fluxograma. Escreva um algoritmo (pseudocódigo)

Leia mais

Resp.:

Resp.: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA BAHIA CAMPUS JEQUIÉ CURSO TÉCNICO DE INFORMÁTICA MODALIDADE SUBSEQÜENTE PROF.: ALEXANDRO DOS SANTOS SILVA LINGUAGEM DE PROGRAMAÇÃO I LISTA DE EXERCÍCIOS

Leia mais

Estruturas de Controle de Fluxo

Estruturas de Controle de Fluxo 139 Estruturas de Controle de Fluxo algoritmo "exercício 15 laço de repetição repita a" var num, contador: inteiro inicio contador

Leia mais

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

Universidade Federal do Paraná Setor de Ciências Exatas Departamento de Informática. Oficina de Programação CI Oficina de Programação CI066 2018-2 Lista de Exercícios 04b Repetição 61) Escreva um programa que receba números do usuário e imprima o triplo de cada número. O programa deve encerrar quando o número 999

Leia mais

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

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 de Algoritmo 1. Escreva um algoritmo em fluxograma que descreva a sequência 1, 5, 13, 17, 21, 25,?,?,?,?. Ou seja, até o seu 10º termo. 2. Escreva um algoritmo que leia 10 números utilizando

Leia mais

4a. Lista de Exercícios

4a. Lista de Exercícios a. Lista de Exercícios Esta lista de exercícios contempla o comando de repetição incondicional além dos comandos vistos nas listas anteriores. Quando definimos o tipo de variável, tomamos como base o conteúdo

Leia mais

Estruturas de Repetição. João Medeiros FATERN

Estruturas de Repetição. João Medeiros FATERN Estruturas de Repetição João Medeiros FATERN 2010.2 Quais seriam os passos do algoritmo? 1. colocar café solúvel na xícara 2. colocar água quente 3. Colocar açucar na xícara 4. mexer 5. mexer 6. mexer

Leia mais

Computaçã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 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 mais

Aula 4 Oficina de Programação Algoritmos - Parte 3. Profa. Elaine Faria UFU

Aula 4 Oficina de Programação Algoritmos - Parte 3. Profa. Elaine Faria UFU Aula 4 Oficina de Programação Algoritmos - Parte 3 Profa. Elaine Faria UFU - 2017 Suponha que você tenha que fazer um algoritmo que leia duas notas de um aluno e imprima o valor da média aritmética na

Leia mais

COMANDOS DE REPETIÇÃO (ENQUANTO, REPITA E PARA)

COMANDOS DE REPETIÇÃO (ENQUANTO, REPITA E PARA) COMANDOS DE REPETIÇÃO (ENQUANTO, REPITA E PARA) Disciplina: Algoritmos Professora: Alba Lopes alba.lopes@ifrn.edu.br http://docente.ifrn.edu.br/albalopes COMANDOS DE REPETIÇÃO Usada quando se deseja que

Leia mais

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

SSC Introdução à Programação para Engenharias. Lista 01 Entrega em 06/04/ h10 Nota SSC0304 - Introdução à Programação para Engenharias Lista 01 Entrega em 06/04/2018 08h10 Nome N.º USP Obs 1: Utilize essa primeira página como capa da sua lista de exercícios Obs 2: Esta lista é em

Leia mais

Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição Repetição com Teste no Final - Repita Até - GABARITO Professor: Danilo Giacobo

Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição Repetição com Teste no Final - Repita Até - GABARITO Professor: Danilo Giacobo Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição Repetição com Teste no Final - Repita Até - GABARITO Professor: Danilo Giacobo Este guia irá lhe ajudar a entender o laço de repetição

Leia mais

Algoritmos e Programação

Algoritmos e Programação Universidade Federal do Vale do São Francisco Curso de Engenharia da Produção / Elétrica Parte 02 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav

Leia mais

Algoritmos e Programação

Algoritmos e Programação Universidade Federal do Vale do São Francisco Curso de Engenharia da Produção / Elétrica Parte 03 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav

Leia mais

Lista de Exercícios 4

Lista de Exercícios 4 Lista de Exercícios 4 Disciplina: Algoritmo e Estrutura de Dados 1 Professor: Márcia Carolina Marra de Oliveira Monitor: Lillian Brandao Rezende de Oliveira Data de Entrega: 28/09/2006 01) Criar um algoritmo

Leia mais

Faculdades Integradas Rui Barbosa Programação II Prof. Marcos Antonio Estremote. Exercícios com Vetores e Matrizes

Faculdades Integradas Rui Barbosa Programação II Prof. Marcos Antonio Estremote. Exercícios com Vetores e Matrizes Faculdades Integradas Rui Barbosa Programação II Prof. Marcos Antonio Estremote Exercícios com Vetores e Matrizes 1. Leia um vetor de 12 posições e em seguida ler também dois valores X e Y quaisquer correspondentes

Leia mais

Exemplo 1.1: Algoritmo para encontrar a quantidade de números informados maior que 50, considerando que serão informados 20 números.

Exemplo 1.1: Algoritmo para encontrar a quantidade de números informados maior que 50, considerando que serão informados 20 números. ESTRUTURAS DE REPETIÇÃO 1) estrutura do..while do while(; ou do while (); Exemplo 1.1: Algoritmo para encontrar a quantidade de números informados maior

Leia mais

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

SEGUNDA 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 mais

Para começar... Algoritmos e Lógica de Programação 80 horas // 4 h/semana. Para começar... Comando REPITA (repeat) Comando REPITA (repeat)

Para começar... Algoritmos e Lógica de Programação 80 horas // 4 h/semana. Para começar... Comando REPITA (repeat) Comando REPITA (repeat) Algoritmos e Lógica de Programação 80 horas // 4 h/semana Estrutura de Repetição Aula 09 Prof. Piva Para começar... Existem situações onde não sabemos, ao certo, quantas vezes teremos que repetir a sequencia

Leia mais

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

Amanda Gondim de Oliveira

Amanda Gondim de Oliveira ESTRUTURAS DE REPETIÇÃO Amanda Gondim de Oliveira ESTRUTURAS DE REPETIÇÃO É comum a repetição de procedimentos para se realizar tarefas. Esse procedimentos não são repetidos eternamente, mas se encerram

Leia mais

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

UNEMAT Universidade do Estado de Mato Grosso Campus de Sinop Algoritmos e Programação Exercícios Práticos 1 Imprimir a mensagem: Algoritmo só se aprende praticando 2 Transforme as expressões matemáticas em expressões que o computador entenda a) 3x 2 2 a 3 2y b) 2x x b 3 b 4a basealtura c) d) a c 2 d 2a 3 c

Leia mais

ALGORITMOS E PROGRAMAÇÃO. Andreza Leite Andreza.leite@univasf.edu.br

ALGORITMOS E PROGRAMAÇÃO. Andreza Leite Andreza.leite@univasf.edu.br ALGORITMOS E PROGRAMAÇÃO Andreza Leite Andreza.leite@univasf.edu.br Estruturas de Controle de Fluxo Em alguns algoritmos, é necessário executar uma mesma tarefa por um número determinado ou indeterminado

Leia mais

1ª LISTA DE EXERCÍCIOS

1ª 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 mais

Microcontroladores. Programação: fluxogramas, pseudocódigos e lógica. Prof. Daniel

Microcontroladores. Programação: fluxogramas, pseudocódigos e lógica. Prof. Daniel Microcontroladores Programação: fluxogramas, pseudocódigos e lógica Prof. Daniel 1 Algoritmo Pseudocódigo Também conhecido como Portugol ou Português Estruturado; As instruções são todas padronizadas;

Leia mais

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.

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. 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. 2. Amplie o exercício anterior emitindo um relatório

Leia mais

ALGORITMOS E PROGRAMAÇÃO Estruturas de repetição. Andreza Leite andreza.leite@univasf.edu.br

ALGORITMOS E PROGRAMAÇÃO Estruturas de repetição. Andreza Leite andreza.leite@univasf.edu.br ALGORITMOS E PROGRAMAÇÃO Estruturas de repetição Andreza Leite andreza.leite@univasf.edu.br Estrutura de Repetição Enquanto Neste caso, uma dada tarefa será repetida enquanto uma determinada condição for

Leia mais

Lista 4 Introdução à Programação Entregar até 07/05/2012

Lista 4 Introdução à Programação Entregar até 07/05/2012 Lista 4 Introdução à Programação Entregar até 07/05/2012 1. Um vendedor necessita de um algoritmo que calcule o preço total devido por um cliente. O algoritmo deve receber o código de um produto e a quantidade

Leia mais

Programação II. Victor Amorim dos Santos

Programação II. Victor Amorim dos Santos Programação II Victor Amorim dos Santos Estrutura de repetição - Loops Definição Loop é uma palavra inglesa, que originalmente significa aro, anel ou sequência. Início X verdadeiro X!= 0 Exemplo: Ler um

Leia mais

Aplicaremos a técnica do teste de mesa sobre o algoritmo abaixo, o qual visa determinar o número de vértices de uma figura geométrica.

Aplicaremos a técnica do teste de mesa sobre o algoritmo abaixo, o qual visa determinar o número de vértices de uma figura geométrica. Teste de Mesa Ao nos recordarmos dos passos necessários para a construção de um algoritmo veremos que após a elaboração de um algoritmo devemos testá-lo realizando simulações com o propósito de verificarmos

Leia mais

Introdução à Programação. 4ª aula. Prof. José Honorato F. Nunes

Introdução à Programação. 4ª aula. Prof. José Honorato F. Nunes Introdução à Programação 4ª aula Prof. José Honorato F. Nunes honoratonunes@gmail.com RESUMO DA AULA Operador Literal Estruturas de Controle Seleção Repetição Prof. José Honorato F. Nunes honoratonunes@gmail.com

Leia mais

UNIFEI - UNIVERSIDADE FEDERAL DE ITAJUBÁ MATEMÁTICA

UNIFEI - UNIVERSIDADE FEDERAL DE ITAJUBÁ MATEMÁTICA UNIFEI - UNIVERSIDADE FEDERAL DE ITAJUBÁ MATEMÁTICA PROVA DE TRANSFERÊNCIA INTERNA, EXTERNA E PARA PORTADOR DE DIPLOMA DE CURSO SUPERIOR - 28/06/2015 CANDIDATO: CURSO PRETENDIDO: OBSERVAÇÕES: 1. Prova

Leia mais

Exercícios de Programação

Exercícios de Programação Exercícios de Programação 1- Uso de entrada de dados via teclado, saída de dados na tela e realização de operações aritméticas a) Faça um programa que calcule a área de um retângulo a partir dos seus lados

Leia mais

Algoritmos. Prof. Jonatas Bastos Site:

Algoritmos. Prof. Jonatas Bastos   Site: Algoritmos Prof Jonatas Bastos Email: jonatasfbastos@gmailcom Site: http://jonatasfbastoswordpresscom/ 1 Estrutura de Repetição Computadores não reclamam por executar alguma tarefa, nem se cansam em fazer

Leia mais

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com DIAGNÓSTICO Um triatleta, em fase de readaptação, esta treinando para competir

Leia mais

CCO 016 / COM 110 Fundamentos de Programação

CCO 016 / COM 110 Fundamentos de Programação CCO 016 / COM 110 Fundamentos de Programação Prof. Roberto Affonso da Costa Junior Universidade Federal de Itajubá AULA 08 Estruturas de Repetição (Portugol/Linguagem C) Definição» Estrutura de Repetição

Leia mais

Lógica de Programação ALGORITMOS.

Lógica de Programação ALGORITMOS. Lógica de Programação ALGORITMOS. O QUE JÁ VIMOS? O que é algoritmo; Características; Exemplo de algoritmos; Pseudocódigo; Nomenclaturas corretas; Variáveis e tipos de dados; Operadores; Teste de mesa;

Leia mais

Algoritmos e Estruturas de Dados I. Universidade Federal de São João del-rei Pedro Mitsuo Shiroma Sala 119 Bloco 3

Algoritmos e Estruturas de Dados I. Universidade Federal de São João del-rei Pedro Mitsuo Shiroma Sala 119 Bloco 3 Algoritmos e Estruturas de Dados I Universidade Federal de São João del-rei Pedro Mitsuo Shiroma Sala 119 Bloco 3 Exercício - Seleção Escreva um algoritmo que leia o ano, mês e dia que uma pessoa nasceu

Leia mais

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

Fundamentos 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 mais

Grupo B Estruturas de Repetição

Grupo B Estruturas de Repetição Grupo B Estruturas de Repetição Exercício Descrição 1. Escrever um algoritmo que lê 5 valores para a, um de cada vez, e conta quantos destes valores são negativos, escrevendo esta informação. 2. Escrever

Leia mais

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

LISTA 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 mais