Форум программистов, компьютерный форум, киберфорум
Наши страницы

Перевод кода с Pascal - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод кода с Pascal http://www.cyberforum.ru/cpp-beginners/thread1221078.html
const p=1; const x=2.1; var t,a,b,y:real; begin write('t='); readln(t); b:=sin(p*p)+Power(x,3); a:=Power(exp(1), sqrt(abs(x))); y:=Power(a,3)/Power(b,2); write('y=',y)
C++ Вывести разницу дней между двумя датами Всем привет. Ребят, прошу вашей помощи#include <iostream> using namespace std; class Date{ private: int raz, sch; int day, day2; int month, month2; int year, year2; public: http://www.cyberforum.ru/cpp-beginners/thread1221070.html
C++ Как обнулить указатель на одну ячейку в динамически-выделенной памяти?
Выделю память под 10 элементов: int* p = new int; Наполняю значениями: for(int i = 0; i<10; i++) { p = i; } Можно ли обнулить указатель, например для последнего элемента в этом...
C++ Что означает запись ++arr1[arr2[i]]
Привет всем . Вот нашел код но не поиму что значит запись ++frequency ] ; //вот все что её касаеться меня интерисует от А-Я что и как она работает подробно . Гуглил но не нашел токой...
C++ Заданы два множества точек на плоскости. Построить пересечение и разность этих множеств. Дописать программу http://www.cyberforum.ru/cpp-beginners/thread1220958.html
Помогите написать, дописать эту программу очень нужна ваша помощь... Задание:заданы два множества точек на плоскости. Построить пересечение и разность этих множеств. То что я попыталась написать......
C++ Перевод с Pascal (Определение локальных минимумов) var Mass: array of integer; i, N, Count_LocalMin: byte; begin write(' N = '); readln(N); writeln('Введите ', N, ' целых чисел:'); writeln; for i := 1 to N do подробнее

Показать сообщение отдельно
SatanaXIII
Супер-модератор
Эксперт С++
5650 / 2695 / 252
Регистрация: 01.11.2011
Сообщений: 6,588
Завершенные тесты: 1
02.07.2014, 11:24
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
#include <math>
#include <iostream>
#include <iomanip>
 
int main()
{
int k, n, m;
float x, s, p, t;
 
do
  {
  std::cout << "x!=0 x="; /*х в знаменателе, исключаем заведомое деление на 0*/
  std::cin >> x;
  }
while( x==0 );
 
do
  {
  std::cout << "n>0 n=";
  std::cin >> n;
  }
while( !n>0 );
 
s = 0;
t = -1; /*((-1)^(3*0+1))/x^0*/
 
for( k=1; k<=n; k++ )
  {
  t = -t/x; /*(-1)^3*k+1)/x^k*/
  p = 1;
  for( m=1; m<=k+2; m++ )
  /*исключаем 0 в числителе и в знаменателе*/
  if( (m!=2) && (m!=4) ) p = p*( (m*m*m-8.)/(m-4) );
  /*исключаем 0 в знаменателе первого множителя*/
  if( k!=2 ) s = s+t/2.*(k-2)*p;
  }
std::cout << "S=" << std::setw(4) << s;
 
std::cin.ignore(2);
return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.