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

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


Гость






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


Гость






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

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

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


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

 



- Текстовая версия 14.08.2025 16:07
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"