abdulhakovalily22
?>

Родители решили купить Артуру на день рождения компьютер.Планируется, что он будет работать со сложными графическими приложениями и програмами, современными играми.Родители выбрали системный блок.139.990 тг.Системный блок Neo Graphics (Ci5640 2p 2, 80 Ghz/4GB/1000GB.Определите a)Объём внешней памяти выбраного системного блока b)Объём внутреней памяти выбраного системного блока​

Информатика

Ответы

aza2103

Если под "Внутренней памятью" подразумевается оперативная память, а под "Внешней памятью" подразумевается память жёсткого диска, то:

Внутренняя память: 4 Гигабайта

Внешняя память: 1000 Гигабайт, или же 1 Терабайт

Ильдар-Кугай
begin
  var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println;
  var (imin,imax):=(a.IndexMin,a.IndexMax);
  Writeln('Индекс минимального элемента- ',imin,', максимального- ',imax);
  Writeln('Максимум и минимум равны ',a[imax],', ',a[imin])
end.

Пример
n= 20
45 5 -3 16 -37 24 -2 2 49 25 0 -37 17 26 -38 7 -11 21 3 -7
Индекс минимального элемента- 14, максимального- 8
Максимум и минимум равны 49, -38

Начиная с данной сборки PascalABC.NET вывод можно оформлять и так:

begin
  var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println;
  var (imin,imax):=(a.IndexMin,a.IndexMax);
  Writeln($'Min a[{imin}]={a[imin]}, max a[{imax}]={a[imax]}')
end.

Пример
n= 20
40 -13 -7 7 45 -28 3 -40 37 45 10 47 -38 -39 25 -46 45 -44 42 44
Min a[15]=-46, max a[11]=47
videofanovitch
Заметим, что числа образуют арифметическую прогрессию, а её сумма известна:
S= \frac{a_1+a_n}{2}\times n= \frac{1+n}{2}\times n
Поэтому два варианта программы: один вычисляет сумму накоплением, второй сразу определяет результат по формуле. Хороший пример того, что программист должен знать математику.

var
  n, i, s: integer;

begin
  Write('Введите натуральное число: ');
  Readln(n);
  if (n mod 2) = 0 then
  begin
    s := 0;
    for i := 1 to n do s := s + i;
    Writeln('Сумма чисел от 1 до ', n, ' равна ', s)
  end
  else Writeln('Введено нечетное число')
end.

Тестовое решение:

Введите натуральное число: 8
Сумма чисел от 1 до 8 равна 36

var
  n, s: integer;

begin
  Write('Введите натуральное число: ');
  Readln(n);
  if (n mod 2) = 0 then
    Writeln('Сумма чисел от 1 до ', n, ' равна ', ((1 + n) * n) div 2)
  else Writeln('Введено нечетное число')
end.

Тестовое решение:

Введите натуральное число: 8
Сумма чисел от 1 до 8 равна 36

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Родители решили купить Артуру на день рождения компьютер.Планируется, что он будет работать со сложными графическими приложениями и програмами, современными играми.Родители выбрали системный блок.139.990 тг.Системный блок Neo Graphics (Ci5640 2p 2, 80 Ghz/4GB/1000GB.Определите a)Объём внешней памяти выбраного системного блока b)Объём внутреней памяти выбраного системного блока​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

okasnab
Babushkina27
timonina29
daskal83
Petrushin482
s9152992722344
Aivazyan
MikhailovichKrizhnaya578
LYuBOV
aamer9992680
AndreevManaeva
VdoffOlga
gardenkafe
bandurinei
ambiente-deco516