IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
Closed Topic Открыть новую тему 
> таблицы значений функций
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 3
Пол: Мужской

Репутация: -  0  +


1.Написать программу которая выводит на экран таблицу стоимости конфет в диапазоне от 100грамм до 1000грамм с шагом в 100грамм.
2.Написать таблицу значений функции y=-2x*x+5x-3 в диапазоне от -2 до 2 с шагом 0.5

---------

Уважаемые любители паскаля помогите написать программу, сам в паскале ничо не шарю и даже незнаю с чего начть wacko.gif Заранее признателен и благодарен.

Сообщение отредактировано: мисс_граффити -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Помощник капитана
****

Группа: Пользователи
Сообщений: 601
Пол: Мужской
Реальное имя: Артем

Репутация: -  2  +


Сколько стоит 1 грамм?


--------------------
Dum spiro spero!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3





Группа: Пользователи
Сообщений: 3
Пол: Мужской

Репутация: -  0  +


цена произвольная.

Сообщение отредактировано: Смайл -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


просто человек
******

Группа: Пользователи
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


1.
 ! 
Заголовок темы должен быть информативным


2. Ты сам попробуй. Задачи простые. А вот если что-то конкретное не получится - пиши, поможем.


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Иллюзия мира
***

Группа: Пользователи
Сообщений: 180
Пол: Женский

Репутация: -  4  +



x:=0.5;
while true do
begin
y=-2x*x+5x-3;
if (y<2)and(y>-2) then
writeln (y);
x:=x+0.5;
end;


Сообщение отредактировано: Адель -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


просто человек
******

Группа: Пользователи
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


Адель, запускать пробовала?.. Хотя бы компилировать...


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


Иллюзия мира
***

Группа: Пользователи
Сообщений: 180
Пол: Женский

Репутация: -  4  +


нет
извиняюсь, если что-в данный момент нет возможности unsure.gif
не считая бесконечного цикла, вроде так)

var
x,y:real;
begin
x:=0.5;
while true do
begin
y:=-2*x*x+5*x-3;
if (y<2)and(y>-2) then
writeln ('x=',x:2:2,' y=',y:2:2);
x:=x+0.5;
end;
readln;
end.


Сообщение отредактировано: Адель -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #8





Группа: Пользователи
Сообщений: 3
Пол: Мужской

Репутация: -  0  +


когда я запускаю программу у меня Тп виснет unsure.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #9


просто человек
******

Группа: Пользователи
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


Естественно. Адель зачем-то сделала бесконечный цикл. Я и пытаюсь выяснить, зачем.
Границы диапазона известны, шаг тоже. Мне кажется, здесь либо надо использовать цикл for, либо, если хочется while, то
while x<2 do...

кстати, во втором ведь границы относятся к х, а не к у?


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #10


Иллюзия мира
***

Группа: Пользователи
Сообщений: 180
Пол: Женский

Репутация: -  4  +


Цитата
Я и пытаюсь выяснить, зачем.
- это общий случАй))). Тут видно, что парабола-если выйдет за предел, то не войдет, а вот если сунус)
Цитата
кстати, во втором ведь границы относятся к х, а не к у?

мне показалось(исходя из условий 1ой задачи) что к Y. имхо мона и так и так, ведь не сказано куда O :-)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #11


Профи
****

Группа: Пользователи
Сообщений: 559
Пол: Мужской
Реальное имя: Бруно

Репутация: -  10  +


Только значение функции выводит, если хочешь дописать рядом при каком х доработай чуть чуть :
uses crt;
var x : real;
begin
Clrscr;
x:=-2;
while x <= 2 do
begin
writeln ((-2*x*x + 5 * x - 3));
x:= x + 0.5;
end;
readkey;
end.


Сообщение отредактировано: Tan -


--------------------
Цитата
Imagination is more important than knowledge.
Albert Einstein
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #12


просто человек
******

Группа: Пользователи
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


 var x,y: real;
begin
x:=-2;
while x<2.1 do
begin
y:=-2*sqr(x)+5*x-3;
writeln('x=',x:6:2,' y=',y:6:2);
x:=x+0.5;
end;
readln;
end.


Добавлено через 43 сек.
опа smile.gif одновременно написали....


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #13


Профи
****

Группа: Пользователи
Сообщений: 559
Пол: Мужской
Реальное имя: Бруно

Репутация: -  10  +


Цена 1 конфетки выбирается произвольно как ты и просил, если что интервал произвольности выберешь сам.
uses crt;
var x : real;
payforone : real;
begin
Clrscr;
randomize;
payforone:= random (20) + 1;
x:=100;
while x <= 1000 do
begin
writeln ('Cena konfet massoj ',x:0:2,' gramm = ', (x * payforone):0:2, ' tugrikov');
x:= x + 100;
end;
readkey;
end.


--------------------
Цитата
Imagination is more important than knowledge.
Albert Einstein
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #14


Perl. Just code it!
******

Группа: Пользователи
Сообщений: 4 100
Пол: Мужской
Реальное имя: Андрей

Репутация: -  44  +


Смайл, замечания модератора проигнорировал ? Закрыто.


--------------------
perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Closed Topic Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 19.03.2024 10:06
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name