3. Faça um algoritmo que leia a data de nascimento de uma pessoa expressa em anos, meses e dias e mostre-a expressa apenas em dias.
INICIO DO CODIGO FONTE DO JAVA
//Autores: Thiago Campos e Pedro Henrique
//Data: 13.03.2012 - EDITADO EM 19.08.2015
//Exercicio 03 - Converter anos e meses em dias
import java.util.Scanner;
public class Exerc03 {
public static void main(String[] args) {
//Declaração de variaveis
Scanner entrada;
int data;
int ano;
int meses;
int dias;
int idade;
entrada = new Scanner(System.in);
//Entrada de dados
System.out.println("Informe o ano da data de hoje:(ex. 2015):"
data = entrada.nextInt();
System.out.println("Informe sua idade(ano/mes/dias):");
ano = entrada.nextInt();
meses = entrada.nextInt();
dias = entrada.nextInt();
idade = ((data-ano) * 365) + (meses * 30) + dias; //Processamento
System.out.println("O resultado da expressão eh " + idade); //Saida
}
}
Este comentário foi removido pelo autor.
ResponderExcluirTá errado seu algoritmo. Significa que anos*365 é a mesma coisa que 1992*365.
ResponderExcluirCreio que agora esteja certo.
ExcluirObrigado Anderson, realmente estava errado.
Esteja a vontade para testar os demais códigos, caso encontre novos erros, me avise para que eu possa corrigir.
Um abraço!
MUITO BOM O BLOG! DEUS ABENÇOE!
ResponderExcluir