Практична робота №3
з дисципліни
“Об’єктно-орієнтоване програмування на мові Java”
на тему:
«Керуючі конструкції. Робота з масивами. Документація»
11 варіант
СУМИ 2019
Мета завдання
Постановка завдання
Лістинг програми
f.set(f.x,f.y,f.z);
f.run(f.x,f.y,f.z);
f.print(f.c);
/**
*следующие функции
*<ol>
*</ol>
* * {@link CommentExample#x},
* * а также специальные теги:
* * @deprecated
* */
public double x;
public double y;
public double z;
public double c;
x=3.251;
y=0.325;
z=0.466*Math.pow(10,-4);
/**
*следующие функции
*<ol>
* * {@link CommentExample#x},
* * @deprecated
* */
c=Math.pow(2,Math.pow(y,x))+Math.pow(3,Math.pow(x,y))-(y*(Math.atan(z)-
(Math.PI/6))/(Math.abs(x)+Math.pow((y*y)+1,-1)));
/**
*следующие функции
*<ol>
*</ol>
* * {@link CommentExample#x},
* * @deprecated
* */
System.out.println("c="+c);
/**
*следующие функции
*<ol>
*</ol>
* * {@link CommentExample#x},
* * @deprecated
* */
/**
*следующие функции
*<ol>
* <li>Задаёт значение переменных x,y,z</li>
*</ol>
* * {@link CommentExample#x},
* * @deprecated
* */
vector1.setDimension(args.length);
vector2.setDimension(args.length);
vector1.setElem(i, Integer.parseInt(args[i]));
vector2.setElem(i, Integer.parseInt(args[i]));
vector1.print();
vector2.print();
vector3.print();
vector4.print();
vector5.print();
vector6.print();
import java.util.Arrays;
return data[index];
data[index] = value;
newVector.setDimension(this.data.length);
newVector.setElem(i, elem);
return newVector;
}
Vector multiply (Vector vector) {
newVector.setDimension(this.data.length);
newVector.setElem(i, elem);
return newVector;
newVector.setDimension(this.data.length);
if (vector.data[i] == 0) {
divide = false;
break;
}
if (divide) {
newVector.setElem(i, elem);
return newVector;
newVector.setDimension(this.data.length);
newVector.setElem(i, elem);
}
return newVector;
void print() {
System.out.print("[");
System.out.print(data[i] + ",");
System.out.print(data[data.length - 1]);
System.out.println("]");