Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2013, 22:22   #1
IvanMir
 
Регистрация: 16.12.2012
Сообщений: 9
По умолчанию Задача

Дан массив A из 10 элементов (целые числа). Сформировать массив B, включив в него нечетные по номеру элементы из массива A.
IvanMir вне форума Ответить с цитированием
Старый 16.03.2013, 22:55   #2
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,680
По умолчанию

На каком языке программируете?
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!
Bugrimov вне форума Ответить с цитированием
Старый 16.03.2013, 23:00   #3
IvanMir
 
Регистрация: 16.12.2012
Сообщений: 9
По умолчанию

На языке Turbo Pascal
IvanMir вне форума Ответить с цитированием
Старый 16.03.2013, 23:07   #4
Pein95
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 881
По умолчанию

Вы сами чтото сделали?
Pein95 вне форума Ответить с цитированием
Старый 16.03.2013, 23:08   #5
IvanMir
 
Регистрация: 16.12.2012
Сообщений: 9
По умолчанию

нет, к сожалению.
IvanMir вне форума Ответить с цитированием
Старый 16.03.2013, 23:15   #6
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Вот основа
Код:
i:=1;
j:=1;
while i < 10 do
	begin
		b[j]:=a[i];
		inc(i, 2);
		inc(j);
	end;
Вадим Мошев вне форума Ответить с цитированием
Старый 16.03.2013, 23:17   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Сформировать массив B, включив в него нечетные по номеру элементы из массива A.
Код:
var a,b:array[1..10] of integer;i,k:integer;
begin
 for i:=1 to 10 do begin 
  a[i]:=random(100); if (i mod 2)<>0 then begin b[k]:=a[i];inc(k);end; 
  write(a[i]:5);
 end; writeln;
 for i:=1 to 5 do begin 
  write(b[i]:5);
 end;
 readln;
end.
Идея ясна?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 16.03.2013, 23:35   #8
IvanMir
 
Регистрация: 16.12.2012
Сообщений: 9
По умолчанию

А можно на языке Turbo Pascal...
IvanMir вне форума Ответить с цитированием
Старый 16.03.2013, 23:42   #9
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

А мы вам на чём написали?
Вадим Мошев вне форума Ответить с цитированием
Старый 16.03.2013, 23:44   #10
IvanMir
 
Регистрация: 16.12.2012
Сообщений: 9
По умолчанию

ладно. что такое random и mod?
IvanMir вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача по подсчёту статистики использования букв. Другая задача - по длинной арифметике Pascal ABC kimberly Паскаль, Turbo Pascal, PascalABC.NET 3 24.12.2012 17:03
задача на структуру(struct)/задача на работу с файлом SevenArth Помощь студентам 0 26.04.2012 19:06
Задача на оптимальный расчет маршрута (задача в презентации) в табличном процессоре Excel Toofed Помощь студентам 0 30.11.2011 01:12
Задача минимизации дисбаланса на линии сборки (задача минимакса) LenZab Microsoft Office Excel 13 13.03.2011 22:51