Compare commits
	
		
			1 Commits
		
	
	
		
			master
			...
			ІО-24/25-С
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | b25ceea45d | 
							
								
								
									
										11
									
								
								lab1/lab1.iml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								lab1/lab1.iml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,11 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8"?> | ||||||
|  | <module type="JAVA_MODULE" version="4"> | ||||||
|  |   <component name="NewModuleRootManager" inherit-compiler-output="true"> | ||||||
|  |     <exclude-output /> | ||||||
|  |     <content url="file://$MODULE_DIR$"> | ||||||
|  |       <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> | ||||||
|  |     </content> | ||||||
|  |     <orderEntry type="inheritedJdk" /> | ||||||
|  |     <orderEntry type="sourceFolder" forTests="false" /> | ||||||
|  |   </component> | ||||||
|  | </module> | ||||||
							
								
								
									
										
											BIN
										
									
								
								lab1/out/production/lab1/Main.class
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								lab1/out/production/lab1/Main.class
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										38
									
								
								lab1/src/Main.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								lab1/src/Main.java
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,38 @@ | |||||||
|  | import java.text.DecimalFormat; | ||||||
|  | import java.util.Scanner; | ||||||
|  | 
 | ||||||
|  | public class Main { | ||||||
|  |     /* Номер залікової книжки - 2425, | ||||||
|  |     C2 = 1, C3 = 1 = C,C5 = 0, C7 = 3, index's type = long */ | ||||||
|  |     private static final DecimalFormat DECIMAL_FORMAT = new DecimalFormat("#.##"); | ||||||
|  | 
 | ||||||
|  |     public static void main(String[] args) { | ||||||
|  |         //System.out.println("Перед тим як вводити значення враховуйте умову: 0 < a <= n\n 0 <= b <= m"); | ||||||
|  |         System.out.print("\nВеддіть ваше значення a: "); | ||||||
|  |         Scanner a1 = new Scanner(System.in); | ||||||
|  |         int a = a1.nextInt(); | ||||||
|  |         System.out.print("\nВеддіть ваше значення b: "); | ||||||
|  |         Scanner b1 = new Scanner(System.in); | ||||||
|  |         int b = b1.nextInt(); | ||||||
|  |         System.out.print("\nВеддіть ваше значення m: "); | ||||||
|  |         Scanner m1 = new Scanner(System.in); | ||||||
|  |         int m = m1.nextInt(); | ||||||
|  |         System.out.print("\nВеддіть ваше значення n: "); | ||||||
|  |         Scanner n1 = new Scanner(System.in); | ||||||
|  |         int n = n1.nextInt(); | ||||||
|  |         double S = 0; | ||||||
|  |         final int C = 1; //Const | ||||||
|  |         if (b >= 0 && a <= n && b <= m && a > 1) { | ||||||
|  |             for (long i = a; i <= n; i++) { | ||||||
|  |                 for (long j = b; j <= m; j++) { | ||||||
|  |                     S += (double) (i * j) / (i - C); | ||||||
|  |                 } | ||||||
|  |             } | ||||||
|  |             System.out.println("Значення S = " + DECIMAL_FORMAT.format(S)); | ||||||
|  |         } else { | ||||||
|  |             System.out.println("Значення А має бути > 0\nЗначення А має бути <= n"); | ||||||
|  |             System.out.println("Значення B має бути >= 0\nЗначення B має бути <= m"); | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |     } | ||||||
|  | } | ||||||
| @ -3,33 +3,6 @@ public class Main { | |||||||
|         System.out.println(args[2]); |         System.out.println(args[2]); | ||||||
|         System.out.println("Hello world!"); |         System.out.println("Hello world!"); | ||||||
| //        System.out.println(1); | //        System.out.println(1); | ||||||
| 
 |  | ||||||
|         int a = 1; |  | ||||||
|         int b = 2; |  | ||||||
|         int c = 1; |  | ||||||
|         int d = 1; |  | ||||||
| 
 |  | ||||||
|         System.out.println(2&1); |  | ||||||
|         System.out.println(2|1); |  | ||||||
|         int aa = 2; |  | ||||||
| 
 |  | ||||||
|         /*if (aa) { |  | ||||||
| 
 |  | ||||||
|         }*/ |  | ||||||
| 
 |  | ||||||
| //        System.out.println("a"&"b"); |  | ||||||
|         System.out.println('a'&'b'); |  | ||||||
| 
 |  | ||||||
|         if ((a > b) & MyBooleanMethod()) { |  | ||||||
|             System.out.println("?????????????????????????"); |  | ||||||
|         } |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
|     } |  | ||||||
| 
 |  | ||||||
|     static boolean MyBooleanMethod() { |  | ||||||
|         System.out.println("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"); |  | ||||||
|         return true; |  | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     void myFunction() { |     void myFunction() { | ||||||
|  | |||||||
| @ -2,8 +2,4 @@ package encapsulationInheritancePolymorphism.inheritance; | |||||||
| 
 | 
 | ||||||
| public class ElectricEngine extends Engine { | public class ElectricEngine extends Engine { | ||||||
|     private String batteryType; |     private String batteryType; | ||||||
| 
 |  | ||||||
|     /*private class Engine { |  | ||||||
|         private int power; |  | ||||||
|     }*/ |  | ||||||
| } | } | ||||||
|  | |||||||
| @ -1,5 +0,0 @@ | |||||||
| package encapsulationInheritancePolymorphism.inheritance; |  | ||||||
| 
 |  | ||||||
| public class FuelEngine extends Engine { |  | ||||||
|     private String fuelType; |  | ||||||
| } |  | ||||||
| @ -2,7 +2,6 @@ package encapsulationInheritancePolymorphism.inheritance; | |||||||
| 
 | 
 | ||||||
| public class Main { | public class Main { | ||||||
|     public static void main(String[] args) { |     public static void main(String[] args) { | ||||||
|         ElectricEngine electricEngine = new ElectricEngine(); // створення нового об'єкту (екземпляру) класу ElectricEngine |         ElectricEngine electricEngine = new ElectricEngine(); | ||||||
|         FuelEngine fuelEngine = new FuelEngine(); |  | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  | |||||||
| @ -1,14 +0,0 @@ | |||||||
| package encapsulationInheritancePolymorphism.polymorphism; |  | ||||||
| 
 |  | ||||||
| public class ElectricEngine extends Engine { |  | ||||||
|     private String batteryType; |  | ||||||
| 
 |  | ||||||
|     @Override |  | ||||||
|     public int getPower() { |  | ||||||
|         return 20; |  | ||||||
|     } |  | ||||||
| 
 |  | ||||||
|     /*private class Engine { |  | ||||||
|         private int power; |  | ||||||
|     }*/ |  | ||||||
| } |  | ||||||
| @ -1,9 +0,0 @@ | |||||||
| package encapsulationInheritancePolymorphism.polymorphism; |  | ||||||
| 
 |  | ||||||
| public class Engine { |  | ||||||
|     private int power; |  | ||||||
| 
 |  | ||||||
|     public int getPower() { |  | ||||||
|         return power; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| @ -1,10 +0,0 @@ | |||||||
| package encapsulationInheritancePolymorphism.polymorphism; |  | ||||||
| 
 |  | ||||||
| public class FuelEngine extends Engine { |  | ||||||
|     private String fuelType; |  | ||||||
| 
 |  | ||||||
|     @Override |  | ||||||
|     public int getPower() { |  | ||||||
|         return 50; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| @ -1,38 +0,0 @@ | |||||||
| package encapsulationInheritancePolymorphism.polymorphism; |  | ||||||
| 
 |  | ||||||
| /*import encapsulationInheritancePolymorphism.inheritance.ElectricEngine; |  | ||||||
| import encapsulationInheritancePolymorphism.inheritance.FuelEngine;*/ |  | ||||||
| 
 |  | ||||||
| public class Main { |  | ||||||
|     public static void main(String[] args) { |  | ||||||
|         /*encapsulationInheritancePolymorphism.inheritance.*/ElectricEngine electricEngine = new ElectricEngine(); // створення нового об'єкту (екземпляру) класу ElectricEngine |  | ||||||
|         /*encapsulationInheritancePolymorphism.inheritance.*/FuelEngine fuelEngine = new FuelEngine(); |  | ||||||
| 
 |  | ||||||
|         Engine engine1 = fuelEngine; |  | ||||||
| 
 |  | ||||||
|         Engine[] engines = { |  | ||||||
|                 electricEngine, |  | ||||||
|                 fuelEngine |  | ||||||
|         }; |  | ||||||
| 
 |  | ||||||
|         for (Engine engine : engines) { |  | ||||||
|             System.out.println(engine.getPower()); |  | ||||||
|         } |  | ||||||
| 
 |  | ||||||
|         /*for (int i = 0; i < engines.length; i++) { |  | ||||||
|             System.out.println(engines[i].getPower()); |  | ||||||
|         }*/ |  | ||||||
| 
 |  | ||||||
| //        + |  | ||||||
|         int a = 1; |  | ||||||
|         int b = 1; |  | ||||||
|         int c = a + b; |  | ||||||
|         System.out.println(c); |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
|         String sA = "1"; |  | ||||||
|         String sB = "1"; |  | ||||||
|         String sC = sA + sB; |  | ||||||
|         System.out.println(sC); |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| @ -1,19 +0,0 @@ | |||||||
| package encapsulationInheritancePolymorphism.polymorphism.enhanced; |  | ||||||
| 
 |  | ||||||
| public class ElectricEngine extends Engine { |  | ||||||
|     private String batteryType; |  | ||||||
|     private int chargeLevel = 9; |  | ||||||
|     private int criticalChargeLevel = 10; |  | ||||||
|     private float coefficientCriticalPowerCut = 0.1f; |  | ||||||
| 
 |  | ||||||
|     @Override |  | ||||||
|     public int getPower() { |  | ||||||
|         return chargeLevel > criticalChargeLevel |  | ||||||
|                 ? super.getPower() |  | ||||||
|                 : (int) (super.getPower() * coefficientCriticalPowerCut); |  | ||||||
|     } |  | ||||||
| 
 |  | ||||||
|     /*private class Engine { |  | ||||||
|         private int power; |  | ||||||
|     }*/ |  | ||||||
| } |  | ||||||
| @ -1,9 +0,0 @@ | |||||||
| package encapsulationInheritancePolymorphism.polymorphism.enhanced; |  | ||||||
| 
 |  | ||||||
| public class Engine { |  | ||||||
|     private int power = 100; |  | ||||||
| 
 |  | ||||||
|     public int getPower() { |  | ||||||
|         return power; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| @ -1,10 +0,0 @@ | |||||||
| package encapsulationInheritancePolymorphism.polymorphism.enhanced; |  | ||||||
| 
 |  | ||||||
| public class FuelEngine extends Engine { |  | ||||||
|     private String fuelType; |  | ||||||
| 
 |  | ||||||
|     /*public int getPower() { |  | ||||||
|         return 50; |  | ||||||
|     }*/ |  | ||||||
| 
 |  | ||||||
| } |  | ||||||
| @ -1,28 +0,0 @@ | |||||||
| package encapsulationInheritancePolymorphism.polymorphism.enhanced; |  | ||||||
| 
 |  | ||||||
| /*import encapsulationInheritancePolymorphism.inheritance.ElectricEngine; |  | ||||||
| import encapsulationInheritancePolymorphism.inheritance.FuelEngine;*/ |  | ||||||
| 
 |  | ||||||
| public class Main { |  | ||||||
|     public static void main(String[] args) { |  | ||||||
|         /*encapsulationInheritancePolymorphism.inheritance.*/ |  | ||||||
|         ElectricEngine electricEngine = new ElectricEngine(); // створення нового об'єкту (екземпляру) класу ElectricEngine |  | ||||||
|         /*encapsulationInheritancePolymorphism.inheritance.*/ |  | ||||||
|         FuelEngine fuelEngine = new FuelEngine(); |  | ||||||
| 
 |  | ||||||
|         Engine engine1 = fuelEngine; |  | ||||||
| 
 |  | ||||||
|         Engine[] engines = { |  | ||||||
|                 electricEngine, |  | ||||||
|                 fuelEngine |  | ||||||
|         }; |  | ||||||
| 
 |  | ||||||
|         for (Engine engine : engines) { |  | ||||||
|             System.out.println(engine.getPower()); |  | ||||||
|         } |  | ||||||
| 
 |  | ||||||
|         /*for (int i = 0; i < engines.length; i++) { |  | ||||||
|             System.out.println(engines[i].getPower()); |  | ||||||
|         }*/ |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| @ -1,17 +0,0 @@ | |||||||
| package encapsulationInheritancePolymorphism.polymorphism.overload; |  | ||||||
| 
 |  | ||||||
| public class MyClassForOverloadExample { |  | ||||||
|     void myMethod(int a) { |  | ||||||
|         System.out.println("Integer: " + a); |  | ||||||
|     } |  | ||||||
| 
 |  | ||||||
|     void myMethod(double a) { |  | ||||||
|         System.out.println("Double: " + a); |  | ||||||
|     } |  | ||||||
| 
 |  | ||||||
|     public static void main(String[] args) { |  | ||||||
|         MyClassForOverloadExample overload = new MyClassForOverloadExample(); |  | ||||||
|         overload.myMethod(1); |  | ||||||
|         overload.myMethod(0.1); |  | ||||||
|     } |  | ||||||
| } |  | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user