mirror of
				https://github.com/ASDjonok/OOP_IO-2x_2023.git
				synced 2025-10-31 23:19:24 +02:00 
			
		
		
		
	Compare commits
	
		
			12 Commits
		
	
	
		
			f4fccadb7b
			...
			9813f75326
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 9813f75326 | ||
|  | 8ae3907d24 | ||
|  | a011fc41cf | ||
|  | 4454d46284 | ||
|  | 4d70c6a51e | ||
|  | 8db686fac0 | ||
|  | a48fb7d41f | ||
|  | 09f2114de6 | ||
|  | 828dedc3b6 | ||
|  | 41b6eb063c | ||
|  | bb2c8bd1a0 | ||
|  | 88a618647d | 
| @ -1,2 +0,0 @@ | ||||
| // See https://aka.ms/new-console-template for more information | ||||
| Console.WriteLine("Hello, World!"); | ||||
							
								
								
									
										61
									
								
								lab1_with_extracted_method/Program.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										61
									
								
								lab1_with_extracted_method/Program.cs
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,61 @@ | ||||
| using System; | ||||
| 
 | ||||
| public class Lab1 | ||||
| { | ||||
|     public static void Main(String[] args) | ||||
|     { | ||||
|         /*o1 = + | ||||
|          c3 = 0 | ||||
|          o2 = * | ||||
|          c7 = short */ | ||||
| 
 | ||||
|         // var A = 4; | ||||
|         // short B = 3; | ||||
|         // var N = 10; | ||||
|         // var M = 10; | ||||
|         // | ||||
|         // var C = 1; | ||||
|         // var s = 0; | ||||
|         // | ||||
|         // bool divisionByZero=false; | ||||
| 
 | ||||
| 
 | ||||
|         Calculation(4, 3, 10, 10, 1, false); | ||||
|     } | ||||
| 
 | ||||
|     public static void Calculation(int A, int C, int N, short B, int M, bool divisionByZero) | ||||
|     { | ||||
|         var s = 0; | ||||
|         if ((A <= -C && -C <= N) || (B <= 0 && 0 <= M)) | ||||
|         { | ||||
|             Console.WriteLine("Division by zero!"); | ||||
|             return; | ||||
|         } | ||||
| 
 | ||||
|         for (int i = A; i <= N; i++) | ||||
|         { | ||||
|             if (i + C == 0) | ||||
|             { | ||||
|                 Console.WriteLine("Division by zero!"); | ||||
|                 divisionByZero = true; | ||||
|                 break; | ||||
|             } | ||||
| 
 | ||||
|             for (short j = B; j <= M; j++) | ||||
|             { | ||||
|                 if (j == 0) | ||||
|                 { | ||||
|                     Console.WriteLine("Оскільки j = 0, то сума просто буде 0"); | ||||
|                     break; | ||||
|                 } | ||||
| 
 | ||||
|                 s += (i * j) / (i + C); | ||||
|             } | ||||
|         } | ||||
| 
 | ||||
|         if (!divisionByZero) | ||||
|         { | ||||
|             Console.WriteLine($"s = {s};"); | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										52
									
								
								laboratorna1/Program.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								laboratorna1/Program.cs
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,52 @@ | ||||
| using System; | ||||
| 
 | ||||
| public class Lab1 | ||||
| { | ||||
|     public static void Main(String[] args) | ||||
|     { | ||||
|         /*o1 = + | ||||
|          c3 = 0 | ||||
|          o2 = * | ||||
|          c7 = short */ | ||||
| 
 | ||||
|          var A = 4; | ||||
|          short B = 3; | ||||
|          var N = 10; | ||||
|          var M = 10; | ||||
| 
 | ||||
|          var C = 1; | ||||
|          var s = 0; | ||||
| 
 | ||||
|          bool divisionByZero=false; | ||||
| 
 | ||||
| 
 | ||||
|         if ((A <= -C && -C <= N) || (B <= 0 && 0 <= M)) | ||||
|         { | ||||
|             Console.WriteLine("Division by zero!"); | ||||
|             return; | ||||
|         } | ||||
|        | ||||
|         for (int i = A; i <= N; i++) | ||||
|         { | ||||
|             if (i + C == 0) {  | ||||
|                 Console.WriteLine("Division by zero!"); | ||||
|                 divisionByZero = true; | ||||
|                 break;  | ||||
|             } | ||||
|             for (short j = B; j <= M; j++) | ||||
|             { | ||||
|                 if (j == 0) { | ||||
|                     Console.WriteLine("Оскільки j = 0, то сума просто буде 0"); | ||||
|                     break; | ||||
|                 } | ||||
|                 s += (i * j) / (i + C); | ||||
|             } | ||||
|         } | ||||
| 
 | ||||
|         if (!divisionByZero) | ||||
|         { | ||||
|             Console.WriteLine($"s = {s};" ); | ||||
|         } | ||||
| 
 | ||||
|     } | ||||
| } | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user