TEMA

Presentation error 5%

Emily preguntado 5 months ago

using System;

class URI {

static void Main(string[] args) { 

    int idadeEmDias = int.Parse(Console.ReadLine());
    int ano = idadeEmDias / 365;
    int mes = (idadeEmDias % 365) / 30;
int dias = (idadeEmDias % 365) % 30;

Console.WriteLine(ano + " ano(s)\n" + mes + " mes(es)\n" + dias + " dia(s)\n");

}

}

using System;

class URI {

static void Main(string[] args) { 

    int idadeEmDias = int.Parse(Console.ReadLine());
    double ano = idadeEmDias / 365;
    double mes = (idadeEmDias % 365) / 30;
    double dias = (idadeEmDias % 365) % 30;

    string mensagem = Convert.ToString((
      ano + " ano(s)\n"
    + mes + " mes(es)\n"
    + dias + " dia(s)\n"
    ));

    Console.WriteLine(mensagem);

}

}

Olá, pessoal! Comparei os outputs, aparentemente está tudo correto, já mexi nas variáveis 100x e o erro persiste, alguém poderia me ajudar?

Este tema fue resuelto y no puede recibir nuevas respuestas.

  • Gabriel Martins respondido 5 months ago

    O método WriteLine() imprime e pula uma linha, basta tirar o último \n ou usar apenas Write() como já mostraram.

  • Instagram/pedro_leocir respondido 5 months ago

    Boa tarde Emily, tudo bem? espero que sim hehe Então você pode printar dessa maneira o resultado.

    chamando cada variavel em um lugar :)

    Console.Write("{0} ano(s)\n{1} mes(es)\n{2} dia(s)\n", ano, mes, dias);

    Se tive outra duvida pode me chamar no whatsapp se quiser: 54999032834

    MOD