Buscar

algoritimo while

*Anacleto tem 1,50m e cresce 2,4 centímetros por ano,
enquanto Felisberto tem 1,10m e cresce 3 milímetros por mês.
Construa um programa que calcule e apresente quantos anos serão necessários para que Felisberto seja maior que Anacleto. */

💡 3 Respostas

User badge image

Jean Pierry S Mendonça

public class PasseiDireto {
    /*
    *Anacleto tem 1,50m e cresce 2,4 centímetros por ano,
    enquanto Felisberto tem 1,10m e cresce 3 milímetros por mês. 
    
    Construa um programa que calcule e apresente quantos anos serão
    necessários para que Felisberto seja maior que Anacleto. */
    
    public static void main(String[] args) {
        double anacleto = 1.5;
        double crescAnacleto = 0.024; // 2.4cm por ano
        double felisberto = 1.1;
        double crescFelisberto = 0.036; // 3.6cm por ano
        int i = 1;
        while (anacleto > felisberto) {
            anacleto += crescAnacleto;
            felisberto += crescFelisberto;
            System.out.println(i++ + "º ano: " 
                + "Anacleto: " + anacleto +
                " Felisberto: " + felisberto);
        }
        System.out.println("No trigésimo quarto ano, Felisberto será maior que Anacleto.");
    }
}

5
Dislike0
User badge image

Jean Pierry S Mendonça

Não deixe de curtir, pois me ajuda bastante :)

2
Dislike0
User badge image

RD Resoluções

Nesse exercício, foi usado o Português estruturado para melhor compreensão da resolução, podendo ser feito em qualquer outra linguagem. Conforme resolução abaixo, foram declarados os indivíduos e em seguida, no laço, feito o calculo dos anos.

// Seção de Declarações

var

altura1,altura2:real

c:inteiro

inicio

// Seção de Comandos

altura1←1.50 //atribui a altura anacleto

altura2←1.10//atribui a altura felisberto

c←0

enquanto (altura1>altura2) faca //calculo dos anos

altura1←altura1+0.024

altura2←altura2+0.036 // 3.6cm por ano

c←c+1

fimenquanto

Escreval("Daqui a",c," anos Felisberto será maior que Anacleto.")

fimalgoritmo

1
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Materiais relacionados