arturcristian
?>

Сделать нужно в Python створіть масив елементами якого є 10 випадкових чисел у діапазоні від 4 до 10. Виведіть масив на екран створіть масив елементами якого є 5 перших членів арифметичної прогресії. Перший член 3, а різниця 4.Виведіть масив на екран Створіть масив із семи випадкових чисел у діапазоні від 2 до 6 обчисліть суму елементів

Информатика

Ответы

korotaeva778898

1)

mas=[]

import random

for i in range(1, 11) :

mas.append(random.randit(4, 10))

print(mas)

2) mas=[]

n=5

a=3

d=4

for i in range(n):

a=a*d

mas.append(a)

print(mas)

Объяснение:

Бисеров-Чистякова

program z1;

var a,m:integer;

begin

m:=30000;

repeat

read(a);

if (a <> 0) and (a mod 2 = 0) and (a mod 10 <> 2) and (m > a) then m:=a

until a = 0;

writeln(m)

end.

Объяснение:

m равно максимально возможному чётному числу (согласно условию)

Цикл с пост условием:

ввод числа

проверка числа (верно, когда верны все условия):

    не 0 (a <> 0) - не является условием окончания последовательности

    число чётное (a mod 2 = 0)

    число не оканчивается на 2 (a mod 10 <> 2)

    число меньше m (m > a)

если проверка пройдена, то переменной m присваивается значение числа

Проверка условия выхода из цикла (a = 0)

Вывод m


Напишите программу на паскале и блок схему
kobzev-e
Const
  k = 50;

var
  s, si, sf: string;
  powm, n10i: longint;
  i, j, m, ls, err, ni, nf: integer;
  a: double;

begin
  Write('Введите основание системы счисления (2..9): ');
  Readln(m);
  if not (m in [2..9]) then Writeln('Ну-ну...')
  else begin
    Write('Введите положительное число в этой системе счисления: ');
    Readln(s);
    ls := Length(Trim(s));
    i := pos('.', s);
    if i > 0 then begin
      ni := i - 1; si := Copy(s, 1, ni);
      nf := ls - i; sf := Copy(s, i + 1, nf)
    end
    else begin si := s; ni := ls; sf := ''; nf := 0 end;
    powm := 1; n10i := 0;
    for i := ni downto 1 do
    begin
      Val(si[i], j, err);
      n10i := n10i + j * powm;
      powm := powm * m
    end;
    powm := m; a := 0;
    for i := 1 to nf do
    begin
      Val(sf[i], j, err);
      a := a + j / powm;
      powm := powm * m
    end;
    a := a + n10i;
    Writeln(s, '(', m, ')=', a, '(10)')
  end;
end.

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

Введите основание системы счисления (2..9): 8
Введите положительное число в этой системе счисления: 23532.5034
23532.5034(8)=10074.6318359375(10)

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

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

Сделать нужно в Python створіть масив елементами якого є 10 випадкових чисел у діапазоні від 4 до 10. Виведіть масив на екран створіть масив елементами якого є 5 перших членів арифметичної прогресії. Перший член 3, а різниця 4.Виведіть масив на екран Створіть масив із семи випадкових чисел у діапазоні від 2 до 6 обчисліть суму елементів
Ваше имя (никнейм)*
Email*
Комментарий*

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

merung
iskypka
YaroslavSerganYS5
Serafim
kate281078
Домрачев
bogdanovaoksa
petrowanastya202081
margo929
AnnaChulyukanova3
far-yuliya128
kalina1372
Olegmgu11986
verkop9
kirycha-2000719