Данил1901
09.07.2021 18:25

Побудуйте таблицю за зразком: Таблиця. Зростання населення Підрахувати чисельність населення в 1990р. За такими даними:
У 1990р. населення збільшилося:
Європа –– на 6%
Африка –– 35%
Америка –– 18%
Підрахувати, на скільки відсотків збільшилося населення за останні 10 років, тобто між 1990р. та 2000р. за кожним пунктом.
Одержану таблицю Зростання населення відсортувати за полем 2000р. за зростанням (пункт меню Дані\Сортування). Прослідкуйте за переміщенням рядків таблиці.
Побудувати окремо гістограму Зростання населення за таблицею та висвітити легенду.
Побудувати на окремому листку кругову діаграму за одним із пунктів даної таблиці, наприклад за рядком Європа. Дати назву гістограмі Європа та висвітити легенду.
За до контекстного меню внести підписи, зміни в написи діаграми, оформити частини діаграми, дані, написи і т.д.
8У текстовому редакторі Word написати за до фігурного тексту назву статті, а також текст на 3-4 речення, які присвячені темі: Зростання населення.
9. Перенести за до буфера обміну таблицю Зростання населення та діаграму з процесора Excel до набраного тексту.
10Вставити готовий малюнок до цього тексту за цією тематикою або намалювати його в графічному редакторі. Розташувати всі ці об’єкти так, щоб вийшла невелика замітка.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Irish23
03.06.2023 18:04

Const

    n = 12;

var

    i, p: integer;

    a: array[1..n] of integer;

begin

    p := 1;

    for i := 1 to n do

    begin

        a[i] := random(150) - 100;

        write(a[i], ' ');

        if a[i] > 0 then p := p * a[i];

    end;

    writeln;

    writeln('P = ', p);

end.

2)uses crt;

var a:array [1..10] of integer;

i:integer;

begin

clrscr;

randomize;

{генерируем и выводим новый массив}

for i:=1 to 10 do

begin

a[i]:=random(9)+1;

write(a[i]:3);

end;

writeln;

{в цикле проверяем если счетчик i делится на 2 ( признак четности) то либо возводим в степень либо удваиваем}

for i:=1 to 10 do

begin

if (i mod 2=0 ) then a[i]:=a[i]*a[i]

else a[i]:=a[i]*2;

end;

{выводим конечный массив}

for i:=1 to 10 do

write(a[i]:3);

readkey;

end.

3)var arr:array[1..20] of integer;

max,q:integer;

begin

writeln ('ARRAY: ');

for q:=1 to 20 do

begin

arr[q]:=random(80);

write (arr[q]:3);

end;

max:=arr[1];

for q:=2 to 20 do

if arr[q]>max then max:=arr[q];

writeln;

writeln('MAX = ',max);

end.

0,0(0 оценок)
Ответ:
aidaXdXd
03.06.2023 18:04

1.

var arr: array[1..6] of integer;

var i, summ: integer;

begin

 summ:= 0;

 for i:=1 to 6 do

 begin

   readln(arr[i]);

 end;

   

 for i:=1 to 6 do

   begin

       if arr[i]>4 then

           summ := summ+arr[i];

   end;

   

 writeln(summ);

end.

var arr: array[1..7] of integer;

var i, mult: integer;

begin

 mult:= 1;

 for i:=1 to 7 do

 begin

   readln(arr[i]);

 end;

   

 for i:=1 to 7 do

   begin

       if arr[i]>0 then

           mult := mult*arr[i];

   end;

   

 writeln(mult);

end.

Краткий гайд

i - переменная-счётчикarr - массив, с которым производятся операцииsumm - (в первом задании - переменная, отвечает за сумму элементовmult - (во второй части) отвечает за произведение
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота