LISTA DE EXERCÍCIO 1 CONTROLE DE FLUXO JAVA

Documentos relacionados
Lista de Exercício 03 Estrutura de Repetição

LISTA DE EXERCÍCIO 1 CONTROLE DE FLUXO JAVA

Lista de Exercícios 3

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

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

Lista de Exercícios 4

, se x = y. , se x > y

Essa estrutura de repetição é utilizada quando se sabe o número de vezes que um trecho do algoritmo deve ser repetido.

Maratona de Programação

Algoritmos I Aula 14 Java: estruturas de seleção e repetição

Grupo B Estruturas de Repetição

para / for (com teste numérico) enquanto / while (com teste lógico no início) repita até que / do...while (com teste lógico no fim)

Registros, Vetores e Matrizes

Lista de Exercícios Estrutura de Repetição

Fundamentos de Programação 1

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

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

Estruturas de repetição

Fundamentos de Programação 1

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

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

Linguagem C Estruturas de Repetição

Lista de Exercícios 02

CAPÍTULO V. Estruturas de Repetição CAPÍTULO V ESTRUTURAS DE REPETIÇÃO. Estrutura de Repetição com Teste no Início: E QUA TO-FAÇA...

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

3) Suponha as seguintes declarações e atribuições de valores em um algoritmo qualquer: Quais os resultados das expressões abaixo?

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

Exercícios Repetição

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

BCC201 Introdução à Programação ( ) Prof. Reinaldo Silva Fortes. Prática 03 Estrutura de Repetição

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

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

Exercícios. Faça um programa para calcular o valor de S, dado por:

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

Parte I - Expressões lógicas e operadores

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

CAPÍTULO V. Estruturas de Repetição CAPÍTULO V ESTRUTURAS DE REPETIÇÃO. Estrutura de Repetição com Teste no Início: E QUA TO-FAÇA...

Vetores Unimensionais

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

INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO. Lista de Exercícios de Linguagem C

1ª LISTA DE EXERCÍCIOS

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

Entrada e Saída de dados por JOptionPane

Vetores Unimensionais

Escreva um programa que imprima todos os números impares do intervalo fechado de 1 a 100.

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

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

Universidade Federal de Goiás Instituto de Informática 1ª Prova de Introdução a Programação 06/04/11

Linguagem de Programação Visual

CONTEÚDO 04 VETORES. Disciplina: Algoritmos e POO Professora: Alba Lopes.

Lista de Exercícios 5

Exercícios de Fixação 01 - Prof.ª Myriam Algoritmos : Declarações de Variáveis, Operadores e seqüências simples

CAPÍTULO V. Estruturas de Repetição CAPÍTULO V ESTRUTURAS DE REPETIÇÃO. Estrutura de Repetição com Teste no Início: ENQUANTO-FAÇA

Exercícios Resolvidos. Java Básico

Aula 4. TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS 2014 Marcelo Henrique dos Santos -

Sabemos que a classe é responsável por definir a estrutura e o comportamento de seus objetos. Portanto, os objetos são instâncias das classes.

4 TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

Vetores Unimensionais

Programação II. Victor Amorim dos Santos

Entrada e Saída. Aula 02

3) Faça um algoritmo para ler a base e a altura de um triângulo. Em seguida, escreva a área do mesmo. Obs.: Área = ( Base * Altura ) / 2

Estruturas de Repetição

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

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

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

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.

Bacharelado em Ciência e Tecnologia Processamento da Informação. Equivalência Portugol Java. Linguagem Java

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

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

GEQ Prof. Paulo R. Coelho. Lista para prova

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

Aula 08 Estruturas de Condição. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes

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

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

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

Linguagem de programação métodos/funções

PROGRAMAÇÃO DE COMPUTADORES I - BCC Vetores e matrizes

1ª LISTA DE EXERCÍCIOS - Extra

Unidade 3: Estruturas de Controle Parte 2 - Lógica, SWITCH, FOR, WHILE e DO WHILE Prof. Daniel Caetano

Universidade Estadual de Mato Grosso do Sul Ciência da Computação Algoritmos e Estruturas de Dados I (AED-I)

Estruturas Condicionais e de Repetição

CAIXAS DE DIÁLOGO COM JOPTIONPANE

Algoritmos II Aula 2 Vetores

Lista 3 - Laços de Repetição

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

Lista de Exercícios I. 01. Desenvolva um programa em Java que receba três valores numéricos inteiros e mostre a soma desses três números.

Programação Java (nível intermediário) 4. Polimorfismo

ESTRUTURAS DE REPETIÇÃO - PARTE 3

Array em Java. Figura 1 - Exemplo de um array de inteiros

Linguagem de Programação II Implementação

Tipos de dados e comandos POO

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu. Introdução ao Javascript #1

Transcrição:

Instituto Federal de Educação, Ciência e Tecnologia da Bahia Campus Irecê Disciplina: Linguagem Técnica I Prof o Jonatas Bastos Nome: LISTA DE EXERCÍCIO 1 CONTROLE DE FLUXO JAVA Dica: Entrada e Saída de dados com Caixas de Texto: para entrada e saída de dados simples, podemos utilizar a classe JOpitonPane, e assim construir aplicações simples mas com alguma interfaçe gráfica. Para aqueles que acharem interessante o uso segue abaixo dicas de código, para implementação das caixinhas de texto. import javax.swing.joptionpane; public class MainTeste { public static void main(string[] args) { // Entrada de dados String input = JOptionPane. showinputdialog( Entre com um valor ); //Convertendo a entrada para int int inumero = Integer.parseInt(input); //Convertendo a entrada para float float fnumero = Float.parseFloat(input); //Convertendo a entrada para double double dnumero = Double.parseDouble(input); //Saída de dados //Exemplo de saída null, STRING DE SAÍDA ); null, O valor int: + inumero); null, O valor float: + fnumero);

} null, O valor double: + dnumero); } 1. Faça uma Programa que receba um número inteiro, calcule e imprima a tabuada desse número. 2. Escreva uma Programa que receba a idade de 10 pessoas, calcule e imprima a quantidade de pessoas maiores de idade (idade >= 18 anos). 3. Escreva uma Programa que receba a idade de 15 pessoas, calcule e imprima: a quantidade de pessoas em cada faixa etária e a porcentagem de cada faixa etária em relação ao total de pessoas: As faixas etárias são 1 a 15 anos 16 a 30 anos 31 a 45 anos 46 a 60 anos = 61 anos 4. Escreva uma Programa que receba um conjunto de valores inteiros e positivos, calcule e imprima o maior e o menor valor do conjunto. Para encerrar a entrada de dados, deve ser digitado o valor zero. Para valores negativos, deve ser enviada uma mensagem. Esses valores (zero e negativos) não entrarão nos cálculos. 5. Escreva uma Programa que receba um número inteiro e verifique se o número fornecido é primo ou não. Imprima mensagem de número primo ou número não primo. Observação: um número é primo se este é divisível apenas pelo número um e por ele mesmo. 6. Escreva uma Programa que receba 10 números inteiros e imprima a quantidade de números primos dentre os números que foram digitados. 7. Em uma eleição presidencial, existem quatro candidatos. Os votos são informados através de código. Os códigos utilizados são: 1,2,3,4 votos para os respectivos candidatos; 5 voto nulo; 6 voto em branco. Escreva uma Programa que calcule e imprima:

total de votos para cada candidato; total de votos nulos; total de votos em branco; porcentagem de votos nulos sobre o total de votos; porcentagem de votos em branco sobre o total de votos. Para finalizar o conjunto de votos, tem-se o valor zero. 8. Escreva uma Programa para calcular N! (fatorial de N), sendo que o valor inteiro de N é fornecido pelo usuário. Sabe-se que: N! = 1 * 2 * 3 *... * (N-1) * N; 0! = 1, por definição. 9. Escreva uma Programa que: leia um número indeterminado de linhas contendo, cada uma, a idade de um indivíduo. A última linha, que não entrará nos cálculos, contém o valor da idade igual a zero; calcule e escreva a idade média deste grupo de indivíduos. 10. Tem-se um conjunto de dados contendo a altura e o sexo (M ou F) de 15 pessoas. Faça uma Programa que calcule e escreva: a maior e a menor altura do grupo; a média de altura das mulheres; número de homens. 11. A conversão de graus Farenheit para Centígrados é obtida por c = 5/9*(f-32). Faça uma Programa que calcule e escreva uma tabela de graus Centígrados e graus Farenheit, que variam de 50 a 65 de 1 em 1. 12. Faça uma Programa que receba, como entrada, uma lista de números positivos ou negativos finalizada com o número zero e forneça, como saída, a soma dos números positivos, a soma dos números negativos e a soma das duas somas parciais. 13. Uma empresa decidiu fazer um levantamento em relação aos candidatos que se apresentarem para preenchimento de vagas no seu quadro de funcionários. Supondo que você seja o programador dessa empresa, faça uma Programa que leia para cada candidato a idade, o sexo (M ou F) e a experiência no serviço (S ou N). Para encerrar a entrada de dados, digite zero para a idade. Calcule e escreva: número de candidatos do sexo feminino; número de candidatos do sexo masculino; a idade média dos homens que já têm experiência no serviço; a porcentagem dos homens com mais de 45 anos entre o total dos homens; número de mulheres com idade inferior a 35 anos e com experiência no serviço; a menor idade entre as mulheres que já têm experiência no serviço. 14. Faça uma Programa que receba a idade e o peso de 15 pessoas. Calcule e imprima as

médias dos pesos das pessoas da mesma faixa etária. As faixas etárias são: de 1 a 10 anos, de 11 a 20 anos, de 21 a 30 anos e maiores de 30 anos. 15. Faça uma Programa que receba duas notas de 6 alunos e calcule e imprima: a média entre essas 2 notas de cada aluno; a mensagem de acordo com a tabela abaixo: Média Mensagem De 0 a 5.0 reprovado De 5.1 a 6.9 recuperação De 7.0 a 10 aprovado total de alunos aprovados e o total de alunos reprovados; a média geral da Programa, isto é, a média entre as médias dos alunos. 16. Faça uma Programa que receba a idade e a altura de várias pessoas. Calcule e imprima a média das alturas das pessoas com mais de 50 anos. Para encerrar a entrada de dados, digite idade <= zero. 17. Cada espectador de um cinema respondeu a um questionário no qual constava sua idade e a sua opinião em relação ao filme: ótimo - 3, bom - 2, regular - 1. Faça uma Programa que receba a idade e a opinião de 15 espectadores, calcule e imprima: a média das idades das pessoas que responderam ótimo; a quantidade de pessoas que responderam regular; a porcentagem de pessoas que responderam bom entre todos os espectadores analisados. 18. Uma certa firma fez uma pesquisa de mercado para saber se as pessoas gostaram ou não de um novo produto lançado. Para isso forneceu o sexo do entrevistado e sua resposta (sim ou não). Sabendo que foram entrevistadas 10 pessoas, faça uma Programa que calcule e imprima: número de pessoas que responderam sim; número de pessoas que responderam não; número de mulheres que responderam sim; a porcentagem de homens que responderam não entre todos os homens analisados. 19. Faça uma Programa que receba 10 números, calcule e imprima a soma dos números pares e a soma dos números primos.

20. Uma loja utiliza os seguintes códigos para as transações de cada dia: 'v' - para compras à vista 'p' - para compras a prazo É dada uma lista de transações contendo o valor de cada compra e o respectivo códi-go da transação. Faça uma Programa que calcule e imprima: valor total das compras à vista; valor total das compras a prazo; valor total das compras efetuadas; valor a receber pelas compras a prazo, isto é, primeira parcela, sabendo que estas serão pagas em três vezes. Sabe-se que são efetuadas 25 transações por dia.