Răspuns :
Modulul e, basically, partea fara semn a unui numar. De exemplu, modul de -5 e 5. Sau modul de 5 e 5. In C++, poti afla modulul (sau valoarea absoluta) daca adaugi biblioteca <cmath> si folosesti functia abs(nr). <cmath> mai are si alte chestii folositoare, gen sqrt(nr) pentru radacina unui numar, sau max(nr1,nr2) ce-ti determina valoarea maxima dintre doua numere
Problema se poate rezolva si fara functia aia abs, daca iei definitia aia de la mate cu modul unui numar e nr insasi daca nr>0 sau -nr daca nr e negativ. Dar cu abs e mai chill ;)
O sa-ti lipesc codul ce determina minimul. Pentru maxim trebuie sa inversezi semnele din structura alternativa
#include <iostream>
#include <cmath>
using namespace std;
int a,b,c,mn;
int main()
{
cin>>a>>b>>c;
mn=abs(a);
if (abs(b)<mn)
mn=abs(b);
if (abs(c)<mn)
mn=abs(c);
cout<<mn;
return 0;
}
Problema se poate rezolva si fara functia aia abs, daca iei definitia aia de la mate cu modul unui numar e nr insasi daca nr>0 sau -nr daca nr e negativ. Dar cu abs e mai chill ;)
O sa-ti lipesc codul ce determina minimul. Pentru maxim trebuie sa inversezi semnele din structura alternativa
#include <iostream>
#include <cmath>
using namespace std;
int a,b,c,mn;
int main()
{
cin>>a>>b>>c;
mn=abs(a);
if (abs(b)<mn)
mn=abs(b);
if (abs(c)<mn)
mn=abs(c);
cout<<mn;
return 0;
}
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile și inspiraționale. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, suntem aici pentru a vă ajuta. Ne face plăcere să vă revedem și vă invităm să adăugați site-ul nostru la favorite pentru acces rapid!