Форум программистов, компьютерный форум CyberForum.ru

Перевести текст на c++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проверка на правильность ввода с клавиатуры http://www.cyberforum.ru/cpp-beginners/thread678235.html
Здравствуйте! задача: пользователь вводит с клавиатуры цифру, нужно проверить что пользователь действительно ввел цифру, а не букву, знак или сочетание вышесказанного (db, 24d, 2k5) вот на чем я остановился int n; bool exit; cin>>n;
C++ работа с указателями Как ПРАВИЛЬНО передать в функцию, массив, используя адресацию? Программа находит в массиве слово и перед ним вставляет какое то слово, то есть в строчке "This is a small string" программа должна найти слово "small" и перед ним вставить слово "very". #include <iostream> #include <conio.h> #include <cstring> using namespace std; void proc(char* a,char* b,char* c,char* d) http://www.cyberforum.ru/cpp-beginners/thread678229.html
C++ Дан массив из прототипов функций или указателей на функцию, сделать функцию, возвращающую этот массив
Не охота создавать лишнею тему извиняюсь заранее Вопрос такой Можете подсказать есть массив из прототипов функций или указателей на функцию как сделать функцию возвращающею этот массив char* function() {
C++ Трехмерная точка
Всем здравствуйте! Нужна программка. Что есть: Код структуры описывающей трехмерную точку { double x; double y; double z; }; struct stLine3D { stPoint3D PB; stPoint3D PE;
C++ Является ли матрица ортонормированной? http://www.cyberforum.ru/cpp-beginners/thread678187.html
Определить является ли матрица ортонормированной, т. е. такой, что скалярное произведение каждой пары различных строк равно 0, а скалярное произведение строки самой на себя равно 1
C++ Заменить в строке все группы подряд идущих точек на многоточие Помогите составить программу по теме "Строки": Используя функции класса string, заменить в строке все группы подряд идущих точек на многоточие (3 точки ...). Если встречается одна точка, то также заменить ее на многоточие. В строке могут встречаться пробелы. Пример: книга.. кот........ стол. ключ -> книга... кот... стол... ключ подробнее

Показать сообщение отдельно
LONSDALE12
0 / 0 / 0
Регистрация: 10.10.2012
Сообщений: 9
23.10.2012, 12:28     Перевести текст на c++
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
42
43
44
45
46
47
48
49
50
51
52
53
54
program Array128;
var
a: array [1..40] of integer;
B: array [1..20] of integer;
C: array [1..20] of integer;
temp,M,N,i,j:integer;
begin
writeln('Введите N (N<=20)');
 readln(N);
writeln('Значения массива А');
for i:=1 to n do begin write('a[',i,']=');readln(A[i]); B[i]:=i; end;
// решение 
temp:=0;
m:=0;
// формируем из исходного массива A[] два с длиной серий B[] и значением серий C[] 
for i:=2 to n do
begin
 inc(temp);
if a[i]<>a[i-1] then
begin
 inc(M);
 B[M]:=temp;
 C[M]:=a[i-1];
 temp:=0;
end;
end;
 inc(temp);
 inc(M);
 b[M]:=temp;
 C[M]:=a[i];
// складываем массив A[] согласно задания. 
temp:=1;
for i:=1 to m do
begin
if b[i]>b[temp] then
begin
 temp:=i;
end;
end;
inc(b[temp]);
 
temp:=0;
for i:=1 to m do
begin
for j:=1 to b[i] do
begin
 inc(temp);
 a[temp]:=c[i];
end;
end;
Writeln;
Writeln('Ответ');
Write(' A[]: '); for i:=1 to temp do Write(A[i],' ');
end.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru