Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание матрицы, размеры которой вводятся в консоли https://www.cyberforum.ru/ cpp-beginners/ thread2636797.html
#include <iostream> #include <cstdlib> #include <ctime> using namespace std; #define N 2 #define M 2 int main()
Функция strcpy C++
Здравствуйте. Вот мое задание: создать файлы main.h и main.cpp. В файле main.h определить с помощью ключевого слова class объект Ship, описать конструктор объекта, аргументы которого будут инициализировать все данные объекта. Описать конструктор объекта по умолчанию (без аргументов), проинициализировав все данные. Описать в объекте функцию void Print() с открытым уровнем доступа (public), которая...
C++ Как програмно загрузить на пк компоненты Visual c++? Написал программу, но у многих людей она не запускается по причине отсутствия файлов Visual c++. Можно ли програмно, при их отсутствии. начинать установку? Если да, то как? https://www.cyberforum.ru/ cpp-beginners/ thread2636788.html C++ Как можно посчитать числа в строке используя структуру? https://www.cyberforum.ru/ cpp-beginners/ thread2636785.html
#include <conio.h> #include <stdio.h> #include <iostream> #include <locale.h> #include <string> using namespace std; struct Node { int data; };
C++ Вывод в алфавитном порядке фамилий и имен абитуриентов не допущенных к сдаче экзаменов
Си++. Проводится тестирование по двум предметам, по каждому предмету можно набрать от 0 до 100 баллов. При этом к сдаче экзаменов в допускаются, набравшие по результатам тестирования не менее 30 баллов по каждому из двух предметов. На вход: Данные вводятся с клавиатуры. В первой строке вводится количество абитуриентов, принимавших участие в тестировании, N (N не превосходит 500). Далее следуют N...
C++ Разработать класс "Прямоугольник" https://www.cyberforum.ru/ cpp-beginners/ thread2636759.html
Всем Здравствуйте! Можете пожалуйста помочь мне, про С++ Разработать класс «Прямоугольник2». Определить в нем четыре поля (координа-ты верхнего левого угла, длина, ширина), конструкторы и деструктор, методы определения координаты нижнего правого угла, длины диагонали, является ли фигура ромбом, вывода на экран результата работы метода(ов)
C++ Поиск букв и цифр по строке(предложению) Нужно написать код который по предложению который вписывает пользователь ищет количество русских маленьких и больших букв, английских больших и маленьких букв, цифр, и остальных символов (которые не относятся к написанным ранее). Желательно с использованием string, а не char. Вот такое примерно должно выводить: Во введенной строке: малых русских букв – заглавных русских букв – ... https://www.cyberforum.ru/ cpp-beginners/ thread2636750.html Сложность программы О(нотация) C++
Подскажите пожалуйста сложность этой программы в терминах О-нотации #include <iostream> #include <cmath> #include <cstdint> #include <cstdlib> using namespace std; long long sqrt(long long a){ long long i; for (i = 0; i*i <= a; i++);
C++ Существует ли объект STL для хранения объектов производных классов привет чтобы хранить объекты разных производных классов используют указатель на базовый. но это выделение памяти и нужно не забыть её освободить. и много другой ручной работы. быть может есть в стандартной библиотеке такой объект который хранить производные классы и сам их распознаёт? подскажите пожалуйста спасибо заранее https://www.cyberforum.ru/ cpp-beginners/ thread2636716.html C++ Составить программу вычисления функции y=sinx*cosx;z=cos^2x+1 (Аргумент изменяется от 0 до 3,14 с шагом 0,3) https://www.cyberforum.ru/ cpp-beginners/ thread2636691.html
Решите задачу, нигде нет примеров или хотя бы подобных решенных задач.
в чем разница между диапазонами short int и short/long int и long C++
Читаю книгу Стивена Прата программирование на языке с++. Там есть отрывок, который я никак не могу понять. Спрашивал у знакомых программистов - они не знают, искал на форумах - результата ноль. Суть вот в чем: "В действительности, тип short имеет более узкий диапазон значений , чем тип short int, а тип long - более узкий диапазон, чем long int, однако вряд ли что-то будет использовать более...
C++ Получить массив Y(M), очередной элемент которого равен среднему арифметическому тройки элементов массива X(3M) Всем привет! Уже который день бьюсь с задачей: Из массива x0,x1,...x(3m-1) получить массив y0,y1,...y(m-1), очередная компонента которого равна среднему арифметическому тройки очередных компонент массива x. Сама по себе задача несложная. Я её решил несколькими способами, но они не были приняты. Задачу надо решить с отдельными функциями. Было сказано, что надо сделать в функции, преобразующей... https://www.cyberforum.ru/ cpp-beginners/ thread2636680.html
0 / 0 / 0
Регистрация: 07.05.2020
Сообщений: 1
0

Перевести код с Паскаля - C++ - Ответ 14514570

07.05.2020, 09:25. Показов 316. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Pascal
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
program sinv;
 
var x, xl, n, k, i: integer; //текущее число, прошлое число, количество чисел,
                             //количество изменений знака, счётчик
 
begin
  repeat //цикл ввода и проверки n
    write('n = '); //ввод n
    readln(n);
    if n < 2 then writeln('Error: n < 2, reenter.') //считаем, что n >= 2
  until n >= 2; //если n >= 2, прекращаем повтор ввода n
  k := 0; //количество изменений знака пока 0
  writeln('Enter sequence:'); //приглашение
  for i := 1 to n do //цикл ввода последовательности и счёта k
    begin
      write(i:3, ': '); //печатаем номер числа, можно убрать
      readln(x); //читаем текущее число
      if i = 1 then xl := x; //если число первое, то считаем, что перед ним было 
                             //оно же - надо ведь от чего-то плясать
      if ((x < 0) and (xl >= 0)) or ((xl < 0) and (x >= 0)) then k := k + 1; 
      //если текущее и прошлое числа имеют разный знак, то k := k + 1
      xl := x //посчитали, текущее число теперь становится прошлым
    end; //конец цика ввода последовательности и счёта k
  writeln('Count of sign inverting: ', k); //печатаем результат
  readln //ждём нажатия <Enter> перед закрытием программы
end.


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

Каким образом можно перевести код Паскаля в код Фортран?
Здравствуйте уважаемые программисты! Может быть банальная, но довольно сложная проблема - перевод...

Как перевести код с паскаля на Java. Пытался сам но код не хочет работать переведенный
А сам код на паскале работает. Вот код на паскале var i,j,m,c,d: integer; A:array of...

Перевести код из Паскаля в Си++
Переведите пожалуйста из Паскаля в Си++, кому не сложно.

Перевести код с паскаля на Си
Задача написана под паскаль! Знающим людям прошу,помогите написать ее на Borland C (чистый С)...

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

Перевести код с паскаля на с#
Помогите пожалуйста перевести код с паскаля на с# продолжение

Перевести код с Паскаля на C
var f,g: text; s: string; begin assign(f,'F:\text1.txt'); assign(g,'F:\text2.txt');...

перевести код с паскаля на С++
Доброго времени суток! у меня большая просьба: имеется код на паскале, программа, которая рисует...

Перевести код с Паскаля на Си
Думаю Вам не составит труда ). А я запутался) uses crt; var N,M:integer; function...

Перевести код с Паскаля на C#
program lm; uses crt; Type P= array of integer; M= array of integer; Var a:p; b:m;...

Перевести код с Паскаля в Си
uses crt; var i: integer; begin for i:=10 to 99 do if ((i*2) mod 10=8) or ((i*3) mod 10=4)...

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