Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 19.05.2015
Сообщений: 54
1

Можете перевести с Паскаля на С++. Вот задача: Дан массив А размера N. Вывести его элементы в следующем п

24.05.2015, 20:26. Показов 485. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Можете перевести с Паскаля на С++. Вот задача: Дан массив А размера N. Вывести его элементы в следующем порядке:
А1, АN, А2, АN-1, А3, АN-2, … .

Вот код:
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
uses crt;{Подключение библиотеки}
var  A: array[1..100] of integer;{Описание массива целого типа}
N,K,i: integer;{Описание значений  целого типа}
CHET: BOOLEAN;{Описание функции логического типа}
begin{Начало программы}
write('Ввести размер массива N=');{Вывод сообщения на экран}
read(N);{Ввод переменной N}
writeln;{Пропуск строки}
for i:=1 to N do{Цикл для выведения массива}
Begin{Открытие операторных скобок}
A[i]:=random(34)-12;{Случайно сгенерированный массив}
write(A[i]:3);{Вывод массива}
End;{Закрытие операторных скобок }
writeln;{Пропуск строки}
writeln;{Пропуск строки}
writeln('Вывод элементов');{Вывод сообщения на экран}
writeln;{Пропуск строки}
write('  ');{Вывод сообщения на экран}
CHET:=ODD(N);{Описание функции целого типа}
K:=N div 2;{Формула для вычисления значения номера}
for i:= 1 to K do{Цикл для решения задачи}
write(a[i], ' ', a[N + 1 - i], ' '); {Вывод номера на экран}
if CHET= TRUE then write (A[K+1]);{Проверка элементов на  четность, нечетность}
writeln;{Пропуск строки}
writeln;{Пропуск строки}
end.{Конец программы}
Особенно вот эту часть:
Pascal
1
2
3
4
5
CHET:=ODD(N);{Описание функции целого типа}
K:=N div 2;{Формула для вычисления значения номера}
for i:= 1 to K do{Цикл для решения задачи}
write(a[i], ' ', a[N + 1 - i], ' '); {Вывод номера на экран}
if CHET= TRUE then write (A[K+1]);{Проверка элементов на четность, нечетность}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.05.2015, 20:26
Ответы с готовыми решениями:

Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке:
Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке:...

Дан массив размера N, вывести его элементы в обратном порядке
Array. Дан массив размера N. Вывести его элементы в обратном порядке.

Дан целочисленный массив размера N. Вывести вначале все его четные элементы, а затем — нечетные
Дан целочисленный массив размера N. Вывести вначале все его четные элементы, а затем —...

Дан массив, вывести элементы в следующем порядке
помогите разобраться, задание звучит так : Дан массив вещественных чисел, подсчитать количество...

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

Дан массив. Переписать его второй, четвертый и т.д. элементы в другой массив такого же размера, расположив элементы подряд с начала массива
Помогите пожалуйста решить задачи на C++! Я в нем вообще туго соображаю. 1. Дан массив....

Дан массив A размера N. Вывести его элементы в следующем порядке: A(1),A(N),A(2),A(N-1),A(3),A(N-1)
Дан массив A размера N. Вывести его элементы в следующем порядке: ...

Дан массив A размера N. Вывести его элементы в следующем порядке: A1, AN, A2, AN-1, A3, AN-2,
Дан массив A размера N. Вывести его элементы в следующем порядке: A1, AN, A2, AN-1, A3, AN-2, ...

Дан массив. Вывести его элементы в следующем порядке:А1, Аn, А2, Аn-1, А3, Аn-2, … .
Дан массив A размера N. Вывести его элементы в следующем порядке:А1, Аn, А2, Аn-1, А3, Аn-2, … ....


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru