From 1114096a410310897df5f3d9b53bbcd6e26114e9 Mon Sep 17 00:00:00 2001 From: Brian Bassanetti <89162244+BrainTheBest5@users.noreply.github.com> Date: Tue, 18 Apr 2023 13:06:17 +0200 Subject: [PATCH] 1st commit --- Velocità.c | 33 +++++++++++++++++++++++++++++++++ Velocità.py | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 Velocità.c create mode 100644 Velocità.py diff --git a/Velocità.c b/Velocità.c new file mode 100644 index 0000000..aad0118 --- /dev/null +++ b/Velocità.c @@ -0,0 +1,33 @@ +//Calcolo della velocità in mph +#include +int main(){ + //Raccolta dati + int min; + int sec; + float km; + printf("Inserisci i minti: "); + scanf("%d",&min); + printf("Inserisci i secondi: "); + scanf("%d",&sec); + printf("Inserisci i chilometri percorsi: "); + scanf("%f",&km); + //Calcoli + int sec_tot; + sec_tot=(min*60)+sec; + float m; + float m_s; + m=km*1000; + m_s=m/sec_tot; + //Velocità in km/h. Uso la seguente proporzione (3600 sono i secondi in un ora): + //km : km_h = secondi_totali : 3600 + float km_h; + km_h=km*3600/sec_tot; + //Velocità in mph + float mph; + mph=(km_h*1000)/1609.344; + //Output + printf("Velocità: %f m/s\n",m_s); + printf("Velocità: %f km/h\n",km_h); + printf("Velocità: %f mph",mph); + return 0; +} \ No newline at end of file diff --git a/Velocità.py b/Velocità.py new file mode 100644 index 0000000..f096939 --- /dev/null +++ b/Velocità.py @@ -0,0 +1,35 @@ +"""Calcolo della velocità in mph""" + + +# Dati iniziali +minuti = 21 # Tempo impiegato: 21" e 34"" +secondi = 34 +km = 4.1 # Distanza percorsa: 4,1 km + + +# Elaborazione +secondi_totali = minuti * 60 + secondi + + +# Velocità in m/s +metri = km * 1000 +m_s = metri / secondi_totali + + +# Velocità in km/h. Uso la seguente proporzione (3600 sono i secondi in un ora): +# km : km_h = secondi_totali : 3600 + + +km_h = km * 3600 / secondi_totali + +#Velocità in mph + +mph = (km_h * 1000) / 1609.344 + + +# Output +print("Velocità:", round(m_s, 2), "m/s") +print("Velocità:", round(km_h, 2), "km/h") +print("Velocità:", round(mph, 2), "mph") + +