Ir para conteúdo

POWERED BY:

dementtor

Exercícios Para Iniciantes

Recommended Posts

import java.util.Scanner;

public class teste {
    public static void main(String[] args) {
        /*Escreva um programa para ler a quantidade de vídeos que uma locadora

        de vídeos possui e o valor que ela cobra por cada locação. Este

        programa deverá imprimir as seguintes informações:

         

        - Sabendo-se que 1/3 dos vídeos são alugadas por mês, exiba o

        faturamento anual da locadora.

         

        - Quando o cliente atrasa a entrega, é cobrada uma multa de 10%

        sobre o valor da locação. Sabendo-se que 1/10 dos vídeos alugados

        no mês são devolvidas com atraso, calcule o valor ganho com

        multas por mês.

         

        - Sabendo-se ainda que 2% dos vídeos se estragam ao longo do ano,

        e 1/10 do total é comprado para reposição, exiba a quantidade de

        vídeos que a locadora terá no final do ano.*/
        
            try (Scanner video = new Scanner(System.in)) {
            int videos;
            int videos_mensal;
            int videos_total=0;
            double faturamento_anual=0;
            double faturamento_mensal;
            double preco=5.50;
            double multa=preco/10;
            double multa_total;
            double multa_anual=0;
            double[][] resultados=new double[2][13];
            int[][] resultado=new int[1][13];    
            System.out.println("Quantos vídeos há em estoque?");
            videos=video.nextInt();
            for(int i=1;i<=12;i++){
                
                videos_mensal=(videos*1)/3;
                multa_total=multa*(videos_mensal/10) + preco*(videos_mensal/10);
                faturamento_mensal=(9*videos_mensal/10)*preco + multa_total;
                System.out.println("TOTAL MENSAL");
                System.out.println("Quantidade de vídeos locados no mês: "+videos_mensal);
                System.out.println("Valor ganho com multas no mês:$"+multa_total);
                System.out.println("Faturamento mensal:$"+faturamento_mensal);
                
                resultado[0]= videos_mensal;
                resultados[0]= multa_total;
                resultados[1]= faturamento_mensal; 
                
                
                
            }
            for(int i=1;i<=12;i++) {
                faturamento_anual=faturamento_anual+resultados[1];
                videos_total=videos_total+resultado[0];
                multa_anual=multa_anual+resultados[0];
            }
            int videos_estragados=(2*videos_total)/100;
            int videos_repostos=(1*videos_total)/10;
            videos+= videos_repostos-videos_estragados;
            System.out.println("RESULTADOS ANUAIS");
            System.out.println("Faturamento anual:$"+faturamento_anual);
            System.out.println("Total de vídeos na locadora: "+videos);
            System.out.println("Total de vídeos locados no ano: "+videos_total);
            System.out.println("Valor total das multas no ano:$"+multa_anual);
        }
        
    }
}
 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exercicio 15)

 

package org.Exercicio;
import java.util.Scanner;
public class Alg130 {

    public static void main(String[] args) {
        /*
         * Um comerciante quer vender os produtos que compra com as seguintes*
         *       #############  *margens de lucro:* #################
         * - 45% de lucro se o valor da compra for inferior a R$ 20,00
         * - 35% de lucro se o valor da compra for maior ou igual a R$ 20,00 e menor do que R$ 40,00
           - 25% de lucro se o valor da compra for maior ou igual a R$ 40,00 e menor do que R$ 60,00
           - 15% de lucro se o valor da compra for maior ou igual a R$ 60
           
           Escreva um programa para ler o nome do produto e o valor de compra e
                     informar o nome do produto e o valor de venda.
          */

        
        String produto;
        Double valor;
        
        Scanner input = new Scanner(System.in);
        
        System.out.println("\nInforme o Valor do produto:");
        valor= input.nextDouble();
        
        System.out.println("\nInforme o nome do produto");
        produto= input.next();
        
        if (valor < 20) {
        System.out.printf("\nValor de Compra"+valor+"R$");
        System.out.printf("\nValor de Venda:"+valor*1.45+"R$");
        System.out.println("\nProduto Solicitado:"+produto);
            
        }
        if(valor <=20 && valor <=40) {
        System.out.printf("\nValor de Compra:"+valor+"R$");
        System.out.println("\nValor de Venda:"+valor*1.35+"R$");
        System.out.println("\nProduto Solicitado:"+produto);
        }
        if(valor ==40 && valor < 60) {
        System.out.println("\nValor de Compra:"+valor+"R$");
        System.out.println("\nValor de Venda:"+valor*1.25+"R$");
        System.out.println("\nProduto Solicitado:"+produto);
        }
        if(valor >= 60) {
        System.out.println("\nValor de Compra:"+valor+"R$");
        System.out.println("\nValor de Venda:"+valor*1.15+"R$");
        System.out.println("\nProduto Solicitado:"+produto);
        }
        else {
        System.out.println("\nValor de Compra:"+valor+"R$");
        System.out.println("\nValor de Venda:"+valor*1.15);
        System.out.println("\nProduto Solicitado:"+produto);
        }
    }

}

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.