М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
верника3
верника3
03.02.2020 05:20 •  Информатика

Используя тип данных массив.напишите программу,которая реализует алгоритм эратосфена для вычисления простых чисел,меньше заданного n(n < =200)

👇
Ответ:
vikaviktoriyk1
vikaviktoriyk1
03.02.2020
//FPC 2.6.4
Program sieve_of_Eratosthenes;
var 
n, i, x:integer; 
a: array[1..32000] of boolean;
begin
 readln(n);
  for i:=2 to (n+1) div 2 do 
  begin
   x:=i*2;
    while x<=n do 
    begin
     a[x]:=true;
     x:=x+i;
    end;
    x:=0;
  end;
  for i:=1 to n do if not a[i] then write(i,' ');
 readln;
end.
4,5(33 оценок)
Ответ:
gaziza4
gaziza4
03.02.2020
//PascalABC.NET версия 3.2, сборка 1389
//Если программа не запускается, то обновите версию
const
    n = 200;

var
    primes: array of integer;

begin
    primes := ArrGen(n, i -> i);
    
    for var i := 2 to round(sqrt(n)) do
    begin
        if not (primes.Contains(i)) then
            continue;
        var e := SeqWhile(i*i, x -> x + i, x -> x <= n);
        primes := primes.Except(e).ToArray;
    end;
    
    writeln('Простые числа < ', n, ':');
    writeln(primes);
    writeln;
    writeln('Время вычисления: ', Milliseconds / 1000);
end.
4,7(67 оценок)
Открыть все ответы
Ответ:
Lbailieva
Lbailieva
03.02.2020
Для решения данной задачи, нам нужно понять, как работает четверичная система счисления и какие числа можно записать в трехзначном числе.

Четверичная система счисления использует четыре цифры: 0, 1, 2 и 3.

Трехзначное число в четверичной системе счисления будет иметь вид XYZ, где X, Y и Z - это цифры от 0 до 3.

Для того чтобы число было записано в строго убывающем порядке, необходимо, чтобы X > Y > Z.

Чтобы решить задачу, мы можем рассмотреть все возможные значения для каждой из цифр X, Y и Z.

Для числа X у нас есть 4 возможных значения (от 1 до 3). Если X = 1, то для Y у нас останется 0, так как цифры должны следовать в строго убывающем порядке. Значит, для каждого значения X = 1, у нас будет только одно возможное значение для Y и 0 возможностей для Z.

Если X = 2, то для Y у нас есть два возможных значения (1 и 0), так как Y должно быть меньше X. Если Y = 1, то для Z у нас останется только 0. Если Y = 0, то для Z мы также сможем выбрать 1. Значит, для каждого значения X = 2, у нас будет две возможных комбинации для Y и Z.

Если X = 3, то для Y у нас есть три возможных значения (2, 1 и 0). Выбрав значение Y, для Z у нас останется только одно возможное значение (0). Значит, для каждого значения X = 3, у нас будет три возможных комбинации для Y и Z.

Теперь, чтобы найти общее количество трехзначных чисел, в которых цифры следуют в строго убывающем порядке, мы можем просуммировать количество комбинаций для каждого значения X:

(количество комбинаций для X = 1) + (количество комбинаций для X = 2) + (количество комбинаций для X = 3) = (1 комбинация) + (2 комбинации) + (3 комбинации) = 6 комбинаций.

Таким образом, существует 6 различных трехзначных чисел, записанных в четверичной системе счисления, в записи которых цифры следуют слева направо в строго убывающем порядке.
4,4(97 оценок)
Ответ:
ира796
ира796
03.02.2020
Да, конечно, можно записать информацию на диск без использования компьютера. Существует несколько устройств, которые позволяют это сделать. Одним из самых распространенных способов является использование специального устройства, называемого записывающим устройством.

Записывающее устройство обычно представляет собой небольшое портативное устройство, которое подключается к компьютеру или другому источнику информации, например, телевизору или музыкальному плееру. Оно принимает информацию, которую вы хотите записать на диск, и переносит ее на пустой диск.

Вот пошаговое решение, как записать информацию на диск с помощью записывающего устройства:

1. Подготовьте все необходимые материалы: записывающее устройство, пустой диск и исходный источник информации (например, компьютер, телевизор или музыкальный плеер).

2. Подключите записывающее устройство к источнику информации с помощью соответствующего кабеля или провода. Обычно в комплекте с записывающим устройством идут кабели для подключения к различным источникам.

3. Включите записывающее устройство и выберите режим записи на диске. Обычно устройство имеет кнопки или меню для выбора режима записи. Убедитесь, что диск, на который вы хотите записать информацию, находится в устройстве.

4. Запустите источник информации, с которого вы хотите записывать на диск. Например, если вы хотите записать музыку с компьютера, запустите плеер или программу, в которой хранится эта музыка.

5. Выберите исходный файл или папку с информацией. Например, выберите конкретную песню или альбом, которые вы хотите записать.

6. Настройте параметры записи, если это необходимо. В некоторых случаях, записывающее устройство может позволять вам настроить качество или формат записи. Однако в большинстве случаев настройки по умолчанию достаточно хороши.

7. Нажмите кнопку записи на записывающем устройстве для начала процесса записи. В это время начнется запись информации на диск.

8. Дождитесь окончания записи и отключите записывающее устройство от источника информации.

Вот и всё! Теперь у вас есть диск с записанной информацией. Вы можете использовать его для просмотра фильмов, прослушивания музыки или сохранения важных файлов.
4,4(49 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ