Mostrando postagens com marcador Exercicios de Programação. Mostrar todas as postagens
Mostrando postagens com marcador Exercicios de Programação. Mostrar todas as postagens

Lista de Exercícios de Programação


1. Papo-de-Pescador. João, homem de bem, comprou um microcomputador para controlar o rendimento diário de seu trabalho. Toda vez que ele traz um peso de peixes maior que o estabelecido pelo regulamento de pesca do estado do Ceará (50 quilos) deve pagar um multa de R$ 4,00 por quilo excedente. João precisa que você faça um programa que leia a variável P (peso de peixes) e verifique se há excesso. Se houver, gravar na variável E (Excesso) e na variável M o valor da multa que João deverá pagar. Caso contrário mostrar tais variáveis com o conteúdo ZERO.
2.Elabore um programinha que leia as variáveis C e N, respectivamente código e número de horas trabalhadas de um operário.Calcule o salário sabendo-se que ele ganha R$ 10,00 por hora. Quando o número de horas exceder a 50 calcule o excesso de pagamento armazenando-o na variável E, caso contrário zerar tal variável. A hora excedente de trabalho vale R$ 20,00. No final do processamento imprimir o salário total e o salário excedente. 
3.Desenvolva um Programa que:
§Leia 4 (quatro) números;
§Calcule o quadrado de cada um;
§Se o valor resultante do quadrado do terceiro for >= 1000, imprima-o e finalize;
§Caso contrário, imprima os valores lidos e seus respectivos quadrados.
4.Faça um programa que leia um número inteiro e mostre uma mensagem indicando se este número é par ou ímpar, e se é positivo ou negativo. 
5.A Secretaria de Meio Ambiente de Marco que controla o índice de poluição mantém 3 grupos de indústrias que são altamente poluentes do meio ambiente. O índice de poluição aceitável varia de 0,05 até 0,25. 
Se o índice sobe para 0,3 as indústrias do 1º grupo são intimadas a suspenderem suas atividades, se o índice crescer para 0,4 as indústrias do 1º e 2º grupos são intimadas a suspenderem suas atividades, se o índice atingir 0,5 todos os grupos devem ser notificados a paralisarem suas atividades. Faça um programa que leia o índice de poluição medido e emita a notificação adequada aos diferentes grupos de empresas. 

6.Elabore um algoritmo que dada a idade de um nadador classifique-o em uma das seguintes categorias:
§Infantil A = 5 a 7 anos
§Infantil B = 8 a 11 anos
§Juvenil A = 12 a 13 anos
§Juvenil B = 14 a 17 anos
§Adultos = Maiores de 18 anos

7.Faça um programa que obtenha do usuário três notas de exame e calcule a média dessas notas. Reproduza a média dos três exames. Junto com a média, mostre também um :-) no resultado se a média for maior ou igual a 6.0; caso contrário mostre :-(
Faça duas versões deste programa:

7.1. Use a classe BufferedReader (ou a classe Scanner) para obter as notas do usuário, e System.out.println
para mostrar o resultado.

7.2. Use JOptionPane para obter as notas do usuário e para mostrar o resultado. 

DESAFIO
8. Solicite ao usuário para digitar um número, e mostre-o por extenso. Este número deverá variar entre
1 e 10. Se o usuário introduzir um número que não está neste intervalo, mostre: "número inválido".
Faça duas versões deste programa:
8.1. Use uma declaração if-else-if para resolver este problema.
8.2. Use uma declaração switch para resolver este problema.

Revisão de Programação em JAVA e PHP!

Vamos desenferrujar o cérebro. Vamos praticar bastante, então façam primeiro em JAVA e depois em PHP. 

Divirtam-se jovens gafanhotos! ;-)

1 -  Crie um programa que peça ao usuário digitar o seu nome. Retorne uma mensagem de boas vindas.
Ex. Seja Bem-vindo Seu Nome.

2 - Crie um programa que peça três notas e mostre ao usuário se ele foi aprovado ou reprovado.
Ex. Se a média for maior ou igual a 7 ele foi aprovado, caso contrário ele foi reprovado.

3 - Crie um programa que receba o salário de um funcionário e a quantidade de meses que ele trabalhou e apresente na tela o valor total que a empresa pagou pelo funcionário.
Ex. Salário: R$ 2800,00 Quantidade de meses: 10. Valor total: R$ 28.000,00

4 - Crie um programa que receba dois numero e mostre as quatro operações entre eles. (+, -, *, /)
Ex.
Digite um numero: 4
Digite outro numero: 8
Soma: 12
Subtração: -4
Multiplicação: 32
Divisão: 0.5

5 - Crie um programa que escolha a operação que será realizada e depois solicite os dois números a serem calculados.DICA: Mostre um menu com as operações, por exemplo:
Digite o numero correspondente a operação desejada.
1 - Adição;
2 - Subtração;
3 - Multiplicação;
4 - Divisão;
Numero: 1
Escolha um numero: 5
Escolha um numero: 6
Resultado: 11

Bons estudos!

Lista de Exercícios de Programação - Estruturas de Seleção e Repetição

1. Elabore um algoritmo que gera e escreve os números ímpares dos números lidos entre 100 e 200.

2. Construa um algoritmo que leia 5 valores inteiros e positivos e:
Encontre o maior valor
Encontre o menor valor 
Calcule a média dos números lidos

3.Escreva um algoritmo para calcular a soma dos números positivos, inferiores ou iguais a 1000.
4.Escreva um algoritmo para calcular o fatorial de um número.
  • Utilizando a instrução: enquanto ... faz ...;
  • Utilizando a instrução: Faz ... enquanto...
  • Utilizando a instrução: para contador de inicio ate fim passo p  ... Proximo   
5.Escreva um algoritmo que calcule e imprima a tabuada do 8 entre (1 a 10).
6.Ler três valores (A,B e C) representando as medidas dos lados de um triângulo e escrever se formam ou não um triângulo. Obs. Para forma um triângulo, o valor de cada lado deve ser menor que a soma dos outros dois lados. 
7.Ler o nome de dois times e o número de gols marcados na partida (para cada time ). Escreva o nome do vencedor. Caso não haja vencedor deverá ser impressa a palavra EMPATE!. 

DESAFIO!
Faça um programa que receba um numero inteiro de 1 a 100 e mostre na tela o numero por extenso.  
Por exemplo: 
Digite um numero: 23
O programa deverá apresentar: Vinte e Três 

Instalação fácil do PORTUGOL IDE


Acesse o link:
http://www.dei.estt.ipt.pt/portugol/node/33
Faça o download do arquivo portugol23.zip

Abra agora a pasta onde foi salvo o arquivo, logo depois clique com o botão direito do mouse e clique na opção extrair aqui.

Se estiver utilizando Linux, faça o seguinte:
Abra o terminal: Menu Aplicativos->Acessórios->Terminal
Procure pela pasta onde está o arquivo, para ver as pastas internas de onde esta digite: ls
Logo verá uma lista de pastas, por exemplo:
DBDesigner4       netbeans-7.0.1
Desktop              NetBeansProjects
DiaPortable         NewFolder
Documentos        Público
Downloads          Privado

O nosso arquivo provavelmente estará na pasta Downloads, então iremos entrar nela com o seguinte comando: cd Downloads
Dê mais um comando ls para verificar se realmente existe uma pasta chamada portugol, caso exista, acesse-a como comando cd portugol
Agora que estamos dentro da pasta iremos abrir nosso aplicativo com o seguinte comando:
java -jar Portugol.jar

Pronto, agora é só começar a brincadeira divertida que é programar.

Se estiver usando Windows, faça o seguinte:
Abra a pasta que você extraiu os arquivos zipados e procure pelo Arquivo Portugol.jar.
Após encontrá-lo execute-o com um clique duplo.

Pronto, agora é só começar a brincadeira divertida que é programar.

Bons estudos.

Desafios para prática de Programação Orientada a Objetos I


1. Escreva um programinha que receba o ano atual, ano de nascimento de uma pessoa e mostre a sua idade.

2. O Sr. João necessita saber o consumo médio de um automóvel, e solicitou para você desenvolver um programa que sendo fornecido a distancia total percorrida pelo automóvel e o total de combustível gasto, mostrar o consumo do automóvel.

3. Escreva um programa que leia o nome de um vendedor, o seu salário fixo e o total de vendas efetuadas por ele no mês (em dinheiro). Sabendo que este vendedor ganha 15% de comissão sobre suas vendas efetuadas, informar o seu nome, o salário fixo e o salário no final do mês.

4. Ler uma temperatura em graus Celsius e apresenta-la em Fahrenheit. A fórmula de conversão é: F=1.8*C+32, sendo F Fahrenheit e C Celsius.

5. A loja ELETROMOVEIS esta vendendo os seus produtos no cartão em 5 vezes sem juros, Faça um algoritmo que receba o valor da compra e mostre o valor das parcelas.