|
|
Другие темы раздела | |
C++ помогите! после включения компа монитор гаснет и пишет переход в режим ожидания а системный блок продолжает работать переустанавливал драйвера на видюху помогает но не надолго https://www.cyberforum.ru/ cpp-beginners/ thread1017618.html |
Выводит ошибку на system ("pause"); в чем дело? C++ #include <iostream> using namespace std; int main() { int n, o; cout << " Ya sobirayus syest "; cin >> n; o = n % 100; if (0 < 10 && o > 20) |
C++ Построение графика. Готовая программа, нужно перевести на си++ Помогите перевести на Си++ Построить кривые по заданному параметрическому представлению Кардиоида x = a*cost(1+cost), y = a*sint(1+cost), a>0, t Є [ 0, 2π ) uses graphABC; var x,y,x0,y0,a:integer; t:real; begin https://www.cyberforum.ru/ cpp-beginners/ thread1017616.html | C++ о боже.опять ошибки( Создать 2 класса 1 класс - массив чисел 2 класс - массив порядковых номеров, макс.чисел 1-го массива #include <iostream> #include "StdAfx.h" using namespace std; class list2; class list1 { https://www.cyberforum.ru/ cpp-beginners/ thread1017610.html |
Наследование C++ Как избавиться от неоднозначности при ромбовом наследовании? |
C++ c=(a+b)/(a-b)
https://www.cyberforum.ru/ cpp-beginners/ thread1017607.html Помогите пожалуста, а то я не очень то и понимаю х) |
C++ Как написать функцию для сортировки строк в порядке возрастания из контейнера set ?
https://www.cyberforum.ru/ cpp-beginners/ thread1017605.html Пишу программу интернет магазин не могу написать функцию которая бы сортировала строки в порядке возрастания . Например в контейнере создал 12 строк с характеристиками и ценами на товар . Я нажимаю команду и программа должна вывести строки в порядке возрастания характеристик и цен на товар . Ниже мой текущий код с попыткой решения. #include <set> #include <iostream> #include <string>... |
Сортировка массива, удаление простых чисел C++ .Задан массив Z(m) целых чисел. Если массив является знакочередующимся, то упорядочить его в порядке возрастания модулей, если нет, то упорядочить его по убыванию. После преобразования удалить из массива все простые числа. Вывести массив до и после преобразований. #include <iostream> #include <math.h> using namespace std; |
C++ Не правильно работает! Дана матрица размера M × N. Найти номера строки и столбца для элемента матрицы, наиболее близкого к среднему значе-нию всех ее элементов. #include<iostream.h> #include<math.h> #include<time.h> using namespace std; int main() { int a; srand(time(NULL)); https://www.cyberforum.ru/ cpp-beginners/ thread1017590.html | C++ Вычислить значения выражения (f(a,b,c)f(a+b,b+c,c+a))/f(a-b,b-c,c-a) Первокурсник ;) задачка с использованием функций, все очень для меня сложно( f(x,y,z)=(x-y)^2+(z-x)^2+(z-x-y)^2 Найти (f(a,b,c)f(a+b,b+c,c+a))/f(a-b,b-c,c-a) https://www.cyberforum.ru/ cpp-beginners/ thread1017586.html |
C++ Переменная в цикле for Пишу консольное приложение, а оно ругается такими ошибками как: main.cpp name lookup of `i' changed for new ISO `for' scoping main.cpp using obsolete binding at `i' main.cpp invalid types `double*' for array subscript Проблема показывается компилятором dev-c++ в функции void matrixshow(bool curs) { char *c; double n,m; c=new char; |
C++ Вывод меньшего из полученных значений
https://www.cyberforum.ru/ cpp-beginners/ thread1017553.html Программа вычисляет синус, косинус и логарифм, но суть не в этом. Подскажите пожалуйста, как функцией cout вывести меньшее из полученных значений, что дописать? #include <iostream> #include <math.h> double one (int); double two (int); double three (double); using namespace std; |
0 / 0 / 0
Регистрация: 29.03.2013
Сообщений: 5
|
|
0 | |
Перевод из языка Паскаль в язык С++ - C++ - Ответ 538372924.11.2013, 19:23. Показов 675. Ответов 0
Метки (Все метки)
Здравствуйте,вот есть программа, можете её перевести на язык С++.Заранее спасибо.
CONST Max_points = 50; Max_Arrows = 100; TYPE Point_array = ARRAY [0..Max_points-1] OF BOOLEAN; VAR input_file,output_file : text; current_arrow,current_point,number_of_points,number_of_arrows, number_unavoidable_points,number_splitting_points : INTEGER; Arrows : ARRAY [0..Max_Arrows-1,0..1] OF INTEGER; unavoidable,splitting : Point_array; PROCEDURE initialisation; BEGIN number_of_points:=1; number_of_arrows:=0; number_unavoidable_points:=0; number_splitting_points:=0; FOR current_point:=0 TO Max_points-1 DO BEGIN splitting [current_point]:=FALSE ; unavoidable [current_point]:=FALSE END; END; PROCEDURE read_input; VAR num : INTEGER; BEGIN read(num); WHILE NOT (num = -1) DO BEGIN IF num = -2 THEN INC (number_of_points) ELSE BEGIN Arrows [number_of_arrows][0] := number_of_points-1; Arrows [number_of_arrows][1] := num; INC (number_of_arrows) END; read(num) END; END; PROCEDURE write_output; BEGIN Write(number_unavoidable_points); FOR current_point:=1 TO number_of_points-2 DO IF unavoidable[current_point] THEN write(' ',current_point); Writeln; Write (number_splitting_points); FOR current_point:=1 TO number_of_points-2 DO IF splitting[current_point] THEN write(' ',current_point); END; PROCEDURE finalisation; BEGIN END; PROCEDURE compute_results; VAR reachable : Point_array; PROCEDURE find_reachable (current_point:INTEGER); VAR point:INTEGER; ready:BOOLEAN; BEGIN FOR point:=1 TO number_of_points - 1 DO reachable[point]:=FALSE; reachable[0]:=TRUE; ready:=FALSE; WHILE NOT ready DO BEGIN ready:=TRUE; FOR current_arrow:=0 TO number_of_arrows-1 DO IF reachable [Arrows[current_arrow,0]] AND NOT reachable [Arrows[current_arrow,1]] AND (Arrows[current_arrow,1]<>current_point) THEN BEGIN reachable[Arrows[current_arrow,1]]:=TRUE; ready:=FALSE END; END END; FUNCTION is_splitting:BOOLEAN; VAR current_arrow:INTEGER; OK:BOOLEAN; BEGIN current_arrow:=0; OK:=TRUE; WHILE (current_arrow<number_of_arrows) AND OK DO BEGIN OK:=reachable [Arrows[current_arrow,0]] OR NOT (reachable [Arrows [current_arrow,1]]); INC(current_arrow) END; is_splitting:=OK END; BEGIN FOR current_point:=1 TO number_of_points-2 DO BEGIN find_reachable (current_point); IF NOT reachable[number_of_points-1] THEN BEGIN unavoidable [current_point] := TRUE; INC (number_unavoidable_points); IF is_splitting THEN BEGIN splitting[current_point]:=TRUE; INC (number_splitting_points) END END END; END; BEGIN initialisation; read_input; compute_results; write_output; finalisation; END. Вернуться к обсуждению: Перевод из языка Паскаль в язык С++ C++
0
|
24.11.2013, 19:23 | |
Готовые ответы и решения:
0
Перевод из языка ассемблер в язык паскаль Перевод из языка Паскаль на язык Делфи Перевести программу с языка Паскаль в язык С++ Перевести с языка КуМир на язык Паскаль |
24.11.2013, 19:23 | |
24.11.2013, 19:23 | |
Помогаю со студенческими работами здесь
0
Перевести код с языка C++ на язык Паскаль Перевести с языка КуМир на язык Паскаль Перевести с языка КуМир на язык Паскаль Создать простой конвертер с языка Паскаль на язык Basic |