Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Восстановление списка из бинарника Есть 2 функции bool SaveToFile(char* FileName, void** ArrRestourant) {TFile f; if ((f = fopen(FileName, "wb")) == NULL){return false;} //Если файл невозможно открыть вернем false. int CntCategory=0;//Инициализируем переменные для подсчета элементов и записи в файл. FCategory CategoryStruct; FNationality NationalityStruct; FDish DishStruct; void *ArrNationality, *ArrDish; https://www.cyberforum.ru/ cpp-beginners/ thread1289122.html C++ Написать программу перебора слов, функций или чисел, удовлетворяющих заданным условиям
Написать программу перебора слов, функций или чисел, удовлетворяющих заданным условиям. Каждое слово, функция или последовательность чисел выводится с но-вой строки. Числа m и n вводятся с клавиатуры.Перебрать все монотонно возрастающие функции f : -> . не понимаю как исправить ошибки, помогите пожалуйста:( #include "stdafx.h" #include<stdio.h> #include<conio.h> #include<iostream> int...
C++ При вводе целого числа вывести, больше, меньше или равно 40 https://www.cyberforum.ru/ cpp-beginners/ thread1289099.html
Составить программу, через операторы ветвления. Что бы при вводе целого числа выводилось, больше, меньше или равно 40. P.S. Знаю что задача простая, но пока язык плохо знаю.
C++ Поиск вершины в графе https://www.cyberforum.ru/ cpp-beginners/ thread1289095.html
Помогите! Разработать программу поиска вершины в графе. Граф вводится или рандомно или пользователем. На с++ Заранее спасибо!
C++ Сортировка массива вставкой
Доброго времени суток. У меня вот такая задача: Вариант 13; Задание на русском: 1) заполнить массив А(40) случайными целыми числами с диапазона ; 2) вывести элементы массива на экран; 3) упорядочить элементы массива с 7 по 34 вставкой;
C++ Разработка под mac Добрый день. Начал разработку под Mac. Нужно поднять VPN соединение. В винде есть библиотека rasapi32.lib. 1. Как называется её аналог на Mac? 2. Есть ли нечто похожее на MSDN? https://www.cyberforum.ru/ cpp-beginners/ thread1289076.html
C++ Избавиться от временной перемнной https://www.cyberforum.ru/ cpp-beginners/ thread1289071.html
struct tParamStruct { int unsigned* WindowHandle; // Handle of workWindow int unsigned* WindowPID; // pid of process of workWindow int unsigned Reserved; char* ParamString; // string of parameters with substituted variables char* ParamStringOrig; // original string of parameters char Result; // array for returned values }; tParamStruct *ParamStruct;
Как записать значение типа double в char? C++
Есть массив double massiv_str; Проверяем его и если 1,2 или 3 присваиваем соответствующее значение переменной s_out, кот орую будем потом выводить в файл: ...... const int SIZE = 256; char s_out; for (int i = 0; i < 9; i++) // пишем строку в файл, беря данные из массива massiv_str { if (massiv_str == 1) strcpy(s_out,"INLINE"); .....
C++ Заполнение матрицы по спирали https://www.cyberforum.ru/ cpp-beginners/ thread1289063.html
как заполнить матрицу ЛП, от левого верхнего угла по спирали: вправо - вниз - влево - вверх
C++ Поиск наиболее часто встречающейся подстроки в строке Прошло уже немало лет с тех пор, как Лич Сандро ушёл на заслуженный отдых. Иногда по вечерам, когда ему становится совсем тоскливо, он берёт в руки книгу, которую ему подарили воспитанники-маги по случаю выхода на пенсию. Вот и сейчас великий маг взял с полки книгу и углубился в чтение. В одной из глав рассказывалось про знаменитое открытие Сандро — много лет назад он придумал универсальное... https://www.cyberforum.ru/ cpp-beginners/ thread1289062.html
Исправление ошибок в программе C++
Помогите исправить ошибки в программе, буду очень благодарен) #include <math.h> #include <iostream.h> #include <stdlib.h> using namespace std; int func1(int ARR,int n); int func2(int ARR,int n); void func3(int ARR,int n); int main()
C++ В квадратной матрице поменять местами элементы на побочной диагонали и элементы выбранной строки В матрице размерности n*n заменить поменять местами элементы на побочной диагонали и элементы выбранной строки. Размерность матрицы и номер строки вводится пользователем. Матрица заполняется случайными числами от -100 до 100 https://www.cyberforum.ru/ cpp-beginners/ thread1289060.html
...
1906 / 1326 / 965
Регистрация: 12.02.2013
Сообщений: 2,172
01.11.2014, 12:39 0

Переведите с Java в С++ - C++ - Ответ 6794713

01.11.2014, 12:39. Показов 933. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено qwer1234 как решение

Решение

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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#include <iostream>
#include <vector>
#include <cmath>
 
double seredne(std::vector<double>& arr) {
    double s = 0.0;
    for (int i = 0; i < arr.size(); ++i) {
        s += arr[i];
    }
    return s / arr.size();
}
 
double corel(std::vector<double>& a, std::vector<double>& b) {
    double sumAB = 0.0;
    double sumA = 0.0;
    double sumB = 0.0;
    for (int i = 0; i < a.size(); ++i) {
        sumAB += (a[i] - seredne(a)) * (b[i] - seredne(b));
        sumA += std::pow(a[i] - seredne(a), 2);
        sumB += std::pow(b[i] - seredne(b), 2);
    }
    return sumAB / std::sqrt(sumA * sumB);
}
 
double sync(double a, double t, double fi, double delT) {
    return a * std::cos(((2.0 * M_PI) / t) * delT + M_PI);
}
 
int main() {
    std::vector<double> a(100);
    std::vector<double> b(100);
    std::vector<double> v(100);
    double delT = 0.0;
 
    std::cout.precision(2);
    for (int i = 0; i < a.size(); ++i) {
        delT += 0.1;
        a[i] = sync(1, 10, M_PI, delT);
        std::cout << a[i] << ", ";
    }
    std::cout << std::endl;
 
    for (int i = 0; i < b.size(); ++i) {
        delT += 0.1;
        b[i] = sync(-1, 10, M_PI, delT);
        std::cout << b[i] << ", ";
    }
    std::cout << std::endl;
 
    for (int i = 0; i < v.size(); ++i) {
        delT += 0.1;
        v[i] = sync(1.25, 10, M_PI, delT);
        std::cout << v[i] << ", ";
    }
    std::cout << std::endl;
 
    if(corel(a, b) >= 1) {
        std::cout << "прямая связь " << corel(a, b) << std::endl;
    }
    else {
        std::cout << "обратная связь " << corel(a, b) << std::endl;
    }
 
    if (corel(a, v) >= 1) {
        std::cout << "прямая связь " << corel(a, v) << std::endl;
    }
    else {
        std::cout << "обратная связь " << corel(a, v) << std::endl;
    }
 
    return 0;
}


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

Переведите с С++ на Java
#include&lt;iostream&gt; using namespace std; int main() { int n = 15; for (int i = 0;...

Переведите с С# на java
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data;...

Переведите с С++ на Java Пожалуйста
#include &lt;iostream&gt; #include &lt;clocale&gt; #include &lt;cstring&gt; #include &lt;conio.h&gt; using namespace...

Переведите пожалуйста на java
#include &lt;stdio.h&gt; #include &lt;string.h&gt; #include &lt;math.h&gt; int main() { int a, l; double...

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

Переведите с алгоритмического на Java
алг нач цел N цел х, у целтаб М, Rm, хА, уА цел i цел к нц для i от 1 до 4 М :=0 Rm:=0 кц...

Переведите c Python на Java
a = open ('VINF.IN') s,b = a.readline().strip().split() a.close() s = int(s) if b == 'B': s =...

Переведите код с Go на Java
// UVa 10142 - Australian Voting package main import ( &quot;bufio&quot; &quot;fmt&quot; &quot;io&quot; ...

Переведите с pascal на Java
const s = 6; {требуемое расстояние между показаниями} amax = 1001; {больше максимально...

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