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

Из Паскаля на СИ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисления функции на заданном промежутке. (Pascal ABC>C++) http://www.cyberforum.ru/cpp-beginners/thread1221831.html
Вычисления функции на заданном промежутке с шагом 0.2 и построить график этой функции. Нужна помощь чтобы код переписать на c++: uses crt,graphABC; function y(x:real):real; begin if x<0 then y:=x else if x<=1.5 then y:=x+1 else y:=2.5*x*x*x+6*x*x-30
C++ Помогите составить блок-схему для данного кода Помогите пожалуйста нарисовать алгоритм для этой программы: #include <iostream> #include <conio.h> #include <cstring> #include <string> #include <fstream> using namespace std; char g,l; const int NotUsed = system( "color 2" ); http://www.cyberforum.ru/cpp-beginners/thread1221813.html
C++ Используя разложение функции в ряд, вычислить точное значение
Используя разложение функции в ряд, вычислить точное значение (fа (x)), используя библиотечные математические функции как такое сделать? что лучше использовать?
C++ Найти сумму членов последовательности между максимальным и минимальным элементами
Помогите пожалуйста, нужно решить в С++. Дана последовательность n различных целых чисел. Найти сумму ее членов, расположеных между максимальным и минимальным значениями (в сумму включить и оба эти числа). Нашел подобную программу, только написанную в паскале и из 100 чисел. uses crt; const n=100; var a:array of integer; i,max,min,mini,maxi,sum:integer; begin clrscr; max:=a; min:=a; ...
C++ Передача двумерного массива в функцию http://www.cyberforum.ru/cpp-beginners/thread1221778.html
Не могу передать массив в фунцию int min(int Array) { int min = 0; min = Array; for(int i=0;i<3;i++){ for(int j=0;j<3;j++) if(Array<min) min=Array;
C++ Составить блок-схемы по строковым конструкциям Строковые конструкции #include <conio.h> #include<iostream.h> #include<string.h> void main() { char a,b; cout«"vvedite 3 simvola"; подробнее

Показать сообщение отдельно
EfimKR
 Аватар для EfimKR
48 / 21 / 10
Регистрация: 24.06.2014
Сообщений: 210
Записей в блоге: 1
03.07.2014, 22:02     Из Паскаля на СИ
Цитата Сообщение от assasin21rus Посмотреть сообщение
a := exp(ln(abs(92)) / 3);
Воспользовавшись основным логарифмическим тождеством, можно получить что а=92/3 по модулю, или же просто 92/3. И таким образом можно было бы вообще избавиться от переменной а.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
    setlocale(LC_ALL, "");
    const int c=9;
    double a, b, y, x;
    cout<<"Введите х\t";
    cin>>x;
    b=x+c*c;
    a=92/3*1.0;
    y=pow(cos(b),2)+b*pow(cos(a*a),4);
    cout<<"\nF("<<x<<") = "<<y<<endl;
    return 0;
}
 
Текущее время: 07:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru