Buna seara! Am urmatoarea problema si nu stiu sa o rezolv
Axa numerelor reale conține toate numerele negative și pozitive, aranjate în ordine crescătoare de la stânga la dreapta. Ți se dă o valoare întreagă x. Scrie un program care să afișeze distanța dintre punctul de coordonată x și origine (punctul de coordonată 0).
Axa numerelor:
0
3
-5
1
2
-1
-2
-3
-4
Această distanță dintre un număr dat și 0 poartă denumirea de modul.
Această noțiune este foarte utilă atunci când vrem să calculăm distanțe dintre diverse puncte și este foarte folosită în jocurile video.
Date de intrare
Se citește o singură valoare, x.
Date de ieșire
Se va afișa distanța dintre punctul de coordonată x și punctul de coordonată 0.
Restricții
-100 ≤ x ≤ 100
Exemplu
Date de intrare Date de ieșire
45 45
-30 30
thechi1705:
trebuie doar sa transformi numerele negative in pozitive din cate inteleg
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main(){
int x; cin>>x;
if( x < 0 ){
x=-x;
}
cout<<x;
return 0;
}
Alte întrebări interesante
Informatică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă