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

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


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

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

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

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

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

Номер выпуска:997
Дата выхода:24.12.2009, 22:30
Администратор рассылки:Калашников О.А., Руководитель
Подписчиков / экспертов:361 / 189
Вопросов / ответов:4 / 7

Вопрос № 175414: Приветствую Вас, уважаемые експерты,прошу вашей помощи в решении задач: 1. Дано 100 вещественных чисел. Вычислить разность между максимальным и минимальным из них. 2.Вычислить 1-(1/2)+(1/3)-...+(1/999)-(1/1000) Заранее Спаси...


Вопрос № 175419: Здравствуйте уважаемые эксперты помогите решить задачку:"Дано 200 вещественных чисел. Определить, сколько из них больше своих «соседей», то есть предыдущего и последующего чисел" (Буду очень благодарен)...
Вопрос № 175421: Здравствуйте уважаемые эксперты,помогите решить мою задачу: Дано натуральное число b. Верно ли, что в данном числе сумма цифр больше b, а само число делится на а....
Вопрос № 175439: Здравствуйте уважаемые эксперты вот такая вот задачка... Задание Заданы два слова. Определить буквы, которые не являются общими для обоих слов. ...

Вопрос № 175414:

Приветствую Вас, уважаемые експерты,прошу вашей помощи в решении задач:
1. Дано 100 вещественных чисел. Вычислить разность между максимальным и минимальным из них.

2.Вычислить 1-(1/2)+(1/3)-...+(1/999)-(1/1000)

Заранее Спасибо

Отправлен: 19.12.2009, 00:01
Вопрос задал: Аня Беляева, Посетитель
Всего ответов: 2
Страница вопроса »


Отвечает LfiN, Студент :
Здравствуйте, Аня Беляева.
Не задавайте в одном вопросе несколько несвязанных друг с другом вопросы.
Ответ только на первую задачу.
Код программы приведен ниже. Комментарии в тексте.
Код:
program q175414;
const n=100;
var m:array[1..n]of Real;
min,max,i:Integer;
razn:Real;
begin
Randomize;
min:=1; max:=1; {Первоначально минимальному и максимальному элементам
присваиваем индекс 1}
WriteLn('Вещественные числа:');
for i:=1 to n do {В этом цикце мы заполняем массив случайными числами}
begin {и находим минимальный и максимальный элементы}
m[i]:=(random(n)-10)/(random(n)+1);
WriteLn(i,'.) ',m[i]:2:2 );{Выводим на экран каждое число}
if(m[i]<m[min])then min:=i;
if(m[i]>m[max])then max:=i; {Запоминаем позиции в массиве}
end;
WriteLn('Минимальное число стоит на ',min,' месте и равно ',m[min]:2:2);
WriteLn('Максимальное число стоит на ',max,' месте и равно ',m[max]:2:2);
WriteLn('Разность между максимальным и минимальным числом ',(m[max]-m[min]):2:2);
WriteLn('Для завершения нажмите ENTER...');
ReadLn;
end.

Всего доброго!

Ответ отправил: LfiN, Студент
Ответ отправлен: 19.12.2009, 00:51

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

    Приложение:

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

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


    Вопрос № 175419:

    Здравствуйте уважаемые эксперты помогите решить задачку:"Дано 200 вещественных чисел. Определить, сколько из них больше своих «соседей», то есть предыдущего и последующего чисел" (Буду очень благодарен)

    Отправлен: 19.12.2009, 01:46
    Вопрос задал: Хохлов Федор Алексеевич, Посетитель
    Всего ответов: 1
    Страница вопроса »


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

    Приложение:

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

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


    Вопрос № 175421:

    Здравствуйте уважаемые эксперты,помогите решить мою задачу:
    Дано натуральное число b. Верно ли, что в данном числе сумма цифр больше b, а само число делится на а.

    Отправлен: 19.12.2009, 02:01
    Вопрос задал: igoruu, Посетитель
    Всего ответов: 3
    Страница вопроса »


    Отвечает Лейла, 2-й класс :
    Здравствуйте, igoruu.
    Работать со строками в Паскале умеете?
    В приложении программа, которая считывает строку (число), введенную пользователем. Затем в цикле считает сумму цифр.
    Например, пользователь вводит
    123
    программа выводит
    6

    А с помощью операции MOD можно найти остаток от деления одного целого числа на другое.

    Например, if (a mod b = 0) то число a делится на b !

    Приложение:

    Ответ отправил: Лейла, 2-й класс
    Ответ отправлен: 19.12.2009, 03:32

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

    Приложение:

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

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 257922 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Колесников Иван Владимирович, 4-й класс :
    Здравствуйте, igoruu!
    var a, b, c, d: longint;
    begin
    ReadLn(a, b);
    if b mod a = 0 then WriteLn('Делится');
    c := 0;
    d := b;
    while b > 0 do
    begin
    c := b mod 10;
    b := b div 10;
    end;
    if c > d then WriteLn('Сумма цифр больше');
    end.

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

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


    Вопрос № 175439:

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

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


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

    Приложение:

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

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


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

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

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

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

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

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

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


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

    В избранное