Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
НАРУШИТЕЛЬ
 Аватар для zoternik
641 / 356 / 2
Регистрация: 10.11.2011
Сообщений: 1,749
Записей в блоге: 5

как это будет выглядеть на С++?

09.12.2012, 15:11. Показов 1298. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var x,p:real;
    i:byte;
begin
  writeln('Vvedite x');
  readln(x);
  p:=1;;
  i:=2;
  while i<=64 do
  begin
     p:=p*(x-i)/(x-i-1);
     i:=i*2;
  end;
  writeln('BbIpa}|{eHue= ',p:6:2);
end.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.12.2012, 15:11
Ответы с готовыми решениями:

Как это будет выглядеть на с++?
a,b=b,a Как данная строка на плюсах будет выглядеть?

Как это будет выглядеть в С++
Вот программа на Паскале VAR S:STRING; BEGIN WHILE NOT EOF DO BEGIN READLN(S); WRITELN(S) ...

Как это будет выглядеть на С++? (пасскаль)
uses crt; function F(x:real):real; begin F:=(x*x+1)*sqr(cos(x)); end; var a,h,s:real; n,i:integer; begin clrscr; ...

9
14 / 14 / 5
Регистрация: 25.09.2012
Сообщений: 122
09.12.2012, 15:21
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
int main()
{
int x,p,i;
cout << "Vvedite x\n";
cin >> x;
p=1;
i=2;
while(i<=64)
{
p*=(x-i)/(x-i-1)
i*=2;
}
cout << "\n"<< p;
}
Последний whiteln не очень понял.
1
НАРУШИТЕЛЬ
 Аватар для zoternik
641 / 356 / 2
Регистрация: 10.11.2011
Сообщений: 1,749
Записей в блоге: 5
09.12.2012, 15:25  [ТС]
ну я таким образом написал слово выражение,

Добавлено через 41 секунду
и просьба, что у меня здесь неверно сделано?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "stdafx.h"
#include <iostream>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{int i = 0; 
float rez = 1; 
for( i = 2; i <= 64; rez = rez*(x - i), i = i * 2); 
float rez2 = 1; 
for( i = 1; i <= 63; rez2 = rez2*(x - i), i = i + 2); 
rez = rez / rez2;
system("pause");
    return 0;
}
Добавлено через 21 секунду
пишет, что неопределен x
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
09.12.2012, 15:27
Цитата Сообщение от zoternik Посмотреть сообщение
ну я таким образом написал слово выражение,
А зачем? Паскаль понимает русские стринги.
1
НАРУШИТЕЛЬ
 Аватар для zoternik
641 / 356 / 2
Регистрация: 10.11.2011
Сообщений: 1,749
Записей в блоге: 5
09.12.2012, 15:41  [ТС]
всем спасибо
0
14 / 14 / 5
Регистрация: 25.09.2012
Сообщений: 122
09.12.2012, 15:51
Ну правильно у тебя же там x не объявлен как она работать то будет?
1
НАРУШИТЕЛЬ
 Аватар для zoternik
641 / 356 / 2
Регистрация: 10.11.2011
Сообщений: 1,749
Записей в блоге: 5
09.12.2012, 16:05  [ТС]
все исправил уже

Добавлено через 1 минуту
назрел еще один вопрос:
как решить вот это на с:???
Дано действительное число а, натуральное число n.Вычислить:
1/a+1/a^2+1/a^4+...+1/a^2n.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var n,step,i:integer;
*a,s,s1:real;
begin
*Write('Введите a и n: ');
*ReadLn(a,n);
*s:=1/a;
*step:=0;
*while step<>n+1 do
* begin
* *step:=step+1;
* *s1:=1;
* *for i:=1 to 2*step do
* * *s1:=s1/a; 
* *s:=s+s1;
* end;
*WriteLn('Ответ: ', s:6:3);
*Readkey;
End.
Добавлено через 5 минут
немного дополнил:
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
uses crt;
 
function degree(a: real; n:byte):real;
begin
  if n=0 then degree:=1
  else degree:=a*degree(a,n-1)
end;
 
var a,p,s: real; n,i:byte;
begin
  clrscr;
  write(\'Введите a, n: \');
  readln(a,n);
 
  p:=a;
  for i:=1 to n do
    p:=p*(a-i*n);
 
  s:=1/a;
  for i:=1 to n-1 do
    s:=s+1/degree(a,2*i);
  writeln(\'P=\',p:0:3,\' S=\',s:0:3);
  readkey
end.
0
14 / 14 / 5
Регистрация: 25.09.2012
Сообщений: 122
09.12.2012, 17:21
что значит эта конструкция step<>?
И до какого момента будет вычисляться i?
0
НАРУШИТЕЛЬ
 Аватар для zoternik
641 / 356 / 2
Регистрация: 10.11.2011
Сообщений: 1,749
Записей в блоге: 5
09.12.2012, 17:23  [ТС]
step-это шаг в моей программе

Добавлено через 51 секунду
<>-это не равно, как записать эти программы в с++
0
14 / 14 / 5
Регистрация: 25.09.2012
Сообщений: 122
09.12.2012, 17:29
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>
using namespace std;
int main()
{
    int n,step,i;
    double a,s,s1;
    cout << "Введите a и n: ";
    cin >> a>> n;
    s=(double)(1/a);
    step=0;
    while(step!=n+1)//Вот так
    {
    step+=1;
    s1=1;
    for (i=1;i<s;i++)//Сюда вписать до какого момента будет работать цикл и что будет происходит с переменной "i=1;i<s;i++" это пример
    s1=s1/a; 
    s=s+s1;
    cout << "Ответ:" << s;
    cin.get();
    }
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.12.2012, 17:29
Помогаю со студенческими работами здесь

Как будет выглядеть это в си?
FROM inOut IMPORT Write, Writeln; CONST N=10; VAR i,k,r:CARDINAL; d:ARRAY OF CARDINAL; BEGIN FOR k:=1 TO N DO ...

Как это будет выглядеть на языке python
В алгоритмическом языке есть слово &quot;при&quot; и код на нём выглядит так: выбор при условии 1: действие 1 при условии 2: действие 2...

Как это будет выглядеть в делфи в окне Unit.pas?
На форме расположить 2 списка: ФИО студентов и оценки по экзамену. Вывести в Список3 всех студентов на стипендию, в список4 - двоечников....

Unsafe, fixed и ref byte: как это будет выглядеть в C#
Здравствуйте! Есть функция ActiveX компонента GetCurrentImage(ref byte , int len), в варианте для C она выглядит так: LONG...

как будет выглядеть программа?
Найти все простые числа не превосходящие число NПравила форума п. 5.5: Запрещено размещать тему в нескольких разделах одновременно...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru