Odpowiedź :
Odpowiedź:
#include <iostream>
using namespace std;
int main()
{
cout<<"Proszę o podanie wartości w kilometrach. ";
int kilometry;
cin >> kilometry;
if(kilometry < 0) {
cout<<"Błędne dane";
return 0;
} else {
int centymetry = kilometry * 100000;
cout<<kilometry << " kilometrów to inaczej " << centymetry << " centymetrów";
}
return 0;
}
W załączniku przesyłam plik z kodem
Uwaga! Przed wysłaniem kodu do nauczyciela sprawdź czy kod na pewno u Ciebie działa. Robiłem to w edytorze online + mogło się coś zepsuć przy wklejaniu
Edit: Zamieniłem informację o błędnych danych z Nieprawidłowa liczba (czy jakoś tak) na poprawną, "Błędne dane"
Wyjaśnienie:
#include <iostream>
using namespace std;
int main() {
float d;
cout << "Podaj długość w kilometrach: ";
cin>>d;
if (d<0) {
cout<<"Błędne dane";
}
else {
cout<<d<<"km = "<<d*100000<<"cm";
}
return 0;
}