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




04. Hacer un programa que ingrese por teclado un número total de segundos y que luego pueda mostrar la cantidad de horas, minutos y segundos que existen en el valor ingresado.

ANÁLISIS :

Lo que necesitamos saber es cuantos segundos tienes una hora (3600) y cuantos segundos tiene un minuto (60), para de esa manera dividir la cantidad de segundos y obtener las horas y minutos existentes.

Ejemplo : Proceso principal para calcular horas minutos y segundos:

SEGUNDOS = 3600 // Valor asignado de ejemplo.
HORAS = (SEGUNDOS / 3600) // 1 hora.
MINUTOS = (SEGUNDOS / 60) // 60 minutos.

Ahora ya sabes como convertir segundos a horas, minutos y segundos


DESCARGA EL CÓDIGO EN :

  Algoritmo - DFD
  PSeInt
  C - C++
  Python





Diagrama de flujo para convertir segundos a horas y minutos:

Pseudocódigo para calcular la cantidad de horas y minutos en una cantidad de segundos:

            
//Tal cual el algoritmo
INICIO
VARIABLES
    SEGUNDOS, HORAS, MINUTOS
    LEER <– SEGUNDOS
    HORAS <– SEGUNDOS\3600
    MINUTOS <– SEGUNDOS\60
    ESCRIBIR -> HORAS
    ESCRIBIR -> MINUTOS
FIN
    
//Mejorando el algoritmo
INICIO
VARIABLES
    SEGUNDOS, HORAS, MINUTOS
    ESCRIBIR -> "Ingrese una cantidad de segundos:"
    LEER <– SEGUNDOS
    HORAS <– SEGUNDOS\3600
    MINUTOS <– SEGUNDOS\60
    ESCRIBIR -> "Horas:" HORAS
    ESCRIBIR -> "Minutos:" MINUTOS
FIN        
            
//Resumiendo el Código
INICIO
VARIABLE: SEGUNDOS
    ESCRIBIR -> "Ingrese una cantidad de segundos:"
    LEER <– SEGUNDOS
    ESCRIBIR -> "Horas:" SEGUNDOS\3600
    ESCRIBIR -> "Minutos:" SEGUNDOS\60
FIN
    
RECUERDA:
" \ " : Muestra División Entera
" / " : Muestra División Decimal
    

PSeInt - FLEXIBLE DESCARGA CÓDIGO

            
Algoritmo Secuencial04
    Escribir "Ingrese Cantidad en Segundos : ";
    Leer segundoss;	
    horas = redon(segundoss/3600);
    minutos = redon((segundoss - (horas*3600))/60);
    seg = redon(segundoss - ((horas * 3600)+(minutos*60)));	
    Escribir "Horas : ", horas;
    Escribir "Minutos : ", minutos;
    Escribir "Segundos : ", seg;
FinAlgoritmo        
    

PSeInt - FLEXIBLE DESCARGA CÓDIGO

            
Algoritmo Secuencial04
    Definir segundoss, minutos, horas, seg como Entero;
    Escribir "Ingrese Cantidad en Segundos : ";
    Leer segundoss;
    horas <- redon(segundoss/3600);
    minutos <- redon((segundoss - (horas*3600))/60);
    seg <- redon(segundoss - ((horas * 3600)+ (minutos*60)));
    Escribir "Horas : ", horas;
    Escribir "Minutos : ", minutos;
    Escribir "Segundos : ", seg;
FinAlgoritmo        
    

Lenguaje C DESCARGA CÓDIGO

    
#include<stdio.h>
#include<math.h>
int main() {
    float horas, minutos, segundos;
    printf("Ingrese Cantidad en Segundos : ");
    scanf("%f",&segundos);
    horas = (segundos/3600);
    minutos = (segundos/60);
    printf("Horas : %.0f\n",horas);
    printf("Minutos : %.0f\n",minutos);
    return 0;
}        
    

C++ DESCARGA CÓDIGO

    
#include<iostream>
#include<cmath>
using namespace std;
int main() {
    float horas, minutos, segundos;
    cout << "Ingrese Cantidad en Segundos : ";
    cin >> segundos;
    horas = (segundos/3600);
    minutos = (segundos/60);
    cout << "Horas : " << horas << endl;
    cout << "Minutos : " << minutos << endl;
    return 0;
}        
    

Python DESCARGA CÓDIGO

    
if __name__ == '__main__':
    print("Ingrese Cantidad en Segundos : ")
    segundos = float(input())
    horas = round(segundos/3600)
    minutos = round(segundos/60)
    print("Horas : ",horas)
    print("Minutos : ",minutos)        
    

Java NetBeans DESCARGA CÓDIGO

    
package algoritmos;
import java.util.Scanner;
public class ejercicio4 {
public static void main(String[] args) {
    int segundos, minutos, horas;
    Scanner ingreso=new Scanner(System.in);
    System.out.print("Ingrese un cantidad en segundos : ");
    segundos = Integer.parseInt(ingreso.next());
    horas = segundos/3600;
    minutos = segundos/60;
    System.out.println("HORAS : " + horas);
    System.out.println("MINUTOS : " + minutos);
    }
}        
    

Java Script DESCARGA CÓDIGO

    
<html>
    <title>Ejercicio 04:</title>
<head>
<script language="JavaScript" type="text/javascript">
    function segundos(){
    var xsegundos=ejercicio4.segundo.value;
    document.getElementById('hora').value=xsegundos/3600;
    document.getElementById('minuto').value=xsegundos/60;
    }
</script>
</head>
<body>
    <form method="get" name="ejercicio4">
        INGRESE TOTAL DE SEGUNDOS : <input name="segundo" type="text" > <br>
         <input type="button" value="CALCULAR" onClick="segundos()" > <br>
        HORAS : <input name="hora" id="hora" type="text" > <br>
        MINUTOS : <input name="minuto" id="minuto" type="text" > <br>
    </form>
</body>
</html>
    

PHP DESCARGA CÓDIGO

    
<html>
<head>
    <title>Secuencial - Ejercicio 04</title>
</head>
<body>
<form name="form1" method="post" action="segundos.php">
     INGRESE TOTAL DE SEGUNDOS : <input name="segundos" type="text" id="segundos"> <BR/>
     <input type="submit" name="submit" value="CALCULAR">
</form>
</body>
</html>        
<?php
     $xsegundos = $_POST['segundos'];
     $xhoras = $xsegundos/3600;
     $xminutos = $xsegundos/60;
     print 'Segundos Ingresados : ' . $xsegundos;
     print '<br>En Horas : ' . intval($xhoras);
     print '<br>En Minutos : ' . $xminutos;
?>
    

Visual Basic .Net - Consola DESCARGA CÓDIGO

    
Imports System.Console
Module Module4
Dim Segundos, Horas, Minutos As Integer
Sub Main()
    Write("Ingrese Total de Segundos: ")
    Segundos = ReadLine()
    Horas = Segundos\3600
    Minutos = Segundos\60
    WriteLine("En Horas hay: " & Horas)
    WriteLine("En Minutos hay : " & Minutos)
    ReadLine()
End Sub
End Module        
    



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

Derechos Reservados PSeInt.site