Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 21.04.2013
Сообщений: 12

Перевод программы паскаль в с++

21.04.2013, 10:08. Показов 906. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужна помощь, в переводе с языка программирования паскаля в си
Вот задание :Дано действительное число х, натуральное число n. Вычислить
Буду очень признателен
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var
n, i, j: integer;
x, sum, k: real;
begin
write('N = '); readln(n);
write('X = '); readln(x);
for i := 1 to n do
begin
k := 1;
for j := 1 to i do k := k * (x + j - 1);
sum := sum + 1 / k;
end;
writeln(sum);
end.
Изображения
 
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.04.2013, 10:08
Ответы с готовыми решениями:

Перевод программы паскаль в с++
Var A:array of integer; i,n,t:integer; Begin write('Vvedite razmernost ');readln(n); writeln('Ishodni massiv: '); ...

Перевод кода программы с Паскаль на С++
var a,s:integer; begin writeln('Введите последовательность целых чисел, окончание ввода 0'); s:=0; repeat readln(a); if a mod...

Перевод программы с Паскаль на C#
Пожалуйста помогите перевести с Pascal в C# uses crt; const nmax=25; var n,i,imax,imin: byte; buf: integer; a:...

3
 Аватар для HighPredator
6045 / 2160 / 753
Регистрация: 10.12.2010
Сообщений: 6,005
Записей в блоге: 3
21.04.2013, 14:40
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
int main()
{
    std::cout<<"N = ";
    int n=0;
    std::cin>>n;
    double x=0.0;
    std::cout<<"X = ";
    std::cin>>x;
    double k=0.0;
    double sum=0.0;
    for(int i=1;i<=n;i++)
    {
        k=1.0;
        for(int j=1;j<=i;j++) k=k*(x+j-1);
        sum+=1.0/k;
    }
    std::cout<<sum<<std::endl;
    return 0;
}
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
 
int main(void)
{
    int n=0, i=0, j=0;
    double x=0.0, sum=0.0, k=0.0;
    printf("%s","N = ");
    scanf("%d",&n);
    printf("%s","X = ");
    scanf("%lf",&x);
    for(i=1;i<=n;i++)
    {
        k=1.0;
        for(j=1;j<=i;j++) k=k*(x+j-1);
        sum=sum+1.0/k;
    }
    printf("%lf%c",sum,'\n');
    return 0;
}
1
0 / 0 / 0
Регистрация: 21.04.2013
Сообщений: 12
21.04.2013, 14:54  [ТС]
HighPredator,
Большое человеческое спасибо
0
 Аватар для HighPredator
6045 / 2160 / 753
Регистрация: 10.12.2010
Сообщений: 6,005
Записей в блоге: 3
21.04.2013, 14:56
darksider92, в следующий раз указывайте, какой конкретно язык вам нужен. Как видите, разница есть.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.04.2013, 14:56
Помогаю со студенческими работами здесь

Перевод программы с Паскаль на C#
Помогите пожалуйста перевести с Pascal в C# const maxSize=50; type intVector=array of integer; var a:intVector; ...

Перевод программы на Паскаль (Дельфи)
! Фортран-реализация алгоритма Коэна-Сазерленда program clip integer(2) :: XL = 15, XR = 60, YB = 15, YT = 60 integer(2) :: XL = 15,...

Перевод программы с паскаля ABC в турбо паскаль
Здравствуйте. Помогите пожалуйста, нужно чтобы работало в турбо паскале. program vasya; var n,x:integer; F,t:text; a:array...

Перевод с паскаль на c++
var n, x, k:longint; c1,c2,c4,c5:byte; begin k:=0; for n:= 10000 to 99999 do begin x:=n; c5:= x mod 10; x:= x div 10; ...

Перевод С на паскаль!
Есть программа на C, надо перевести на Паскаль. Помогите пожалуйста! #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США. Нашел на реддите интересную статью под названием «Кто-нибудь знает, где получить бесплатный компьютер или. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru