Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Цикл while без тела https://www.cyberforum.ru/ cpp-beginners/ thread2248183.html
Доброго времени суток. Искал быструю сортировку массива из чисел типа int. Наткнулся на такое: void quick_sort( int * start, int * en ) { if( start != en ) { int * left = start; int * right = en; int * pivot = left++;
C++ Дано два двухзначных числа. Найти число, у которого сумма цифр больше
Дано два двухзначных числа. Найти число, у которого сумма цифр больше. Если сумма цифр этих чисел одинаковая, то вывести большее из заданных чисел. Входные данные: Во входном потоке через пробел записаны два двухзначных числа. Выходные данные: В выходной поток вывести единственное целое число. Пример входного файла (input.txt): 78 45 Пример выходного файла (output.txt):
C++ Сумма ряда без циклов (через рекурсию) Учусь работать с рекурсией, и застрял на самой реализации суммы через рекурсию без циклов. Задание во вложении // Lab7.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> using namespace std; double factorial(int a) https://www.cyberforum.ru/ cpp-beginners/ thread2248174.html C++ В каждой строке все элементы, не равные нулю, переписать в начало строки, а нулевые элементы – в конец массива https://www.cyberforum.ru/ cpp-beginners/ thread2248161.html
Дан двумерный массив. В каждой строке все его элементы, не равные нулю, переписать (сохраняя порядок) в начало строки, а нулевые элементы – в конец массива. Новый массив не заводить.
Перевести код с Си на Си++ C++
#include <stdio.h> #include <locale.h> #include <math.h> int main(void) { double x, eps; double n; double y1, y2; short k;
C++ Перевести с Pascal на C++ Заранее благодарю uses crt; const max=10; function sum(a:integer):integer; var b,s:integer; begin b:=abs(a); s:=0; https://www.cyberforum.ru/ cpp-beginners/ thread2248152.html
C++ Парсинг IPv4 https://www.cyberforum.ru/ cpp-beginners/ thread2248151.html
Написал функцию для парсинга IPv4. И не соображу как надо переделать условия, что бы if (_it == _end) не висело как апендикс в конце цикла? Потому что делает почти все тоже, что и под Метка 1 bool IPAddressUtils::parseIP4(IPv4Address& address ,const std::string &_ip) { if (_ip.empty() || _ip.size() > 15) return false; std::string::const_iterator _it = _ip.cbegin(); ...
C++ Ошибка при компиляции error: 'endl' was not declared in this scope
#include <stdio.h> #include <conio.h> void main() { double a, b, x, h, r, s; int n, zn = -1, k; puts("Input a,b,h,n"); endl; scanf("%lf%lf%lf%d", &a, &b, &h, &n); for (x=a; x<=b; x+=h) {
C++ Вычислить сумму положительных элементов https://www.cyberforum.ru/ cpp-beginners/ thread2248139.html
Имеется данный код помогите его переделать чтобы Вычислить сумму положительных элементов #include <iostream> #include <stdlib.h> #include <time.h> using namespace std; int main() { int Item;//Массив
C++ Проблема с выводом русского текста /*Помогите пожалуйста! Почему у меня эта программа после компиляции работает нормально, т.е. в ней русские буквы, а если я отдаю Release x64 другому человеку, то у него всё по арабски? Ведь на ВЫДЕЛЕННЫХ СТРОЧКАХ (77, 78, 79) я поменял язык на русский!!! ЧТО ДЕЛАТЬ? ПОМОГИТЕ ПОЖАЛУЙСТА, ОЧЕНЬ СРОЧНО!!!*/ #include "stdafx.h" #include <iostream> #include <conio.h> #include <cstdlib> ... https://www.cyberforum.ru/ cpp-beginners/ thread2248138.html
Иерархия исключений C++
Реализовать базовый класс исключений и многоуровневую иерархию производных классов с использованием наследования, таких как выход индекса за пределы массива, неправильный аргумент у функции, переполнение сверху, переполнение снизу, ошибка диапазона, ошибка выделения памяти и др.Нужна помощь,я примерно понимаю как реализовать исключения для выхода индекса за предела массива,а вот с остальными не...
C++ Как заполненному одномерному массиву присвоить дополнительное имя? Здравствуйте, не могли бы вы подсказать, как заполненному одномерному массиву присвоить дополнительное имя. //пример: массив заполненный возрастом учеников, как каждой ячейке присвоить имя?// С уважением, Greemm. https://www.cyberforum.ru/ cpp-beginners/ thread2248122.html
447 / 333 / 172
Регистрация: 01.07.2015
Сообщений: 1,162
18.05.2018, 04:10 0

Перевод программы из Pascal в C++ - C++ - Ответ 12399889

18.05.2018, 04:10. Показов 1890. Ответов 1
Метки (Все метки)

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

Решение

Примерно так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
using namespace std;
 
long int fact(int n) {
  int r = 1;
 
  if (n == 0 || n == 1) {
    return 1;
  } else {
    for (int i = 1; i <= n; ++i)
      r *= i;
 
    return r;
  }
}
 
int main() {
  cout.precision(9);
 
  cout << (2 * fact(5) + 3 * fact(8)) / static_cast<double>((fact(6) + fact(4)));
}


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

Перевод программы из Pascal на C++
program vlad; uses crt; var m:integer; a:real; begin clrscr; write('a: '); ...

Перевод программы с Pascal в С++
Добрый день,мне нужно написать правильный код программы с Pascal на С++ var n,k:longint; begin...

Перевод программы из Pascal в C++
Здравствуйте! Помогите перевести готовую программу сделанную на Pascal'e в С++. Знания Паскаля...

Перевод программы Pascal -> C++
Помогите на Си++ перевести program a1; uses crt; var s,tmp:string; i,x:longint; ...

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

Перевод программы с Pascal на C++
Здравствуйте уважаемые форумчане, помогите перевести следующую программу на C++: program z3; ...

Перевод программы с Pascal на С++
uses crt; var i :integer; BEGIN ClrScr; Write('Результат: '); for i := 20 to 50 do if (i...

Перевод программы из Pascal на С++
Прошу людей которые знают Pascal и С++ перевести программу из Паскаля на С++. uses crt; const...

Перевод программы с Pascal на С++
Нужно перевести программу с языка Pascal на язык С++. Буду благодарен за помощь :) var text:...

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