Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Написать программу Дан массив из N действительных чисел. Напечатать те его элементы, которые принадлежат отрезку [c, d].

Ёриичи . Ученик (91), на голосовании 1 год назад
Дополнен 1 год назад
помогите пожалуйста срочно
Голосование за лучший ответ
Кублен Оракул (96829) 1 год назад
program massiv;
uses crt;
var
i,n:integer;
b:array[1..100] of real;
BEGIN
randomize;
clrscr;
writeln;
write('Vvesti N: ');
readln(n);
writeln('Vektor B: ');
for i:=1 to n do begin
b[i]:=random(101)*1.0; write(b[i]:5:1);
end;
writeln;
write('a= b= '); readln(a,b)
end.
остальное попробуй сам
Ёриичи . Ученик (91) 1 год назад
Большое спасибо, надеюсь правильно:)
Ёриичи . Ученик (91) 1 год назад
код неправильный -_ -
Кублен Оракул (96829) Ёриичи . , program massiv; uses crt; var i,n,c,d:integer; b:array[1..100] of real; BEGIN randomize; clrscr; writeln; write('Vvesti N: '); readln(n); writeln('Vektor B: '); for i:=1 to n do begin b[i]:=random(101)*1.0; write(b[i]:5:1); end; writeln; write('c= d= '); readln(c,d) end.
k k Профи (839) 1 год назад
проверяешь в цикле, входит ли каждое из чисел массива в диапазон [c, d] - if(intsArray[i]>=c&&intsArray[i]<=d)


 public class test { 


public static void main(String[] args) {

int [] intsArray = {1,5,10,2,4,6,22,61,50,52};
int c = 5;
int d = 20;

for(int i = 0; i if(intsArray[i]>=c&&intsArray[i]<=d){
System.out.print(intsArray[i] + "; ");
}
}


}

}
Похожие вопросы