Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Рандом с исключением Добрый день... подскажите пожалуйста..как сделать целочисленный рандом от 1 до N, но при этом чтобы в нём исключалось заданное число к примеру если заданное число = 3, а N = 9 то рандом должен проводится в диапазоне 1,2,4,5,6,7,8,9 https://www.cyberforum.ru/ cpp-beginners/ thread392206.html C++ М-последовательности
Доброе время суток! Подскажите пожалуйста кто может - как сформировать случайную последовательность нулей и единиц, с периодом , в которой 1023 символа. Заранее спасибо за внимание)
C++ Поиск и вывод слов начинающихся на 'l' https://www.cyberforum.ru/ cpp-beginners/ thread392159.html
{int i,j; char s,s1; cin.getline(s,255); for(i=0;i<255;i++) { if (s=='l') {j=i; while (s!=' ') {s1=s; i++;
C++ задачи в C++: Циклы. Одномерный массив https://www.cyberforum.ru/ cpp-beginners/ thread392157.html
Задачи нужно решить на Microsoft Visual C++! Циклы. 1.Дано натуральное число n. Переставить местами первую и последнюю цифры этого числа. 2.Дано натуральное k. Напечатать k-ю цифру последовательности 149162536, в которой выписаны подряд квадраты всех натуральных чисел. Одномерный массив. 3. Даны натуральные числа M, n и целые числа a1; a2; ...; an. Все элементы массива разные....
Дано натуральное число.Определить,сколько раз в нём встречается минимальная цифра(например, для числа 102200 ответ равен 3,для числа 40330-2,для числ C++
Дано натуральное число.Определить,сколько раз в нём встречается минимальная цифра(например, для числа 102200 ответ равен 3,для числа 40330-2,для числа 10345-1)?
C++ Известны оценки по физике каждого ученика двух классов.Определить средниюю оценку в каждом классе.Количество учащихся в каждом классе одинаковое! Известны оценки по физике каждого ученика двух классов.Определить средниюю оценку в каждом классе.Количество учащихся в каждом классе одинаковое! https://www.cyberforum.ru/ cpp-beginners/ thread392146.html
C++ Известен рост трех человек.Определить,одинаков ли их рост? https://www.cyberforum.ru/ cpp-beginners/ thread392145.html
Известен рост трех человек.Определить,одинаков ли их рост?
Как сделать шаблон функции для определения максимального расстояния между элементами C++
Написать программу которая использует шаблон функции для определения максимального расстояния между элементами в наборе в 5 элементов. Проверьте программу используя 5 целых чисел, 5 чисел с плавающей точкой, 5 символов я начал а дальше не знаю что делать: #include "stdafx.h" template <class diga> diga djiga(diga &a, diga&b, diga&c, diga&d, diga&e); {diga max, min; if (a>b) { max=a;
C++ Pointer. Int * https://www.cyberforum.ru/ cpp-beginners/ thread392135.html
Создать функцию, которая находит максимальное значение из int *a pointer (подсказка: используйте *a pointer как динамичный массив, также используйте strlen() для размера массива. я научилась пользоваться поитером из чаров более менее, а вот интеджеры для меня все еще не понятны. вот, как вижу решение я, но оно от корня неправильное. #include <iostream> using namespace std; void max(int...
C++ Поменять местами заданные квадраты матрицы https://www.cyberforum.ru/ cpp-beginners/ thread392129.html
Привет Всем,помогите пожалуйста с задачкой,либо наведите на путь,остальное постараюсь сам сделать(написать) Дана матрица А(8;8). А(0;0) А(0;1) | A(0;6) A(0;7) A(1;0) A(1;1) | A(1;6) A(1;7) ________________________________ А(6;0) А(6;1) | A(6;6) A(6;7) A(6;0) A(7;1) | A(7;6) A(6;7)
C++ Неправильно удаляются элементы стека
Вопрос в теме. Делаю на Visual Studio Не могу понять в чем дело Вводит нормально (число элем=3) a b c Удаляет и выводит не верно с с а Функция PrintStack вообще не работает Вот код
C++ Динамически струтуры данных. Даны указатели P1 и P2 на вершины двух непустых стеков... https://www.cyberforum.ru/ cpp-beginners/ thread392123.html
Даны указатели P1 и P2 на вершины двух непустых стеков. Пе- ремещать элементы из первого стека во второй, пока значение вершины первого стека не станет четным (перемещенные элементы первого стека будут располагаться во втором стеке в порядке, обратном исходному). Ес- ли в первом стеке нет элементов с четными значениями, то переместить из первого стека во второй все элементы. Вывести адреса...
122 / 122 / 73
Регистрация: 29.10.2011
Сообщений: 308
0

периписать из Pascal в C++ - C++ - Ответ 2214628

26.11.2011, 14:07. Показов 1046. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
перепишите пжлста 3 оч простыхпрограмки с паскаля на с++.
сам в с++ вообще не разбираюсь, а по заданию требуют.
тока перепишите алгоритм точь в точь как в паскале, если где то структура программы и кривая на ваш взгляд, оставьте как есть.


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
uses crt;
var
mas:array [-100..100] of integer;
sum,i,n:integer; {i - index, n - kol-vo elementov}
begin
clrscr;
n:=10;
sum:=0;
  for i:=1 to n do
  begin
    writeln('Enter ',i,' elements');
    readln(mas[i]);
    clrscr;
  end;
write ('Array =');
  for i:=1 to n do
  begin
    write(mas[i]:4);
    if mas[i]<0 then  sum:=sum+mas[i];
  end;
writeln;
writeln('Summa otricatelnix elementov massiva= ',sum);
readln;
end.

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
27
uses crt;
const e=6; {Razmer}
var x,y:Byte;
M:array [1..10, 1..10] of Byte;
begin
clrscr;
Randomize;
for x := 1 To e Do
  For y := 1 To e Do
  M[x,y]:= Random(9);
Writeln('Original matrix:');
for x := e downto 1 do
begin
  for y := 1 To e Do
  Write(M[x,y],' ');
  Writeln;
end;
writeln;
Writeln('Reversed matrix:');
for x := 1 To e Do
begin
  for y := 1 To e Do
  Write(M[x,y],' ');
  Writeln;
end;
Readln;
end.

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
uses crt;
const
e=5; {kol-vo elementov}
var m:array[-100..100] of integer;
i,max,min,imax,isk,iisk:integer;
begin
clrscr;
       for i:= 1 to e do
       begin
       write('Enter ',i, ' element - ');
       readln(m[i]);
       end;
max:=m[1];
       for i:=2 to e do
       begin
        if m[i]>max then
        begin
        max:=m[i];
        imax:=i;
        end;
       end;
writeln('Max element of array=',max, ', Index=',imax);
min:=m[1];
       for i:=2 to e do
       begin
        if m[i]<min then
        min:=m[i];
       end;
m[imax]:=min;
isk:=m[1];
       for i:=2 to e do
       begin
        if m[i]>isk then
        begin
        isk:=m[i];
        iisk:=i;
        end;
       end;
writeln('Required element=',isk, ', Index=',iisk);
readln;
end.


Вернуться к обсуждению:
периписать из Pascal в C++ C++
0
Заказать работу у эксперта
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.11.2011, 14:07
Готовые ответы и решения:

Помогите периписать код на VBScript.
&lt;script language='JavaScript'&gt; &lt;!-- var tstr; function GetMess(name){ tstr =...

Turbo Pascal, Pascal ABC, Free Pascal, PascalABC.NET - в чем разница?
Всем привет, решил изучать Паскаль, но на форуме увидел 4 его версии - Turbo Pascal, Pascal ABC,...

Нужно перевести программу с Turbo Pascal в Pascal ABC.NET
Вот есть программный код , но он для турбо паскаля, помогите перевести его в АБС.NET Program...

Различия трансляторов Pascal ABC.Net и Turbo/Borland Pascal
Пожалуйста, объясните различия между компиляторами Pascal ABC.Net и Turbo/Borland Pascal

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

Нужно перевести код из Turbo Pascal в Pascal ABC.NET
Доброго времени суток. На форуме находил похожие темы, но к сожалению так и не смог разобраться....

Список слов распечатать в алфавитном порядке. В Turbo Pascal или Pascal ABC
Дана непустая последовательность слов, в каждом из которых содержится от 1 до 6 заглавных латинских...

Из множества выбрать три различные точки по условию -из Turbo Pascal во Free Pascal
Даны 2 множества точек на плоскости. Выбрать три различные точки первого множества так, чтобы круг...

Есть ли аналог модуля tpdate.tpu (Turbo Pascal) для Free Pascal
Внимание! Нужно срочно узнать название юнита для freepascal, который выполняет функции tpdate.tpu...

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