Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод из восьмеричной в десятичную СС Добрый день. Каким способом можно организовать перевод из восьмеричной в десятичную систему счисления? Перевод в двоичную из десятичной реализовал, теперь нужно это: пользователь вводит число в восьмеричной системе, а программа выполняет свою задачу. https://www.cyberforum.ru/ cpp-beginners/ thread1067612.html C++ Класс для работы с римскими числами: перегрузка операций +, ++ и +=
Доброго времени суток. Очень нужна помощь программистов. Есть такое задание: Создать класс, который запоминает римские числа в виде строк. Перегрузить операции +, ++ и +=. Пытался сделать сам, но из-за отсутствия опыта и навыков ничего не получилось. Надеюсь мне помогут умные ребята, хотя б умный совет дадут. Буду благодарен Вам. вот код: #include <iostream> #include <conio.h>
C++ Комментирование программ С++ Помогите с комментариями к программе, пожалуйста, в воскресенье зачет уже Хотя бы основные моменты пояснить https://www.cyberforum.ru/ cpp-beginners/ thread1067582.html C++ Шаблоны проектирования Подскажите пожалуйста. Есть 2 задачи. На шаблон "Абстрактная фабрика" и шаблон "Команда". 1. #include "stdafx.h" #include <iostream> #include <conio.h> https://www.cyberforum.ru/ cpp-beginners/ thread1067556.html
В матрице найти наибольший и наименьший элементы и поместить их на место первого и последнего элемента матрицы соответственно (Pascal -> C++) C++
В заданной матрице D найти наибольший и наименьший элементы и поместить их на место первого и последнего элемента матрицы соответственно. Исходную и полученную матрицу вывести в общепринятом виде. Вот как выглядит в Pascale, нужно перекодировать и сделать в visual С++. Помогите пожалуйста. uses crt; var d: array of integer; n,i,j,max,min,imax,imin,jmax,jmin,buf: integer; begin...
C++ Подключение dll к проекту в visual studio https://www.cyberforum.ru/ cpp-beginners/ thread1067533.html
Доброго дня, тема уже эта конечно избитая на форуме, но так и не смог найти решения под свою конкретную задачу, прочитав все, что имеется на форуме, и посмотрев примеры на msdn. Есть у меня динамическая библиотека, с нестандартным расширением на конце .ascet_psl. По уверению одностаничного мануала с которым идет библиотека, в котором вообще ничего полезного нет, это все же dll-ка. К...
C++ По номеру недели выдать количество уроков в группе Проверти пожалуйста Написать программу, которая бы по номеру дня недели (целому числу от 1 до 7) выдавала бы количество уроков в вашей группе (или сообщение «выходной»). include math; { int a, char b; {cin<<a<<end1; switch a>0; switch a<8 { case 1: b=пять; case 1: b=семь; https://www.cyberforum.ru/ cpp-beginners/ thread1067512.html C++ Даны два целых числа; найти их среднее арифметическое, их среднее геометрическое
Даны два целых числа найти их среднее арифмитическое их среднее геометрическое Заголовок темы продумываем
C++ Дан массив. определить количество неотрецательных элементов https://www.cyberforum.ru/ cpp-beginners/ thread1067483.html
Дан массив. определить количество неотрецательных элементов
C++ Определить, какая команда набрала наименьшее количество очков известно количество очков , набранных футбольными командами в чемпионате. какая команда (определить номер) набрала наименьшее количество очков? если таких команд несколько то должа быть найдена первая из них. (ребята напишите полный программный код пожалуйста) https://www.cyberforum.ru/ cpp-beginners/ thread1067476.html
Static Library C++
Привет всем! Нужно проанализировать (понять, что она делает) статичную библиотеку, собранную под Linux (.a), используя Windows. Как это сделать, какой софт использовать?
C++ Вывести позиции элементов массива, вначале нечетных, потом четных https://www.cyberforum.ru/ cpp-beginners/ thread1067457.html
я запилил только вот мне нужно вывести позиции элементов, вначале нечетных потом четных, а не сами элементы. подскажите как исправить, голова сосвсем не варит(// mon.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include<iostream> using namespace std; int main() { int mas,temp; int i,j=1; cout << "Enter arrays: " << endl;
1 / 1 / 0
Регистрация: 29.12.2013
Сообщений: 23
0

На каком языке этот код и можно ли его переделать? - C++ - Ответ 5619628

10.01.2014, 16:52. Показов 785. Ответов 9
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день Дамы и Господа Программисты. Вот тут мне дали код и попросили переделать под С++. Только,вроде бы сам этот код написал на С++. Но ток при компиляции выдает ошибки.

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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
#include <iostream>
 
using namespace std;
 
function Calculate( probability, codes )
{
    var holder = new Object( );
    var sum = 0.0;
    for ( var i = 0;
            i < probability.length;
            ++ i )sum += probability[ i ].value;
    for ( var i = 0;
            i < probability.length;
            ++ i )holder[ probability[ i ].name ] = probability[ i ].value / sum;
    var synergy = [ ];
    for ( var i = 0;
            i < probability.length;
            ++ i )
    {
        var data = new Object( );
        data.name = probability[ i ].name;
        data.value = holder[ probability[ i ].name ];
        synergy.push( data );
    }
    //alert(showarr(synergy));
    synergy = sortobj( synergy );
    //alert(showarr(synergy));
    while ( synergy.length > 1 )
    {
        var combine = new Object( );
        combine.left = synergy[ 0 ];
        combine.right = synergy[ 1 ];
        combine.value = synergy[ 0 ].value + synergy[ 1 ].value;
        synergy.shift( );
        synergy.shift( );
        synergy.unshift( combine );
        synergy = sortobj( synergy );
        //alert(showarr(synergy));
    }
    var results = new Array( );
    var code = "";
    buildtree( synergy[ 0 ], code );
    function buildtree( root, currentcode )
    {
        if ( root.left )buildtree( root.left, currentcode + "0" );
        if ( root.right )buildtree( root.right, currentcode + "1" );
        if ( root.name )
        {
            var rec = new Object( );
            rec.name = root.name;
            rec.code = currentcode;
            rec.value = root.value;
            results.push( rec );
        }
    }
    results = sortobj( results );
    for ( var i = results.length - 1;
            i >= 0;
            i -- )
    {
        var rec = codes.AddNewRecord( );
        rec.name = results[ i ].name;
        rec.value = results[ i ].code;
    }
    function sortobj( myobj )
    {
        var result = [ ];
        var tuples = [ ];
        for ( var i = 0;
                i < myobj.length;
                ++ i )tuples.push( [ i, myobj[ i ].value ] );
        tuples.sort( function ( a, b )
        {
            a = a[ 1 ];
            b = b[ 1 ];
            return a < b ? - 1 : ( a > b ? 1 : 0 );
        }
                   );
        for ( var i = 0;
                i < tuples.length;
                ++ i )result[ i ] = myobj[ tuples[ i ][ 0 ] ];
        return result;
    }
    function showarr( myobj )
    {
        var property, propCollection = "";
        for ( property in myobj )
        {
            propCollection += ( property + ": " + showobj( myobj[ property ] ) + "\n" );
        }
        return propCollection;
    }
    function showobj( myobj )
    {
        var property, propCollection = "";
        for ( property in myobj )
        {
            propCollection += ( property + ": " + myobj[ property ] + "\n" );
        }
        return propCollection;
    }
}
Вопрос в том,возможно ли переделать этот код под С++ или нет?

Вернуться к обсуждению:
На каком языке этот код и можно ли его переделать? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2014, 16:52
Готовые ответы и решения:

На каком ассемблере можно запустить этот код (hello world)
.MODEL SMALL .STACK 100h .DATA HelloMessage DB 'Hello World',13,10,'$' .CODE START: ...

Что значит этот код и как его можно адаптировать в С#?
class Node { public: union { struct { Node *pLeft, *pRight; }; Token tkn; } u; ...

как этот код на языке с++ будет выглядить на языке php?
#include &lt;iostream&gt; using namespace std; const int LEN = 80; class instrument{ private: ...

Переделать код, чтобы можно было запустить его в MSVS
Программа написана под Linux. Подскажите что нужно поменять чтобы запустить ее в обычном microsoft...

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

В каком дистрибутиве С открыть этот код?
В каком дистрибутиве С открыть этот код? Dev c++, turbo c выдают ошибки #include&lt;stdio.h&gt;...

На каком языке код
Добрый вечер. Поставлена задача изменить текст на сайте. Управляю с wordPress'a. Хотел бы узнать,...

На каком языке написан код?
Подскажите на каком языке это написано: &lt;script for=document event=onkeydown&gt;...

На каком языке написан код?
Что делает этот код?

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