2. Дополните алгоритм «Вставить обычную сноску». 1) Выделите текст 2) Поставьте курсор в то место, где должна находиться сноска. 3) В выпадающем меню выберите опцию
ПЕРВАЯ ПРОГРАММА using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace Factorial { class Program {
static void Main(string[] args) { string str = ""; Console.WriteLine("Vvestu n:"); str = Console.ReadLine(); int n = Convert.ToInt32(str); Console.WriteLine(Enumerable.Range(1, n).Aggregate((p, x) => p * x)); Console.ReadKey(); } } }
Вторая программа (поменяй путь на свой!) using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace Open { class Program { static void Main(string[] args) { System.Diagnostics.Process.Start(@"T:\Program Files\Projects\Lessons\Factorial\Factorial\bin\Debug\Factorial.exe"); } } }
main() int N = 10, count = 0, z = 5, i; int m[N]; double res = 0
for(i = 0, i < N, i++) if ((m[i] >= -3) && (m[i] <= 3)) { count++; res = res + m[i]; }
if (count == 0) res = 0; else res = res / count;
if (res > z) { res = 0; for(i = 0; i < N; i++) if (m[i] % 2 == 0) res = res + m[i]; } else { res = 1; for(i = 0; i < N; i++) if (m[i] % 2 != 0) res = res * m[i]; }
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Factorial
{
class Program
{
static void Main(string[] args)
{
string str = "";
Console.WriteLine("Vvestu n:");
str = Console.ReadLine();
int n = Convert.ToInt32(str);
Console.WriteLine(Enumerable.Range(1, n).Aggregate((p, x) => p * x));
Console.ReadKey();
}
}
}
Вторая программа (поменяй путь на свой!)
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Open
{
class Program
{
static void Main(string[] args)
{
System.Diagnostics.Process.Start(@"T:\Program Files\Projects\Lessons\Factorial\Factorial\bin\Debug\Factorial.exe");
}
}
}
main()
int N = 10, count = 0, z = 5, i;
int m[N];
double res = 0
for(i = 0, i < N, i++)
if ((m[i] >= -3) && (m[i] <= 3))
{
count++;
res = res + m[i];
}
if (count == 0)
res = 0;
else
res = res / count;
if (res > z)
{
res = 0;
for(i = 0; i < N; i++)
if (m[i] % 2 == 0)
res = res + m[i];
}
else
{
res = 1;
for(i = 0; i < N; i++)
if (m[i] % 2 != 0)
res = res * m[i];
}
printf("Z = %f", res);
}