Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions .idea/aws.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions .idea/lab-java-basics.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

49 changes: 49 additions & 0 deletions Tasks/Question1/Question1.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
package Question1;

public class Question1 {
static void main(String[] args) {

int[] values = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
for (int value : values) {
System.out.println(value);

}
int difference = values[9] - values[0];
System.out.println("The difference between the highest and lowest value is: " + difference);

int highestValue = values[9];
for (int value : values) {
if (value > highestValue) {
highestValue = value;
}
}


int lowestValue = values[0];
for(int value : values) {
if (value < lowestValue) {
lowestValue = value;
}
}
int firstSmallest = values[0];
for (int value : values) {
if (value < firstSmallest) {
firstSmallest = value;
}
}
int secondSmallest = values[1];
for (int value : values) {
if (value < secondSmallest && value > firstSmallest) {
secondSmallest = value;
}


}
System.out.println(highestValue + " is the highest value");
System.out.println(lowestValue + " is the lowest value");
System.out.println(firstSmallest + " is the first smallest value");
System.out.println(secondSmallest + " is the second smallest value");


}
}
23 changes: 23 additions & 0 deletions Tasks/Question3/ArrayOfEmployee.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
package Question3;

public class ArrayOfEmployee {
static void main(String[] args) {
EmployeeAndSalary emp1 = new EmployeeAndSalary();
InternEmployee intern1 = new InternEmployee();

String[] employeeNames = {"Alice", "Bob", "Charlie", "Diana", "Ethan"," Fiona", "George", "Hannah","Lucia"};
String[] employeePositions = {emp1.AS, emp1.RME, emp1.SDE, emp1.OPS, emp1.HR, emp1.AS, emp1.RME, emp1.SDE, emp1.OPS};
int[] employeeSalaries = {emp1.AS_SALARY, emp1.RME_SALARY, emp1.SDE_SALARY, emp1.OPS_SALARY, emp1.HR_SALARY, emp1.AS_SALARY, emp1.RME_SALARY, emp1.SDE_SALARY, emp1.OPS_SALARY};

System.out.println("Employee Details:");
for (int i = 0; i < employeeNames.length; i++) {
System.out.println("Name: " + employeeNames[i]);
System.out.println("Position: " + employeePositions[i]);
System.out.println("Salary: $" + employeeSalaries[i]);
System.out.println();
}

System.out.println("Interns Details:");
intern1.displayInternDetails();
}
}
16 changes: 16 additions & 0 deletions Tasks/Question3/EmployeeAndSalary.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
package Question3;

public class EmployeeAndSalary {
String AS = "Associate of amazon";
String RME = "Mechanical Engineer";
String SDE = "Sécurity Development Engineer";
String OPS = "Supervisor of production and supply chain";
String HR = "Human Resource Manager";

int AS_SALARY = 1500;
int RME_SALARY = 2500;
int SDE_SALARY = 2700;
int OPS_SALARY = 3000;
int HR_SALARY = 4500;

}
15 changes: 15 additions & 0 deletions Tasks/Question3/InternEmployee.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package Question3;

public class InternEmployee extends EmployeeAndSalary {
String intern = "Interns";
String[] employeeIntern = {"Patrick", "Mohammad"};
int INTERN_SALARY = 800;
int MAX_SALARY = 20000;

public void displayInternDetails() {
System.out.println("Name: " + employeeIntern[0]+", " + employeeIntern[1]);
System.out.println("Position: " + intern);
System.out.println("Salary: $" + INTERN_SALARY);
System.out.println("Interns salary not exceed the salary limit : " + (INTERN_SALARY != MAX_SALARY && INTERN_SALARY < MAX_SALARY));
}
}