mirror of
https://github.com/ASDjonok/OOP_IO-2x_2023.git
synced 2026-04-02 05:31:49 +03:00
Compare commits
20 Commits
master
...
9813f75326
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9813f75326 | ||
|
|
8ae3907d24 | ||
|
|
a011fc41cf | ||
|
|
4454d46284 | ||
|
|
4d70c6a51e | ||
|
|
8db686fac0 | ||
|
|
a48fb7d41f | ||
|
|
09f2114de6 | ||
|
|
828dedc3b6 | ||
|
|
41b6eb063c | ||
|
|
bb2c8bd1a0 | ||
|
|
88a618647d | ||
|
|
f4fccadb7b | ||
|
|
fb4c2404f7 | ||
|
|
86940aa666 | ||
|
|
1e368a1324 | ||
|
|
559b03336e | ||
|
|
0a7521af40 | ||
|
|
0b51a1a491 | ||
|
|
f54eee595c |
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,2 +0,0 @@
|
|||||||
# Project exclude paths
|
|
||||||
/out/
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
<?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>
|
|
||||||
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};" );
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user