Hallo, habe eine typische Anfängerfrage. Lässt sich der Folgende Quelltext vereinfachen? zum Beispiel mit einer schleife so dass der geänderte Wert nicht immer eingegeben werden muss.
Danke für eure hilfe
Danke für eure hilfe
Java:
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 299 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 298 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 297 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 296 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 295 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 294 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 293 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 292 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 291 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 290 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 289 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 288 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 287 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 286 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 285 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 284 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 283 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 282 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 281 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 280 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 279 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 278 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 277 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 276 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 275 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 274 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 273 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 273 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 272 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 271 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 270 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 269 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 268 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 267 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 266 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 265 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 264 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 263 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 262 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 261 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 260 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 259 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 258 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 257 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 256 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 255 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 254 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 253 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 252 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 251 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 250 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 249 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 248 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 247 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 246 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 245 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 244 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 243 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 242 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 241 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 240 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 239 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 238 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 237 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 236 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 235 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 234 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 233 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 232 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 231 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 230 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 229 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 228 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 227 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 226 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 225 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 224 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 223 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 222 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 221 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 220 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 219 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 218 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 217 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 216 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 215 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 214 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 213 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 212 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 211 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 210 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 209 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 208 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 207 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 206 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 205 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 204 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 203 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 202 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 201 - radius),2)<= wurzel)
{
x_weg = -1;
}
else if(Math.pow((double)(x_pos - haha - radius),2)+Math.pow((double)(y_pos - 200 - radius),2)<= wurzel)
{
x_weg = -1;
}