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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.03.2013, 14:17   #1
olchik1980
 
Регистрация: 12.03.2013
Сообщений: 9
По умолчанию Одномерный массив не менее m пойдут в уху

Вася наловил рыбешек. Веса этих рыбешек записаны в одномерном массиве. Рыбешки массой не менее m пойдут в уху, с массой менее m – пойдут коту. Написать алгоритм который составит массив в котором веса рыбешек, которые пойдут в уху.
вх: 5
45
133.000 182.000 106.000 167.000 53.000
вых
133.000 182.000 106.000 167.000 53.000
olchik1980 вне форума Ответить с цитированием
Старый 13.03.2013, 00:29   #2
interacia
Пользователь
 
Аватар для interacia
 
Регистрация: 24.01.2013
Сообщений: 67
По умолчанию

Код:
//Дано целое число N (>0).
//Сформировать и вывести целочисленный  массив  размера N,
//содержащий степени двойки от первой до N-й: 2,4,8,16, ....
program Array2;
var
i,j:integer;// счетчик в цикле
N:integer;// размер массива улов
a: array [1..100] of real; // массив всех рыбешек
b: array [1..100] of real; // те которые пойдут в уху
M: real; // минемальный вес рыбы для ухи
begin
// ввод данных (размер массива)
 writeln('Сколько поймал рыбешек Вася. Введите N (N<100)');
 readln(N);
 writeln('Рыбешки массой не менее m пойдут в уху.  Введите M ');
 readln(M);
 writeln('Укажите веса этих рыбешек (заполнить массив) ');
 for i:=1 to N do read(a[i]); // формирование массива по заданию
writeln;
writeln('Otvet');
j:=1; // начальное значение
 for i:=1 to N do
 begin
 if a[i]>M then begin // условие отбора рыбешек
   b[j]:=a[i];
   writeln(' ',b[j]:6:3); // форматированный вывод массива
   inc(j);
   end;
 end;
end.
interacia вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дан одномерный массив, сформировать новый массив по заданному правилу {Delphi} Nickolai47 Помощь студентам 5 16.12.2012 14:51
Одномерный массив и Двумерный массив eugene1437 Общие вопросы C/C++ 15 25.05.2011 19:17
дан целочисленный массив N. Удалить из массива все элементы,встречающиеся [менее двух раз]1 Zevsnet Паскаль, Turbo Pascal, PascalABC.NET 6 16.01.2011 18:01
Одномерный массив , двухмерный массив Woxx Паскаль, Turbo Pascal, PascalABC.NET 0 10.09.2010 09:28
Одномерный массив. Q basic - Построить новый массив из элементов исходного ,которые больше P. Marishkaa Помощь студентам 2 12.01.2010 16:54