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

> Паскаль - что это?, Знакомство с Паскалем
сообщение
Сообщение #1


Гость






Здравствуйте! Состояние перевозбужденное ! Я преподаю MS Word, Excel уже 8 семестров. С закрытыми глазами опишу любую панель инструментов...И вот, наконец-то, мне дали возможность повышать свой уровень. Новая нагрузка: информатика (Паскаль, VBA), CAD/CAM-системы и все это с 1 сентября, а сегодня уже 21. Плюс ко всему курсовик по Паскалю. Я не знаю ничего. Боже помоги мне! Я изучаю книги, нашла старые лекции, но мне эта информация слабо помогает. И вот я здесь, прошу вашей помощи! !mol1.gif
 К началу страницы 
+ Ответить 
 
Closed Topic Открыть новую тему 
Ответов
сообщение
Сообщение #2


Гость






Если конкретно, то студентам даны варианты в которых три задания:

1.Вычислить объем и площадь всей поверхности полого цилиндра, радиусы основания которого равны R и r, а высота цилиндра равна сумме этих радиусов.
2.Даны действительные числа X и Y. Если X<Y, то X возвести в 4-ую степень, a Y - в куб, иначе X возвести в куб, a Y - в 4-ую степень. После этого вновь выяснить, что больше.
3.Вычислить , пока результат не превысить наперед заданного числа Е.

Мне необходимо, в качестве примера решить любой вариант на доске, естественно со всеми пояснениями, а я сама не знаю как решать. Вернее, в общих чертах представляю, но написать программу не могу.
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Уникум
*******

Группа: Пользователи
Сообщений: 6 823
Пол: Мужской
Реальное имя: Лопáрь (Андрей)

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


Цитата(lenuska @ 22.09.2006 4:31) *

1.Вычислить объем и площадь всей поверхности полого цилиндра, радиусы основания которого равны R и r, а высота цилиндра равна сумме этих радиусов.

Вношу свою лепту smile.gif.
Как я понял, речь идет о цилиндре, изображенном на рисунке.. Я бы назвал такое образование "втулка".
Прикрепленное изображение
Сама же прога будет выгляеть примерно так..
Код
{ Calculating the volume and the surface area of a given cilinder }

const
  Pi=3.1415926;

var
  Rout,Rin,V,S,S0,H:real;

begin
  {Data input}
  Write('Outer Radius: '); ReadLn(Rout);
  Write('Inner Radius: '); ReadLn(Rin);

  {Calculations}
  S0:=Rout*Rout-Rin*Rin;
  H:=Rout+Rin;
  V:= Pi*H*S0;
  S:=2*S0+H*2*Pi*(Rout+Rin);

  {Output of rezults}
  WriteLn('Voulume:       V=',V:7:3);
  WriteLn('Surface area:  S=',S:7:3);

  {Delay (not needed in final version)}
  ReadLn;
end.

Я прошу прощения за английские комментарии в проге - не люблю транслит, а русские буквы могут исказиться, что в начале изучения может напугать.. Если не знаешь английского - скажи, переведу в транслит.

Сначала задается константой число Пи.
Затем резервируем переменные, с которыми будем работать.
Большие и маленькие буквы в Паскале не различаются, так что R и r - одно и то же, значит называем их Rout (внешний радиус) и Rin (внутренний радиус).
V - объем,
S - площадь,
S0 - площадь основания (промежуточная переменная, для удобства),
H - высота (промежуточная).

Сначала идет ввод данных. В нем хорошо бы сделать проверку (типа, чтоб не ввели внутренний радиус больше внешнего), чтоб при ошибке запрашивать ввод заново, но это потом.

Формулы, я думаю, понимаешь сама..

Вывод тоже простой..

Задержка нужна при отладке в IDE (Интегрированной Среде Разработчика, как в TP), чтоб налюбоваться результатом. Программа реально заканчивается по нажатию Enter.

Вопросы?.. smile.gif

И, этта.. Конкретные задачи все же лучше спрашивать в разделе Задачи..


--------------------
я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
lenuska   Паскаль - что это?   21.09.2006 8:58
Altair   А что за помощь тебе нужна ? успокоиться ? Дык …   21.09.2006 10:51
Ozzя   Помощь нужна в методике преподавания? Описывайте В…   21.09.2006 12:17
Анна   Ну для начала посоветовала бы ознакомиться с этим …   21.09.2006 22:08
volvo   :) Ну, вот, как всегда... Анна, зашел по твоей сс…   21.09.2006 22:18
klem4   Volvo, http://cm.bell-labs.com/who/bwk/ Какой-то …   21.09.2006 22:27
Dr.Bugy   Статьи у меня нету, но Брайн Керниган ругал Паск…   21.09.2006 23:40
Altair   Короче Вирт и Керниган опускали друг друга как то…   22.09.2006 2:00
Dr.Bugy   Основатели и первопроходцы Холивара :yes2:   22.09.2006 2:08
Altair   Точно!!!!! Все, если зайдут, б…   22.09.2006 2:24
lenuska   Если конкретно, то студентам даны варианты в котор…   22.09.2006 7:31
lapp   1.Вычислить объем и площадь всей поверхности поло…   22.09.2006 9:10
Altair   lenuska, пожалуйста подайте заявление об увольнени…   22.09.2006 11:43
GoodWind   lenuska, пожалуйста подайте заявление об увольнен…   23.09.2006 1:51
Altair   GoodWind, ты не въехал кажется, до чего докатилось…   23.09.2006 23:00
GoodWind   Смотря кому она его преподает (да и не считаю я Па…   24.09.2006 16:21
Altair   О несложности - это твое ИМХО! О аграриях - т…   24.09.2006 16:44


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

 





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