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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.03.2016, 10:01   #1
Wp74
Новичок
Джуниор
 
Регистрация: 19.03.2016
Сообщений: 1
По умолчанию Классы в Паскаль

Парабола у =(x-A)^2+B. Поле first — вещественное число - коэффициент А; поле second — вещественное число, коэффициент В. Реализовать метод function()— вычисление для заданного х значения функции у.

Необходимо сделать на С++ и на Паскале. Если на С++ я легко все сделал, то на паскаля я даже представить ен могу, как работают классы. Может кто подсказать, показать и объяснить? Читал кучу статей и так ни чего и не понял. заранее благодарю)

Код на С+ прилагаю.
Код:
#include "stdafx.h"
#include <iostream>
using namespace std;
 
class funct 
{ 
    double first, second; 
public: 
    void put (double x, double y) 
    { 
        first=x; 
        second=y; 
    } 
    double getfirst() 
    { 
        return first; 
    } 
 
    double getsecond() 
    { 
        return second; 
    } 
    double function(int a) 
    { 
        return pow((a-first),2)+second;
    } 
};
 
int main()
{
    setlocale(LC_ALL,"Rus");
    int a;
    cout<<"Введите Х: ";
    cin>>a;
    funct z;
    z.put(10,2);
    cout<<"y("<<a<<")="<<z.function(a)<<endl;
    system("pause");
    return 0;
}
Wp74 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
классы SholpanB C# (си шарп) 1 25.10.2013 09:33
Классы - паскаль. Vitaly12 Помощь студентам 1 10.06.2013 12:20
Паскаль классы Masha_ Фриланс 2 23.05.2010 17:30
Классы honest Помощь студентам 5 21.09.2009 21:23