Форум программистов, компьютерный форум CyberForum.ru

Переводите программу с++ на паскаль - C++

Восстановить пароль Регистрация
 
maisdanel
 Аватар для maisdanel
8 / 8 / 1
Регистрация: 01.02.2010
Сообщений: 154
28.05.2011, 18:51     Переводите программу с++ на паскаль #1
Мой мирФотоВидеоБлог
владислав Каныгин Ученик (116)
Открыт: только что, будет выставлен на голосование через 4 дня
Переводите программу с++ на паскаль зарнее спасибо.

Построить систему классов для описания плоских геометрических фигур: круг, квадрат, прямоугольник. Предусмотреть методы для создания объектов, перемещения на плоскости, изменения размеров и вращения на заданный угол. Написать программу, демонстрирующую работу с этими классами. Программа должна содержать меню, позволяющее осуществить проверку всех методов классов
Алгоритм работы
Создаем открытые члены класса PGF, которые будут вызывать соответствующие методы.
vibor(); - выбор фигуры,
Vvod(); - ввод параметров фигуры,
Perem(); - перемещение на плоскости,
Izm_raz(); - изменение размеров фигуры,
Vrash(); - вращение фигуры на заданный угол,
Vivod(); - вывод параметров фигуры.
Листинг программы
Листинг
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
#include <math.h>
#include<conio.h>
#include<stdio.h>
class PGF{
double a[4][2], n, ax, ay, axn,ayn,axn1,axn2,ayn1,ayn2, cx, cy, i;
double r;
int nf;
public:
void Vibor();
void Vvod();
void Perem();
void Izm_raz();
void Vrash();
void Vivod();
};
void main()
{ PGF a;
clrscr();
a.Vibor();
a.Vvod();
a.Vivod();
a.Perem();
a.Vivod();
a.Izm_raz();
a.Vivod();
a.Vrash();
a.Vivod();
}
//выбор фигуры
void PGF::Vibor()
{
cout<<endl;>>nf;
}
//создание
void PGF::Vvod()
{
if (nf==1)
{ cout<<endl;cout<<"Введите>>f;
f=f*M_PI/180;
if(nf==2 || nf==3)
{
ax=ax-cx;
ay=ay-cy;
co=cos(f);
si=sin(f);
axn1=ax*co;
axn2=ay*si;
axn=axn1-axn2;
ayn1=ax*si;
ayn2=ay*co;
ayn=ayn1+ayn2;
ax=axn+cx;
ay=ayn+cy;
}
}
Зарнее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2011, 18:51     Переводите программу с++ на паскаль
Посмотрите здесь:

C++ нужно написать программу на С++ из паскаль
Нужно написать программу на С++ из паскаль C++
C++ Перевести программу с языка Паскаль на С++
C++ Перевести программу с языка Паскаль в язык С++
C++ перевести программу из языка Паскаль в С++
Напишите пожалуйста программу на языке Паскаль C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
pito211
28.05.2011, 18:54     Переводите программу с++ на паскаль
  #2

Не по теме:

это на форум к переводчикам

Yandex
Объявления
28.05.2011, 18:54     Переводите программу с++ на паскаль
Ответ Создать тему
Опции темы

Текущее время: 13:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru