Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.03.2012, 20:46   #1
Юля_0990
 
Регистрация: 19.02.2012
Сообщений: 9
По умолчанию Задача с использованием массива

ПОМОГИТЕ ПОЖАЛУЙСТА!!!
Задачу сделать двумя способами: без использования массива и с использованием массива. С клавиатуры вводятся вещественные числа b,c. Найти количество чисел последовательности, меньших чем с, и больших чем b.
Юля_0990 вне форума Ответить с цитированием
Старый 25.03.2012, 00:25   #2
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

Цитата:
С клавиатуры вводятся вещественные числа b,c.
А значит количество чисел последовательности равно бесконечности (если точнее, то отрезок [b,c] вообще не счётен), при b<c, и равно нулю, при b>=c
Все тривиальное просто

Последний раз редактировалось whatever; 25.03.2012 в 00:31.
whatever вне форума Ответить с цитированием
Старый 25.03.2012, 18:03   #3
Юля_0990
 
Регистрация: 19.02.2012
Сообщений: 9
По умолчанию

а программу то как составить?
Юля_0990 вне форума Ответить с цитированием
Старый 25.03.2012, 19:44   #4
m@xon
Пользователь
 
Регистрация: 11.05.2009
Сообщений: 10
По умолчанию

If b>=c then writeln('0') else writeln('бесконечное множество значений');

Больше ни как=) Возможно вопрос задан некорректно? Формула последовательности дана?
Все чаще слова "юзай поиск" приобретают смысл "иди в ...опу"....
m@xon вне форума Ответить с цитированием
Старый 25.03.2012, 19:55   #5
Юля_0990
 
Регистрация: 19.02.2012
Сообщений: 9
По умолчанию

формула для последовательности к сожалению не задана...а как сделать с массивом?
Юля_0990 вне форума Ответить с цитированием
Старый 25.03.2012, 19:59   #6
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

Цитата:
Сообщение от Юля_0990 Посмотреть сообщение
формула для последовательности к сожалению не задана...а как сделать с массивом?
Сделай себе одолжение, включи мозг, и подумай над тем, что тебе написали. Если и после этого ничего не будет смущать, то:
Код:
//без массивов
var
  b,c:real;
begin
  write('b = ');
  readln(b);
  write('c = ');
  readln(c);
  If b>=c then
    writeln('количество чисел последовательности равно нулю')
  else
    writeln('отрезок [',b:2:3,',',c:2:3,'] обладает мощностью континуума'); // о как! :)
  readln;
end.
Код:
//с массивами
var
  m:array[1..2]of real;
begin
  write('b = ');
  readln(m[1]);
  write('c = ');
  readln(m[2]);
  If m[1]>=m[2] then
    writeln('количество чисел последовательности равно нулю')
  else
    writeln('отрезок [',m[1]:2:3,',',m[2]:2:3,'] обладает мощностью континуума'); // о как! :)
  readln;
end.
P.S. больше, чем уверен, что препод подразумевал другое решение, но, из-за некоректности поставленой задачи и отсутствия формулы последовательности, это единственный вариант.
Все тривиальное просто

Последний раз редактировалось whatever; 25.03.2012 в 20:01.
whatever вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача с использованием массива Zooma Помощь студентам 2 06.06.2011 18:02
Задание в Паскале,с использованием одиночного массива Novenkaja Помощь студентам 9 08.05.2011 16:20
Задание с использованием массива в паскале Novenkaja Помощь студентам 11 09.03.2011 15:10
Задача с использованием массива User01 Паскаль, Turbo Pascal, PascalABC.NET 5 09.02.2011 18:56
Цикл с использованием двумерного числового массива natalik-89 Помощь студентам 4 23.05.2010 17:02