Задать вопрос
2 августа, 19:00

Файлы. pascal. Дано натуральное число n. Записать в текстовый файл n простых чисел начиная с 2.

+4
Ответы (2)
  1. 2 августа, 20:40
    0
    function prost (x : integer) : boolean;

    var

    i : integer;

    r : boolean;

    begin

    i : = 2;

    r : = true;

    While (i < = x div 2) and (r) do

    begin

    if x mod i = 0 then

    r : = false;

    i : = i + 1;

    end;

    Result : = r;

    end;

    var

    i, n : integer;

    t : text;

    begin

    readln (n) ;

    assign (t,'file. txt') ;

    rewrite (t) ;

    for i : = 2 to n do

    begin

    if prost (i) then

    write (t, i+' ') ;

    end;

    close (t) ;

    end.
  2. 2 августа, 22:30
    0
    Uses

    System. Collections. Generic,

    System;

    var

    simple: List : = new List;

    i, n, p: integer;

    m: longint;

    begin

    read (n) ;

    for i : = 2 to n do

    begin

    m : = 1;

    foreach s: integer in simple do

    m : = m * i mod s;

    if m > 0 then begin

    simple. Add (i) ;

    / / write (i, ' ') ;

    end;

    end;

    writeln () ;

    foreach s: integer in simple do

    begin

    if Math. Pow (2, s) - 1 < = longint. MaxValue then begin

    m : = round (Math. Pow (2, s) - 1) ;

    if (m < = n) and simple. Contains (m) then

    write (m, ' ') ;

    end;

    end;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Файлы. pascal. Дано натуральное число n. Записать в текстовый файл n простых чисел начиная с 2. ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Укажите правильное полное имя файла: А) Текстовый файл song. doc Б) d:/информатика/файлы/word. doc В) текстовый файл D:/информатика/файлы/programma Г) / информатика/файлы/photo. doc
Ответы (1)
Pascal ABC Дан текстовый файл t1. txt, содержащий целые числа, не превышающие 30000. Найти длину самой длинной цепочки одинаковых чисел, идущих подряд в файле t1. txt и записать эту цепочку в файл t2.
Ответы (1)
Помогите! 1. Web-страница (документ html) представляет собой: 1) текстовый файл с расширением txt или doc 2) текстовый файл с расширением htm или html 3) двоичный файл с расширением com или exe 4) графический файл с расширением gif или jpg
Ответы (2)
Отметить причины по которым иногда требуется сжимать файл 1) файл занимает много места на диске 2) файлы нужно перенести на другой компьютер 3) файлы часто используются 4) необходимо защитить данные от просмотра 5) файлы надо передать через интернет
Ответы (1)
Дан текстовый файл с именем input. txt в первой строке которого записано натуральное число N, а во второй строке N целых чисел. Переписать в файл с именем a. dat числа, кратные 100 из исходного файла, а в файл с именем b.
Ответы (1)