PSEINT.SITE

PSeInt.Site, Lenguaje C, C++, Python, DFD 1.0, JavaCript, Java NetBeas, Visual Studio, Excel

Descarga pseint portable, cursos de C++, curso de visual studio, curso de java, curso creación de páginas web, crear sitio web y todo de como se hacen las páginas web.

Huawei Phone Clone nos permite transferir documentos en muy pocos segundos, soporte para instalar una app para el manejo de archivos y programación.

RESUELVO TUS ALGORITMOS (+51)954263896


Calcular el total de días transcurridos

09. Ingresar la fecha actual y mostrar el número total de días transcurridos desde el inicio de este año, considerando que todos los meses tienen 30 días.


ANÁLISIS :

En este caso se puede tomar como referencia que todos los meses tienen 30 días, de está manera cuando se ingresa el número del mes se multiplica por 30 y adicional mente se le suma los días. Los meses son desde el 1 al 12; si se ingresa como mes el número 2 podemos restarle a cada ingreso de mes menos 1 y luego multiplicarlo por 30 para luego sumarlos con los días.

Por ejemplo : MES = 2, DIAS = 5

TIEMPO : ( (MES - 1) * 30 ) + DIAS
TIEMPO : ( (2 - 1) * 30 ) + 5
TIEMPO : ( 1 * 30 ) + 5
TIEMPO : 35

5 de Febero


DESCARGA EL CÓDIGO EN :

  Algoritmo - DFD
  PSeInt
  C - C++
  Python





Diagrama de flujo (DFD) para calcular los días transcurridos:


Pseudocódigo que calcula todos los días transcurridos en un mes y día dado:

            
// Tal cual el algoritmo
INICIO
VARIABLES
    ENTERO: DIA, MES, TIEMPO
    LEER <– DIA, MES
    TIEMPO <– (((MES – 1) * 30) + DIA )
    ESCRIBIR -> TIEMPO
FIN
    
// Mejorando el algoritmo
INICIO
VARIABLES
    ENTERO: DIA, MES, TIEMPO
    ESCRIBIR -> "Ingrese Día:"
    LEER <– DIA
    ESCRIBIR -> "Ingrese Mes:"
    LEER <– MES
    TIEMPO <– (((MES – 1) * 30) + DIA )
    ESCRIBIR -> "Días Transcurridos:" TIEMPO
FIN
    
// Resumiendo el código
INICIO
VARIABLES
    ENTERO: DIA, MES
    ESCRIBIR -> "Ingrese Día:"
    LEER <– DIA
    ESCRIBIR -> "Ingrese Mes:"
    LEER <– MES
    ESCRIBIR -> "Días Transcurridos:" (((MES – 1) * 30) + DIA )
FIN
    

PSeInt - FLEXIBLE DESCARGA CÓDIGO

            
Algoritmo Secuencial09
    Escribir "Ingrese Número de Mes : "
    Leer Mes
    Escribir "Ingrese Número de Día : "
    Leer Dia
    Tiempo = (((Mes - 1) * 30) + Dia)
    Escribir "Días Transcurridos : ", Tiempo
FinAlgoritmo
    

PSeInt - ESTRICTO DESCARGA CÓDIGO

            
Algoritmo Secuencial09
    Definir Mes, Dia, Tiempo como Entero;
    Escribir "Ingrese Número de Mes : ";
    Leer Mes;
    Escribir "Ingrese Número de Día : ";
    Leer Dia;
    Tiempo <- (((Mes - 1) * 30) + Dia);
    Escribir "Días Transcurridos : ", Tiempo;
FinAlgoritmo        
    

Lenguaje C DESCARGA CÓDIGO

            
#include<stdio.h>
int main() {
    int dia, mes, tiempo;
    printf("Ingrese Numero de Mes : ");
    scanf("%i",&mes);
    printf("Ingrese Numero de Dia : ");
    scanf("%i",&dia);
    tiempo = (((mes-1)*30)+dia);
    printf("Dias Transcurridos : %i\n",tiempo);
    return 0;
}        
    

C++ DESCARGA CÓDIGO

            
#include<iostream>
using namespace std;
int main() {
    int dia, mes, tiempo;
    cout << "Ingrese Numero de Mes : ";
    cin >> mes;
    cout << "Ingrese Numero de Dia : ";
    cin >> dia;
    tiempo = (((mes-1)*30)+dia);
    cout << "Dias Transcurridos : " << tiempo << endl;
    return 0;
}        
    

Python DESCARGA CÓDIGO

            
if __name__ == '__main__':
    print("Ingrese Número de Mes : ")
    mes = int(input())
    print("Ingrese Número de Día : ")
    dia = int(input())
    tiempo = (((mes-1)*30)+dia)
    print("Días Transcurridos : ",tiempo)        
    

Java NetBeans DESCARGA CÓDIGO

            
package algoritmos;
import java.util.Scanner;
public class ejercicio9 {
    public static void main(String[] args) {
        int DIA, MES, TIEMPO;
        Scanner ingreso=new Scanner(System.in);
        System.out.print("Ingrese Nro Día : ");
        DIA = Integer.parseInt(ingreso.next());
        System.out.print("Ingrese Nro Mes : ");
        MES = Integer.parseInt(ingreso.next());
        TIEMPO = ((MES - 1)*30)+DIA;
        System.out.println("COSTO TOAL: " + TIEMPO);
    }
}      
    

Java Script DESCARGA CÓDIGO

            
<html>
<head>
    <title>Ejercicio 09:</title>
    <script language="JavaScript" type="text/javascript">
    function diastranscurridos(){
    var xmes=parseInt(ejercicio9.mes.value);
    var xdia=parseInt(ejercicio9.dia.value);
    var xtiempo=(((xmes - 1) * 30) + xdia);
    document.getElementById('tiempo').value=xtiempo;
    }
    </script>
</head>
<body>
<form name="ejercicio9">
    INGRESE MES : <input name="mes" type="text" > <br>
    INGRESE DIA : <input name="dia" type="text" > <br>
    <input type="button" value="CALCULAR" onClick="diastranscurridos()" > <br>
    DÍAS TRANSCURRIDOS : <input name="tiempo" id="tiempo" type="text" > <br>
</form>
</body>
</html>
    

PHP DESCARGA CÓDIGO

            
<html>
<head>
    <title>Secuencial - Ejercicio 09</title>
</head>
<body>
<form name="form1" method="post" action="diastranscurridos.php">
     INGRESE MES : <input name="mes" type="text" id="mes"> <BR/>
     INGRESE DIA : <input name="dia" type="text" id="dia"> <BR/>
     <input type="submit" name="submit" value="CALCULAR">
</form>
</body>
</html>
<?php
     $xmes = $_POST['mes'];
     $xdia = $_POST['dia'];
     $xtiempo = ((($xmes - 1) * 30) + $xdia);
     print 'MES INGRESADO : ' . $xmes;
     print '<br> DIA INGRESADO : ' . $xdia;
     print '<br><br> DIAS TRANSCURRIDOS : ' . $xtiempo;
?>
    

Visual Basic .Net - Consola DESCARGA CÓDIGO

       
Imports System.Console
Module Module9
    Dim Dia, Mes, Tiempo As Integer
    Sub Main()
        Write("Ingrese Día : ")
        Dia = ReadLine()
        Write("Ingrese Mes: ")
        Mes = ReadLine()
        Tiempo = ((Mes - 1) * 30) + Dia
        WriteLine("Dias Transcurrido desde el Inicio del Año : " & Tiempo)
        ReadLine()
    End Sub
End Module    
    



Aviso de Privacidad | Política de Cookies | Términos y condiciones

Derechos Reservados PSeInt.site