Informatică, întrebare adresată de floare67, 10 ani în urmă

O broasca testoasa parcurge o distanta de d kilometri, in h ore. Sa se scrie un algoritm care sa calculeze si sa afiseze viteza cu care se deplaseaza broasca in metri pe secunda.

Răspunsuri la întrebare

Răspuns de andrei750238
2

Program C++ :

#include <iostream>

using namespace std;

int main() {

float viteza, distanta, ore;

cout << "\nIntroduceti distanta (km) : ";

cin >> distanta;

 

cout << "\nIntroduceti numarul de ore : ";

cin >> ore;

viteza = distanta / ore * 3.6;

cout << "\nViteza testoasei este de " << viteza << " m/s.";

return 0;

}

Pseudocod:

DATE INTRARE : distanta, ore -> numere reale

DATE IESIRE : viteza -> numar real

citeste distanta, ore

viteza = distanta/ore*3.6

scrie viteza

Explicatie :

Fie d distanta parcursa in Km si h numarul de ore.

O ora are 60 de minute, iar fiecare minut are 60 de secunde. Deci o ora are 60*60=3600 de secunde

Formula distantei in metri pe secunde este v=\frac{d*1000}{h*3600} = \frac{d}{h}*3.6

Nota :

Se va folosi tipul de date float. Aproximarea la un numar intreg nu este suficient de precisa in scop practic pentru valorile calculate.

Alte întrebări interesante