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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Brahmanchik
0 / 0 / 0
Регистрация: 20.01.2012
Сообщений: 19
#1

c turbo на C++ - C++

07.06.2012, 23:28. Просмотров 272. Ответов 0
Метки нет (Все метки)

1. Дан целочисленный массив A(n) с элементами, сгенерированными случайными числами в диапазоне (-20, 20). Требуется: Отсортировать по убыванию положительные элементы массива методом выбора.
2. Дана фраза, в которой слова разделены одним пробелом, а сама фраза заканчивается точкой. Требуется:Определить, сколько в ней наречий и однобуквенных местоимений
КАК БУДЕТ ВЫГЛЯДИТЬ КОД TURBO PASCALA РАСПОЛОЖЕНЫЙ НИЖЕ В 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
const
nmax=100;
type
Tarr=array[1..nmax] of integer;
var
a:Tarr;
i,j,buf,n:integer;
begin
randomize;
repeat
write('Razmer massiva, ne bolee ',nmax,': ');
readln(n);
until n in [1..nmax];
writeln('Ishodniy massiv:');
for i:=1 to n do
begin
a[i]:=-20+random(41);
write(a[i]:4);
end;
writeln;
for i:=1 to n-1 do
if a[i]>0 then
for j:=i+1 to n do
if (a[j]>0) and (a[j]>a[i]) then
begin
buf:=a[i];
a[i]:=a[j];
a[j]:=buf;
end;
writeln('Poluchenniy massiv:');
for i:=1 to n do
write(a[i]:4);
writeln;
end.
А ВОТ КОД ДЛЯ ВТОРОЙ ЗАДАЧКИ
var i,res1,res2:integer;
s:string;
begin
read(s);
if (s[1]<>' ') and (s[2]=' ') then res2:=res2+1;
if (s[length(s)-1]<>' ') and (s[length(s)-2]=' ') then res2:=res2+1;
if (s[length(s)-1]='о') and (s[length(s)-2]<>' ') then res1:=res1+1;
if length(s)>5 then
for i:=3 to length(s)-3 do
if (s[i-1]=' ') and (s[i+1]=' ') then res2:=res2+1;
if length(s)>6 then
for i:=2 to length(s)-3 do
if (s[i-1]<>' ') and (s[i+1]=' ') and (s[i]='о') then res1:=res1+1;
writeln('местоимений-',res2,' наречий-',res1);
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2012, 23:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос c turbo на C++ (C++):

Turbo C - C++
Дамы и Господа, где можно скачать турбо с, подскажите рабочую ссылку. Спасибо

Turbo c - C++
Здравствуйте ребята! Скоро сессия. Вот сижу читаю теорию, а как только приступаю к решению задачи полный стопор. Можете решить задачку на...

Turbo C++ - C++
где можно скачать турбо си?

TURBO C++ - C++
Составить блок-схему алгоритма и программу вычисления количество положительных,отрицательных и нулевых элементов массива B.

Turbo C++ - C++
Составить блок-схему алгоритма и программу вычисления количество положительных,отрицательных и нулевых элементов массива B. Интерфейс к...

turbo c++... - C++
здравствуйте! у меня к вам большая просьба, дайте пожалуйста дистр turbo C++ что бы не глюкнутый дистр был и с ключами пожалуйста! заранее...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.06.2012, 23:28
Привет! Вот еще темы с ответами:

Dev-C++ и Turbo C++ - C++
Программа выводит строчки правильно в Dev-C++ и совершенно не то в Turbo C++. Мне необходимо, чтобы оно работало в Turbo C++. Пожалуйста,...

Turbo не компилирует - C++
Все подключил и указал путь. Но все же не компилирует и ругается на это

Из Turbo Pascal в C++ - C++
Составить программу, которая находит наибольшую сторону треугольника, если заданы координаты вершин (x1,y1), (x2,y2), (x3,y3). Вычисление...

Задачи в TURBO C++ 3.0 - C++
Среда Turbo c++ 1. Составьте блок-схему алгоритма и программу вычисления произведения целых чисел из промежутка с шагом h = 2. 3*....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru