Решите по информатике. пяти угольник на плоскости задан координатами вершин. каждая координата задаётся случайным образом [-7; 12]. полученные числа выводить на экран. определить, в какой четверти находится третья вершина и вычислить периметр пятиугольника
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AutoIT// AutoIT - это название проекта. Точно так же
// называть не нужно
{
internal class Program // можно вместо internal написать static.
//Явной разницы не будет
{
static void Main(string[] args)
{
int A, B;
A = int.Parse(Console.ReadLine());
B = int.Parse(Console.ReadLine());
int sum = 0;
for (int i = A; i <=B ; i++)
{
sum += (int)Math.Pow(i, 2);
}
Console.WriteLine(sum);
Console.ReadLine();
}
}
}
101110011₂ + 3В1₁₆ - 3574₈ = -600₁₀
Объяснение:
переведём все числа в 10 систему счисления:
101110011₂ = 1 * 2⁸ + 0 * 2⁷ + 1 * 2⁶ + 1 * 2⁵ + 1 * 2⁴ + 0 * 2³ + 0 * 2² + 1 * 2¹ + 1 * 2⁰ = 1 * 256 + 0 * 128 + 1 * 64 + 1 * 32 + 1 * 16 + 0 * 8 + 0 * 4 + 1 * 2 + 1 * 1 = 256 + 0 + 64 + 32 + 16 + 0 + 0 + 2 + 1 = 371₁₀
3В1₁₆ = 3 * 16² + 11 * 16¹ + 1 * 16⁰ = 3 * 256 + 11 * 16 + 1 * 1 = 768 + 176 + 1 = 945₁₀
3574₈ = 3 * 8³ + 5 * 8² + 7 * 8¹ + 4 * 8⁰ = 3 * 512 + 5 * 64 + 7 * 8 + 4 * 1 = 1536 + 320 + 56 + 4 = 1916₁₀
вычислим выражение в 10 системе счисления:
371 + 945 - 1916 = -600