Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Программирование на языке Pascal


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный платный хостинг на базе Windows 2008

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

Boriss
Статус: Академик
Рейтинг: 1469
∙ повысить рейтинг »
_Ayl_
Статус: Студент
Рейтинг: 1436
∙ повысить рейтинг »
Micren
Статус: Бакалавр
Рейтинг: 1298
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И ПО / Программирование / Pascal (Паскаль)

Номер выпуска:998
Дата выхода:25.12.2009, 23:00
Администратор рассылки:Калашников О.А., Руководитель
Подписчиков / экспертов:361 / 190
Вопросов / ответов:8 / 10

Вопрос № 175441: Здравствуйте Уваж. Эксперты помогите с написанием следующей программы.. Задание Написать программу, проверяющую, является ли строка символом идентификатором в языке Паскаль? ...


Вопрос № 175443: Здравствуйте Уважаемые эксперты прошу написать следующую программку ..... Задние. Решето Эратосфена. Составить программу поиска простых чисел в числовом промежутке [1..n]. Число n вводится с клавиатуры. ...
Вопрос № 175444: Здравствуйте Эксперты вот еще одна задачка.. Задание. Дано натуральное число n. Составить программу, печатающую все цифры, не входящие в десятичную запись данного натурального числа в порядке возрастания. ...
Вопрос № 175446: Здравствуйте уважаемые Эксперты прошу составить след программку.... Задание.. Дано время, описанное следующим образом: Type time = Record H: 0..23; M, s: 0 .. 59 End; а)Описать логическую функцию для пр...
Вопрос № 175447: Здравствуйте еще раз уважаемые эксперты Вот дали 10 задач как итоговое семестровое задание приходится выкладывать по 1 задачке.... Задание Дан двумерный массив размером 6 Х 7, заполненный случайным образом. Удалить все...
Вопрос № 175449: Здравствуйте Эксперты вот уже выкладываю не пераую задачу просто без ваше помощи ни куда (((... Задание Натуральные числа вводятся с клавиатуры до тех пор, пока не будет введено число «нуль» (признак окончания ввода). Н...
Вопрос № 175478: Увадаемые эксперты, нужна ваша помощь в следующем вопросе. у меня есть процедура в процедуре. и мне нужно во внешней процедуре как-то использовать параметр,который я получил во внутренней процедуре когда я во внешней использую параметр вну...
Вопрос № 175479: Здравствуйте Уважаемые эксперты вот моя задачка!! Задание Описать функцию min(X) для определения минимального элемента линейного массива Х, введя вспомогательную рекурсивную функцию min1(k), находящую минимум среди...

Вопрос № 175441:

Здравствуйте Уваж. Эксперты помогите с написанием следующей программы..
Задание
Написать программу, проверяющую, является ли строка символом идентификатором в языке Паскаль?

Отправлен: 19.12.2009, 23:01
Вопрос задал: luba tixomirova, Посетитель
Всего ответов: 1
Страница вопроса »


Отвечает Колесников Иван Владимирович, 4-й класс :
Здравствуйте, luba tixomirova!
Решение в приложении.

Приложение:

Ответ отправил: Колесников Иван Владимирович, 4-й класс
Ответ отправлен: 20.12.2009, 00:09

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 257944 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 175443:

    Здравствуйте Уважаемые эксперты прошу написать следующую программку .....
    Задние.
    Решето Эратосфена. Составить программу поиска простых чисел в числовом промежутке [1..n]. Число n вводится с клавиатуры.

    Отправлен: 19.12.2009, 23:16
    Вопрос задал: luba tixomirova, Посетитель
    Всего ответов: 1
    Страница вопроса »


    Отвечает Пупорев Юрий Борисович, Специалист :
    Здравствуйте, luba tixomirova!
    Решение задачи в приложении.

    Приложение:

    Ответ отправил: Пупорев Юрий Борисович, Специалист
    Ответ отправлен: 20.12.2009, 10:02

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 257953 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 175444:

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

    Отправлен: 19.12.2009, 23:46
    Вопрос задал: luba tixomirova, Посетитель
    Всего ответов: 2
    Страница вопроса »


    Отвечает Колесников Иван Владимирович, 4-й класс :
    Здравствуйте, luba tixomirova!
    var
    d: array[0..9] of boolean;
    a: longint;
    begin
    ReadLn(a);
    while a > 0 do
    begin
    d[a mod 10] := True;
    a := a div 10;
    end;
    for a := 0 to 9 do
    if not d[a] then Write(a);
    end.

    Ответ отправил: Колесников Иван Владимирович, 4-й класс
    Ответ отправлен: 20.12.2009, 00:05

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 257943 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Аня Ласточка, 2-й класс :
    Здравствуйте, luba tixomirova! Смотрите приложение. Желаю удачи!

    Приложение:

    Ответ отправил: Аня Ласточка, 2-й класс
    Ответ отправлен: 20.12.2009, 01:19

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 257945 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 175446:

    Здравствуйте уважаемые Эксперты прошу составить след программку....
    Задание..
    Дано время, описанное следующим образом:
    Type time = Record
    H: 0..23;
    M, s: 0 .. 59
    End;
    а)Описать логическую функцию для проверки, предшествует ли время t1 времени t2 в рамках суток.
    б)Описать процедуру, присваивающую параметру t1 время на секунду большее времени t (учесть время суток).

    Отправлен: 20.12.2009, 00:46
    Вопрос задал: luba tixomirova, Посетитель
    Всего ответов: 2
    Страница вопроса »


    Отвечает Аня Ласточка, 2-й класс :
    Здравствуйте, luba tixomirova! Вторую часть задачи смотрите в приложении. Желаю удачи!

    Приложение:

    Ответ отправил: Аня Ласточка, 2-й класс
    Ответ отправлен: 20.12.2009, 02:37

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 257948 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Пупорев Юрий Борисович, Специалист :
    Здравствуйте, luba tixomirova!
    Полное решение задачи в приложении.

    Приложение:

    Ответ отправил: Пупорев Юрий Борисович, Специалист
    Ответ отправлен: 20.12.2009, 09:47

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 257952 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 175447:

    Здравствуйте еще раз уважаемые эксперты Вот дали 10 задач как итоговое семестровое задание приходится выкладывать по 1 задачке....
    Задание
    Дан двумерный массив размером 6 Х 7, заполненный случайным образом. Удалить все столбцы, в которых первый элемент больше заданного.

    Отправлен: 20.12.2009, 01:16
    Вопрос задал: luba tixomirova, Посетитель
    Всего ответов: 1
    Страница вопроса »


    Отвечает Пупорев Юрий Борисович, Специалист :
    Здравствуйте, luba tixomirova!
    Решение задачи в приложении.

    Приложение:

    Ответ отправил: Пупорев Юрий Борисович, Специалист
    Ответ отправлен: 20.12.2009, 08:19

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 257951 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 175449:

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

    Отправлен: 20.12.2009, 01:31
    Вопрос задал: luba tixomirova, Посетитель
    Всего ответов: 1
    Страница вопроса »


    Отвечает Пупорев Юрий Борисович, Специалист :
    Здравствуйте, luba tixomirova!
    Решение задачи в приложении.

    Приложение:

    Ответ отправил: Пупорев Юрий Борисович, Специалист
    Ответ отправлен: 20.12.2009, 07:54

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 257950 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 175478:

    Увадаемые эксперты, нужна ваша помощь в следующем вопросе.
    у меня есть процедура в процедуре.
    и мне нужно во внешней процедуре как-то использовать параметр,который я получил во внутренней процедуре
    когда я во внешней использую параметр внутренней,он пишет неизвестный идентификатор...
    чего предложите?
    вот код.
    значит задание:дана строка
    смотрим на нее,и если длина какого-то слова равна длине простого числа Фибоначчи,то заменить это "слово" на "оволс"
    процедура фиб рассматривает фибоначчность слова,в ней функция рассматривает простоту
    процедура собственношифт заменяет слово,если параметр(который как раз и нужно использовать здесь) тру

    Отправлен: 20.12.2009, 22:16
    Вопрос задал: Камынин Владислав Дмитриевич, Посетитель
    Всего ответов: 1
    Страница вопроса »


    Отвечает lamed, Студент :
    Здравствуйте, Камынин Владислав Дмитриевич. Поправил Ваш код в разных местах. Старался не менять общую идею и стиль. Программа в приложении.

    Приложение:

    Ответ отправил: lamed, Студент
    Ответ отправлен: 21.12.2009, 23:51

    Оценка ответа: 5
    Комментарий к оценке:
    Очень выручили. Большое спасибо :)

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 258014 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 175479:

    Здравствуйте Уважаемые эксперты вот моя задачка!!
    Задание
    Описать функцию min(X) для определения минимального элемента линейного массива Х,
    введя вспомогательную рекурсивную функцию min1(k), находящую минимум среди последних
    элементов массива X, начиная с k-того.

    Отправлен: 20.12.2009, 22:46
    Вопрос задал: luba tixomirova, Посетитель
    Всего ответов: 1
    Страница вопроса »


    Отвечает Мироненко Николай Николаевич, Студент :
    Здравствуйте, luba tixomirova.

    Ниже код с подробными комментариями:
    Код:
    uses crt;   {подключаем модуль crt для работы с функциями}
    {clrscr - очистка экрана и readkey - ожидание нажатия клавиши}
    const MAX = 1000; {константа максимальной размерности массива Х}

    var {Объявляем переменные и массив Х}
    X : array[0 .. MAX] of integer;
    CurrSize, I, K, MinV : integer;
    {Обычная функция поиска минимального значения в массиве Х}
    function Min(X : array of integer) : integer;
    var
    I : integer; {переменная счётчик(для индексации массива)}
    begin
    MinV := X[CurrSize]; {минимальным значением пока будет последний эл. массива}
    {цикл по I для поиска минимального значения}
    For I := 1 to CurrSize do
    begin
    if MinV > X[I] then MinV := X[I]; {условие нахождения минимально при каждой итерации цикла}
    end;
    Min := MinV; {присваиваем функции минимальное значение массива}
    end;
    {Дополнительная рекурсивная функция(т.е функция, которая вызывает сама себя)}
    {Приделите изучению работы этой функции особое внимание!!!}
    function Min1(K : integer) : integer;
    begin
    {перед вызовом функции в переменную MinV будет помещено значение X[CurrSize]}
    if MinV > X[K] then MinV := X[K]; {если начиная из K каждый последующий < MinV, делаем его минимальным}
    if K <> CurrSize then Min1 := Min1(K + 1); {если не достигли конца массива снова вызываем функцию}
    Min1 := MinV; {всё, достигли конца массива, присваиваем функции минимальное значение от K и до конца}
    end;
    BEGIN {начало}
    clrscr; {функция очистки экрана}
    writeln;
    write('Введит е значение размерности массива: ');
    read(CurrSize); {вводим с клавиатуры значение размерности}

    writeln;
    {цикл ввода}
    For I := 0 to CurrSize do
    begin
    write('X[',I,']=');
    read(X[I]);
    end;

    writeln;
    writeln('Исходный массив X:');
    {цикл вывода}
    For I := 0 to CurrSize do
    begin
    write(X[I],' ');
    end;

    writeln;
    writeln;
    write('Минимальное значение массива от первого и до последнего эл.: ',Min(X));
    writeln;
    writeln;
    write('Введите значение K: ');
    read(K); {вводим K}
    {перед вызовом рекурсивной функции инициализируем переменную MinV}
    MinV := X[CurrSize];

    writeln;
    write('Минимальное значение массива от K-го и до последнего: ',Min1(K));
    readkey; {ожидаем нажатия клавиши}
    END.{конец}


    В фигурных скобках комментарий.
    Исходный файл .PAS
    Выполняемый фал .EXE

    Результаты работы программы:


    При возникновении каких-либо вопросов по этой программе обращайтесь в мини-форум вопроса.

    Удачи Вам!

    Ответ отправил: Мироненко Николай Николаевич, Студент
    Ответ отправлен: 21.12.2009, 02:41

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 257987 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

    Задать вопрос экспертам этой рассылки »

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2009, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2009.6.12 от 30.11.2009

    В избранное