Informatică, întrebare adresată de Moslicarn3460, 8 ani în urmă

Rezolvati in Codeblocks urmatoarele probleme:
1. Un tren pleaca din sibiu la ora h1, minutul m1 si ajunge in Cj la ora h2, minutul m2. Cat dureaza calatoria in ore si minute?
2. Se citesc 3 numere a,b,c. Sa se rezolve ecuatia : a*x ^2 + b*x +c=0
Atasati un document ce contine : rezolvarea in c++ si consola de iesire, cu rezultatele afisate.

Răspunsuri la întrebare

Răspuns de Joey121
0

Răspuns:

Problema 1:

#include <iostream>

using namespace std;

int main()

{

   int h1, m1, h2, m2, h3, m3;

   cin >> h1 >> m1 >> h2 >> m2;

   if(m2 < m1)

   {

       h3 = h2 - h1 - 1;

       m3 = 60 - m1 + m2;

   }

   else

   {

       h3 = h2 - h1;

       m3 = m2 - m1;

   }

   cout << "Calatoria dureaza " << h3 << " ore si " << m3 << " minute.";

   return 0;

}

Problema 2:

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

   int a, b, c, del, x1, x2;

   cin >> a >> b >> c;

   del = b * b - 4 * a * c;

   del = sqrt(del);

   a = a * 2;

   x1 = (del - b) / a;

   x2 = (0 - del - b) / a;

   cout << "x este: " << x1 << " sau " << x2;

   return 0;

}

Explicație:

La problema 2 se folosesc formulele de matematica pentru rezolvarea ecuatiilor de gradul 2.

Alte întrebări interesante