(pascal abc net)найти сумму максимального и минимального из 12 введенных чисел. вывести сами значения и их индексы.
292
335
Ответы на вопрос:
Раз надо найти индексы, значит это массив //pascal const n = 12; var a: array[1..n] of real; min,max: real; imin,imax,i: integer; begin max: =-999999; min: =999999; for i: =1 to n do begin readln(a[i]); if a[i]< min then begin min: =a[i]; imin: =i; if a[i]> max then begin max: =a[i]; imax: =i; end; writeln ('максимальный ',max,'индекс',imax); writeln ('минимальный',min,'индекс',imin); writeln ('сумма', max+min); end.
Код:
using System;
namespace WordsCounter
{
class Bishop
{
private int x, y;
public Bishop(int x, int y)
{
this.x = x;
this.y = y;
}
public bool CanIAttackIt(int x, int y)
{
return Math.Abs(x - y) == Math.Abs(this.x - this.y);
}
}
class Program
{
static void Main(string[] args)
{
var x0 = int.Parse(Console.ReadLine()!);
var y0 = int.Parse(Console.ReadLine()!);
var x = int.Parse(Console.ReadLine()!);
var y = int.Parse(Console.ReadLine()!);
Console.WriteLine((new Bishop(x0, y0)).CanIAttackIt(x, y));
}
}
}
Популярно: Информатика
-
nfedorova86806.07.2021 14:06
-
akozhametova21.07.2020 12:07
-
dkv117.07.2021 17:44
-
Кошка02211.10.2020 00:59
-
alina12456112.04.2022 08:11
-
ulozerova17.02.2023 04:59
-
akikjiro24.12.2020 18:53
-
masha00700907.02.2021 03:40
-
Gilirop7701.10.2020 04:58
-
Сutie200414.09.2021 15:17