Vardas:
Pavardė:
Klasė:

IF (programos analizavimas) Šaulys

Parengė ITMM Artūras Šakalys

  
Įrašykite teisingą atsakymą. Parašykite teisingą kodo fragmentą.
Uždavinys. Per varţybas šaulys šauna į taikinį, kurio centro koordinatės yra (x0; y0). Jei šaulys pataiko
atstumu, ne didesniu kaip 5 cm nuo taikinio centro, tuomet jis gauna 10 taškų. Jei atstumas tarp
taikinio centro ir pataikymo taško yra 6-10 cm – šaulys gauna 5 taškus, o jei pataikymo taškas
yra toliau kaip 10 cm nuo taikinio centro, šaulys taškų negauna. Parenkite programą,
skaičiuojančią, kiek taškų t gaus šaulys, jei pataikymo taško koordinatės yra (x; y).


#include
#include

using namespace std;

int main()

double x0, y0, x, y;
cout << "Įveskite taikinio centro x koordinatę: ";
cin >> x0;
cout << "Įveskite taikinio centro y koordinatę: ";
cin >> y0;
cout << "Įveskite pataikymo taško x koordinatę: ";
cin >> x;
cout << "Įveskite pataikymo taško y koordinatę: ";
cin >> y;

double atstumas = ; // Skaičiuojame atstumą tarp taikinio centro ir pataikymo taško
int taskai = 0;

if () {
taskai = 10;
} else if () {
taskai = 5;
}

cout << "Šaulys gaus " << << " taškus už šį pataikymą." << endl;

return 0;
}