CodesdaLu /
Programming-Books
Repositorio com livros de programação
78/100 healthLoading repository data…
SabrineMarquess / repository
Repositório Java com exercícios básicos para iniciantes. Aprenda sintaxe, estruturas de controle, arrays e strings. Reforce seus fundamentos e construa uma base sólida para projetos mais avançados.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A padaria Hotpão vende uma certa quantidade de pães franceses e uma quantidade de broas a cada dia. Cada pãozinho custa R$0,12 e a broa custa R$1,50. Ao final do dia, o dono quer saber quanto arrecadou com a venda dos pães e broas (juntos), e quanto deve guardar numa conta de poupança (10% do total arrecadado). Você foi contratado para fazer os cálculos para o dono. Com base nestes fatos, faça um algoritmo para ler as quantidades de pães e de broas, e depois calcular os dados solicitados.
Escreva um algoritmo para ler o nome e a idade de uma pessoa, e exibir quantos dias de vida ela possui. Considere sempre anos completos, e que um ano possui 365 dias. Ex: uma pessoa com 19 anos possui 6935 dias de vida; veja um exemplo de saída: MARIA, VOCÊ JÁ VIVEU 6935 DIAS.
Um motorista deseja colocar no seu tanque X reais de gasolina. Escreva um algoritmo para ler o preço do litro da gasolina e o valor do pagamento, e exibir quantos litros ele conseguiu colocar no tanque.
Uma fábrica de camisetas produz tamanhos pequeno, médio e grande, cada uma sendo vendida respectivamente por 10, 12 e 15 reais. Construa um algoritmo em que o usuário forneça a quantidade de camisetas pequenas, médias e grandes referentes a uma venda, e a máquina informe quanto será o valor arrecadado.
A granja Frangotech possui um controle automatizado de cada frango da sua produção. No pé direito do frango há um anel com um chip de identificação; no pé esquerdo são dois anéis para indicar o tipo de alimento que ele deve consumir. Sabendo que o anel com chip custa R$4,00 e o anel de alimento custa R$3,50, faça um algoritmo para calcular o gasto total da granja para marcar todos os seus frangos.
Considere a sub-rotina abaixo:
1. Programa
2. Declare X, Y e Z numérico
3. Leia X
4. Leia Y
5. Z:= (X + Y) x Y
6. Escreva Z
7. Fim programa
Analisando o programa acima, e supondo que o valor fornecido para “X” na terceira linha seja 3 e o valor fornecido para Y na quarta linha seja 4, pode-se afirmar que o valor da variável “Z” na sexta linha é:
Desenvolver um código que mostre a soma de todos os números inteiros de 0 a 10. Exemplo: 1 + 0, 1 + 2, 3 + 3…
Você está desenvolvendo um sistema em Java para gerenciar uma coleção de livros. Sua tarefa é criar uma classe que representa um livro e uma classe que contém o método principal para testar a funcionalidade da classe de livro.
Desenvolver a lógica para um programa que efetue o cálculo do reajuste de salário de um funcionário. Considere que o funcionário deverá receber um reajuste de 15% caso seu salário seja menor ou igual a 1500. Se o salário for maior que 1500, mas, menor ou igual a 2500, seu reajuste será de 10%; caso seja maior que 2500, mas menor que 10000, o reajuste deverá ser de 7%. Caso seja ainda maior que 10000, o reajuste deverá ser de 5%.
Desenvolva um código que vai analisar 3 números inteiros: ele analisa qual é o maior, qual é o menor número e a diferença entre eles.
Faça um programa que calcule a quantidade de litros de combustível gasta em uma viagem, utilizando um automóvel que faz 12Km por litro. Para obter o cálculo, o usuário deve fornecer o tempo gasto na viagem e a velocidade média durante ela. Desta forma, será possível obter a distância percorrida com a fórmula DISTANCIA = TEMPO * VELOCIDADE. Tendo o valor da distância, basta calcular a quantidade de litros de combustível utilizada na viagem com a fórmula: LITROS_USADOS = DISTANCIA / 12. O programa deve apresentar os valores da velocidade média, tempo gasto na viagem, a distância percorrida e a quantidade de litros utilizada na viagem.
A Secretaria de Meio Ambiente 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 (zero) 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° grupo 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.
Elabore um programa que receba dois números e imprima em uma tabela (gerada dinamicamente) o resultado das operações aritméticas soma, produto, divisão e resto da divisão (%) entre esses números.
Faça um script que receba uma data no formato “dd/mm/aaaa” e escreva a data por extenso. Dica: use a função “split” de uma string que quebra a string em pedaços dado um separador como argumento da função. Nesse caso, o separador é a barra (/) da data. Exemplo: Para a entrada “22/04/1983” deve ser escrito “22 de abril de 1983”.
Faça um programa que leia quatro números e apresente os resultados de adição e multiplicação dos valores entre si, baseando-se na utilização da propriedade distributiva, ou seja, se forem lidas as variáveis A, B, C e D, devem ser somadas e multiplicadas A com B, A com C e A com D; B com C, B com D e por último C com D.
Faça um programa que leia valores inteiros em duas variáveis distintas.
Crie duas classes em linguagem de programação orientada a objetos, uma chamada Jogo e outra chamada TestaJogo. A classe Jogo deve conter um método para o usuário descobrir um número sorteado de 1 a 100, enquanto a classe TestaJogo deve conter um método principal para testar a funcionalidade da classe Jogo.
Implemente uma classe Carro com as seguintes propriedades: um veículo tem um certo consumo de combustível e uma certa quantidade de combustível no tanque. O consumo é especificado no construtor e o nível de combustível inicial é 0. Forneça um método andar que simula o ato de dirigir veículo por uma certa distância, reduzindo o nível de combustível no tanque de gasolina, e os métodos obterGasolina, que devolvam o nível atual de combustível, e adicionarGasolina, para abastecer o tanque.
// Exemplo de uso:
Carro ferrari = new Carro(5); // Consumo de 5 km/l
ferrari.adicionarGasolina(50); // Abastece 50 litros
ferrari.andar(10); // Anda 10 km
System.out.println("Tanque Ferrari: " + ferrari.obterGasolina()); // Imprime o combustível que resta
Implemente uma classe PopulacaoBaratas que simula o crescimento de uma população de baratas. O construtor recebe o tamanho da população inicial de baratas. O método dobrarPopulacao simula um período durante o qual a população dobra. O método sprayVeneno pulveriza as baratas com inseticida, o que reduz a população em 10%. O método obterBaratas devolve o número atual de baratas. Implemente a classe e um programa de teste que simula uma cozinha que começa com 10 baratas. Espere, use o inseticida e imprima a contagem de baratas. Repita a operação três vezes.
Escreva um programa que calcule e imprima a média de 10 números introduzidos pelo usuário.
Imprima a soma de todos os números inteiros num intervalo introduzido pelo usuário.
Construa um programa que calcule a soma de uma sequência de números introduzidos pelo usuário. O programa deve solicitar o tamanho da sequência ao usuário.
Escreva um algoritmo para ler 2 valores e se o segundo valor informado for ZERO, deve ser lido um novo valor, ou seja, para o segundo valor não pode ser aceito o valor zero e imprimir o resultado da divisão do primeiro valor lido pelo segundo valor lido.
Escreva um algoritmo para imprimir os números de 1 (inclusive) a 10 (inclusive) em ordem decrescente.
Escreva um algoritmo para imprimir os 10 primeiros números inteiros maiores que 100.
Ler um valor N e imprimir todos os valores inteiros entre 1 (inclusive) e N (inclusive). Considere que o N será sempre maior que ZERO.
Escreva um algoritmo que calcule e imprima a tabuada de um número de 1 a 10 dado pelo usuário.
Desenvolver uma espécie de temporizador, quando você roda a aplicação ele começa a contar Exibindo horas, minutos, e segundos, nos 60 segundos ele recomeça a contagem, da mesma forma com minutos e horas até 24
Quero saber a porcentagem de um gráfico, onde calcula com base nas notas fornecidas por mim.
Fornecendo algumas informações: Quanto eu ganho por mês, quanto eu tenho na minha conta e quanto eu gasto mensalmente quero um código que calcule a previsão do valor que vou ter em conta nos meses do ano.
Escreva um algoritmo que solicita ao usuário um valor inteiro N, representando o tamanho dos vetores. Em seguida, o programa deve ler dois vetores, A e B, ambos de tamanho N. Posteriormente, o algoritmo deve calcular a soma dos elementos dos vetores A e B, respeitando as posições correspondentes, e armazenar o resultado em um terceiro vetor, Soma. Por fim, o programa deve exibir o vetor Soma.
Desenvolva um algoritmo que solicita ao usuário inserir 10 números inteiros e os armazena em um vetor. Em seguida, o programa deve ordenar os números no vetor em ordem crescente. Por fim, exiba o vetor ordenado.
Escreva um algoritmo que permita a leitura das notas de uma turma de 20 alunos. Calcular a média da turma e contar quantos alunos obtiveram nota acima desta média calculada. Escrever a média da turma e o resultado da contagem.
Escreva um programa que guarde os nomes dos meses do ano. Após isto, o programa deve permitir a leitura de uma data e escrever o nome do mês da data informada.
Ler um vetor A de 10 números. Após, ler mais um número e guardar em uma variável X. Armazenar em um vetor M o resultado de cada elemento de A multiplicado pelo valor X. Logo após, imprimir o vetor M.
Desenvolva um programa que solicita ao usuário inserir cinco números. Em seguida, o programa deve identificar os dois maiores números e os dois menores números entre os cinco fornecidos. Após isso, realizar a operação: subtrair a soma dos dois menores números da soma dos dois maiores números.
Descrição: Este programa simula o crescimento de um investimento ao longo de 12 meses, considerando diferentes tipos de investimentos: ações, fundos imobiliários e criptomoedas. O usuário forne
Selected from shared topics, language and repository description—not editorial ratings.
CodesdaLu /
Repositorio com livros de programação
78/100 healthcami-la /
Repositório do curso Estruturas de Repetição e Arrays com Java. Curso este oferecido pela Digital Innovation one e ministrado por mim.
77/100 healthdigitalinnovationone /
Este repositório contém o código-fonte do curso "Ganhando Produtividade com Stream API Java". O curso foi projetado para ajudar desenvolvedores Java a aproveitar ao máximo a poderosa Stream API introduzida no Java 8.
Kamilahsantos /
Repositório com o conteúdo da Java Week da LinuxTips
58/100 healthmatheusbattisti /
Repositório do curso de JavaScript da Comunidade Hora de Codar.
71/100 healthlucarauj /
Repositório criado com a finalidade de listar todas as anotações com as quais já tive contato em projetos desenvolvidos com Java e Spring.
80/100 health