Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Определить, каких слов в тексте больше: состоящих только из букв, или только из цифр https://www.cyberforum.ru/ cpp-beginners/ thread513645.html
определить, каких слов в тексте больше состоящих только из букв или только из цифр пока не разобрался со строками
Преобразовать массив x по следующему правилу C++
Преобразовать массив x по следующему правилу ( - значение k-го элемента массива после преобразования):  элементы массива циклически сдвинуть на 1 позицию влево: при k=2,3,…,n-1. запутался что-то при решении
C++ Даны 100 чисел. Напечатать сначала все отрицательные из них, а затем все остальные https://www.cyberforum.ru/ cpp-beginners/ thread513637.html
Даны 100 чисел. Напечатать сначала все отрицательные из них, а затем все остальные воооооооооть=)
C++ алгоритм вывода толстой линии Здравствуйте. Помогите написать алгоритм вывода толстой линии. https://www.cyberforum.ru/ cpp-beginners/ thread513636.html
По заданному числу определить наименьшую сумму его делителей C++
Есть у нас число. Допустим 12. Оно является НОК чисел 6 и 4, а также 6 4 1, 6 4 1 3 и т.д. Задача состоит в том, что нужно вывести НАИМЕНЬШУЮ сумму делителей этого числа, для которых оно кратное. Такими для 12 есть пара чисел 3 и 4. В сумме дают 7. Разумеется, чем меньше делителей кратного числа будет, тем меньше сумма. Так что скорее всего это должна быть сумма двух чисел. Нужно реализовать это...
C++ Дан текст, подсчитать количество слов в данной строке https://www.cyberforum.ru/ cpp-beginners/ thread513625.html
Пожалуйста помогите решить задачу на С++ Дан текст. а) Подсчитать количество слов в данной строке; б) Подсчитать количество букв а в последнем слове данной строки; в) найти длину самого длинного слова.
C++ двойная сортировка https://www.cyberforum.ru/ cpp-beginners/ thread513619.html
Необходимо отсортировать массив, как показано на рисунке, используя класс/структуру с двумя переменными а (левая колонка) и б (правая колонка), как это правильно сделать? У меня конечно есть идея перемещать объекты в отдельный массив с одинаковыми числами в правой колонке, и потом возвращать их обратно на место с уже отсортированной левой колонкой. Может есть варианты полегче, если нет, то...
C++ Чистый
Помогите пожалуйста,нужно перевести с паскаля на читсый С! program lab_17; uses crt; type procesor=record procesor:string; Takchast:string; Cina:string; end; var baza:array of procesor; i:byte;
C++ Непонятка при записи в текстовой файл https://www.cyberforum.ru/ cpp-beginners/ thread513591.html
Есть несколько строковых переменных, которые нужно вывести в текстовой файл так, чтобы в файле их значения разделял бы служебный символ с кодом 10. Проблема в том, что перед служебным символом с кодом 10 почему-то добавляется служебный символ с кодом 13... Вот мой код: string str_1, str_2; *** //тут основной код, который изменяет значения переменных str_1 и str_2. ...
C++ Массив записей. Перевод кода с паскаля на чистый С. https://www.cyberforum.ru/ cpp-beginners/ thread513587.html
Задача написана под паскаль! Знающим людям прошу,помогите написать ее на Borland C:(чистый С)program lab17_1; uses crt; type baza=record name:string; sename:string; group:string; ser_bal:real; end; var stud:array of baza;
При выводе массива выводятся лишние непонятные символы C++
Имеется массив vord из 10 символов. Ввожу несколько символов(например 4 символа) в этот массив. Определяю их количество - count. Создаю динамический массив new_vord размерности count и затем переписываю имеющиеся символы из vord в new_vord и вывожу этот массив. В итоге должны быть выведены только эти 4 символа, но плюсом к этому программа выводит еще какие то непонятные символы. В чем проблема? ...
C++ Описать структуру с именем AEROFLOT https://www.cyberforum.ru/ cpp-beginners/ thread513561.html
1. Описать структуру с именем AEROFLOT, содержащую следующие поля: - название пункта назначения рейса; - номер рейса; - тип самолета. 2. Написать программу, выполняющую следующие действия: - ввод с клавиатуры данных в массив, состоящий из семи элементов типа AEROFLOT; записи должны быть упорядочены по возрастанию номера рейса; - вывод на экран номеров рейсов и типов самолетов, вылетающих в...
46 / 2 / 1
Регистрация: 02.06.2011
Сообщений: 84
0

Ребята переведите с Паскаля на си++ п л с - C++ - Ответ 2766573

06.03.2012, 22:04. Показов 687. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Pascal
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
Program Proc44;
function Arctg(x,e:real):real;
var 
dx,y,t:real;
i:integer;
begin
dx:=x;
y:=0;
i:=0;
t:=1/(2*i+1);
while abs(dx)>e do
begin
y:=y+dx*t;
inc(i);
dx:=-dx*x*x;
t:=1/(2*i+1);
end;
Arctg:=y;
end;
var 
x,e:real;
begin
repeat
writeln('Введите значение аргумента |x|<1 :');
readln(x);
until abs(x)<1;
repeat
writeln('Введите точность вычислений e>0 :');
readln(e);
until e>0;
writeln('Приближенное значение Arctg(',x:0:2,')=',Arctg(x,e):8:5);
writeln('Вычисленное значение Arctg(',x:0:2,')=',Arctan(x):8:5);
end.
2задача
Pascal
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
Program Proc53;
function IsLeapYear(Year:integer):boolean;
begin
if(Year mod 4 = 0) and (Year mod 4000 <> 0) and
((Year mod 100 <> 0) or (Year mod 400 = 0))then IsLeapYear:=true
else IsLeapYear:=false;
end;
function MonthDays(M,Y: Integer): Integer; 
const 
DayInMonth : array[1..12] of Byte = (31,28,31,30,31,30,31,31,30,31,30,31);
 
begin 
if(IsLeapYear(y)=false)then
MonthDays:= DayInMonth[M]
else
begin
if(M=2)then MonthDays:= DayInMonth[M]+1
else
MonthDays:= DayInMonth[M]
end;
end;
var
i,M,Y:integer;
begin
for i:=1 to 5 do
begin
write('Введите год и месяц:');readln(Y,M);
writeln('MonthDays(',M,',',Y,')=',MonthDays(M,Y));
end;
end.
3задача
Pascal
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
Program Proc59;
function Leng(xA, yA, xB, yB:real):real;
begin
Leng:=(Sqrt(sqr(xB-xA)+sqr(yB-yA)));
end;
 
function Perim(xA, yA, xB, yB, xC, yC:real):real;
begin
Perim:=(Leng(xA, yA, xB, yB)+Leng(xA, yA, xC, yC)+Leng(xC, yC,xB, yB))/2;
end;
 
function Area(xA, yA, xB, yB, xC, yC:real):real;
var
P:real;
begin
P:=Perim(xA, yA, xB, yB, xC, yC);
Area:=Sqrt(p*(p-Leng(xA, yA, xB, yB))*(p-Leng(xA, yA, xC, yC))*(p-Leng(xB, yB,xC, yC)));
end;
 
function Dist(xP, yP, xA, yA, xB, yB:real):real;
var S,D:real;
begin
S:=Area(xP, yP, xA, yA, xB, yB);
D:=Leng(xA, yA, xB, yB);
Dist:=2*S/D;
end;
var
i:byte;
xA, yA, xB, yB, xC, yC:real;
begin
for i:=1 to 3 do
begin
write('Введите точки (Xa,Ya)');readln(xA, yA);
write('Введите точки (Xb,Yb)');readln(xB, yB);
write('Введите точки (Xc,Yc)');readln(xC, yC);
writeln('Dist(',xA,',', yA,',',xB,',',yB,',',xC,',', yC,')=',Dist(xA, yA, xB, yB, xC, yC));
end;
end.


Вернуться к обсуждению:
Ребята переведите с Паскаля на си++ п л с C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.03.2012, 22:04
Готовые ответы и решения:

переведите на С++ из паскаля
помогите пожалуйста program zadacha_10; uses crt; type s=record f: string ; ...

Переведите с Паскаля
Всем привет! Нарыл в инете прогу на Паскале (прога определяет день недели по дате). Нужно...

Переведите с паскаля в С++
if (str='А') or (str='A') then j:=j+1; if (str='а') or (str='a') then k:=k+1;

Переведите из Паскаля в С++
uses crt; var x,y,z,t,max:real; BEGIN writeln('Введите длины сторон треугольника'); ...

1
06.03.2012, 22:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.03.2012, 22:04
Помогаю со студенческими работами здесь

переведите с Паскаля на си++
на паскале получается...а вот на си++ не о чем(( Program MinMax17; const N=10; TheArr:array of...

переведите с Паскаля на си++
uses crt; const nmax=100; var a:array of integer; n,i,j,i1,i2:byte; mn:integer; begin...

Переведите с паскаля на с++
Const nmax=100; Var X,Y:array of integer; i,n,count,summa,a:integer; Begin Randomize; ...

Переведите с паскаля на C#
пожалуйста переведите с паскаля на си шарп program abc; uses crt; var a:array of integer; ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru