💻 Ingresar un número de días y mostrar la cantidad de años, meses y días que hay en el valor ingresado; considerar que todos los meses tienen 30 días.
Hay que dividir el valor ingresado entre 360 para obtener los años, el valor restante entre 30 para obtener la cantidad de meses y el sobrante vendría a ser la cantidad de días de un valor ingresado.
AÑOS = (dias / 360)
MESES = (dias – (A * 360))/30
DIAS = (dias – ((A * 360) + (M * 30)))
Algoritmo programacion_work
//Muestra los días, meses y años
Definir dias, A, M, D como Entero;
Escribir Sin Saltar "INGRESE CANTIDAD DE DÍAS : ";
Leer dias;
A <- TRUNC(dias / 365);
M <- TRUNC((dias - (A * 365))/30);
D <- TRUNC(dias - ((A * 365) + (M * 30)));
Escribir "Año : ",A;
Escribir "Mes : ",M;
Escribir "Dia : ",D;
FinAlgoritmo
print("28. MOSTRAR LA CANTIDAD DE AÑOS, MESES Y DÍAS.")
import math
dias = int(input("Ingrese cantidad de días : "))
A = math.trunc(dias/365)
M = math.trunc((dias - (A * 365))/30)
D = math.trunc(dias - ((A * 365) + (M * 30)))
print("AÑO : ", A)
print("MES : ", M)
print("DÍA : ", D)
#include<stdio.h>
int main() {
int dias, A=0, M=0, D=0;
printf("28. MUESTRA LOS ANIOS, MESES Y DIAS. \n\n");
printf("INGRESE CANTIDAD DE DIAS : ");
scanf("%d",&dias);
A = int(dias / 365);
M = int((dias - (A * 365))/30);
D = int(dias - ((A * 365) + (M * 30)));
printf("ANIO : %d \n",A);
printf("MES : %d \n",M);
printf("DIA : %d \n",D);
return 0;
}
#include<iostream>
using namespace std;
int main() {
int dias, A=0, M=0, D=0;
cout << "28. MUESTRA LOS ANIOS, MESES Y DIAS. \n\n";
cout << "INGRESE CANTIDAD DE DIAS : ";
cin >> dias;
A = int(dias / 365);
M = int((dias - (A * 365))/30);
D = int(dias - ((A * 365) + (M * 30)));
cout << "ANIO : " << A << endl;
cout << "MES : " << M << endl;
cout << "DIA : " << D << endl;
return 0;
}
using System;
namespace programacion_work
{
internal class anio_mes_dia
{
static void Main(string[] args)
{
int dias, A = 0, M = 0, D = 0;
Console.Write("INGRESE CANTIDAD DE DIAS : ");
dias = int.Parse(Console.ReadLine());
A = (dias / 365);
M = ((dias - (A * 365)) / 30);
D = (dias - ((A * 365) + (M * 30)));
Console.WriteLine("ANIO : " + A);
Console.WriteLine("MES : " + M);
Console.WriteLine("DIA : " + D);
}
}
}
package programacion_work;
import java.util.Scanner;
public class ver_anio_mes_dia {
public static void main(String[] args) {
Scanner ingreso=new Scanner(System.in);
int dias, A, M, D;
System.out.print("28. MUESTRA LOS AÑOS, MESES Y DÍAS.\n\n");
System.out.print("INGRESE CANTIDAD DE DÍAS : ");
dias = ingreso.nextInt();
A = (int)(dias / 365);
M = (int)((dias - (A * 365))/30);
D = (int)(dias - ((A * 365) + (M * 30)));
System.out.println("Año : " + A);
System.out.println("Mes : " + M);
System.out.println("Día : " + D);
}
}