Pascal
const n = 20;
var
a,b,min : real;
m : array [1..n] of real;
i : integer;
begin
// формирова массива не пишу
readln (a,b);
min := b;
for i := 1 to n do
if (m[i]<min) and (m[i] >=a ) and (m[i] <=b)
then
min := m[i];
writeln (min:3:2);
<span>end.
Программа будет работать корректно, если в массиве есть хотя бы один элемент, попадающий в диапозон [a..b].</span>
1,11,111,1111,11111,111111....
10,100,1000,10000,100000...
101,111,101,111,101,111,101...
Мы живем в таком мире, в котором люди постоянно окружены информацией. Все окружающие вас процессы, предметы, явления несут в себе информацию, но иногда получаемой вами информации по определенному вопросу бывает либо недостаточно, либо слишком много. Так что же лучше, переизбыток или недостаток? Я думаю, конечно же, переизбыток. Человек обладает способностью анализировать, поэтому я считаю, что лучше получить информации чуть больше, чем надо и впоследствии переработать ее, чем чего то не понять и продолжать лишь догадываться. Информация это всегда хорошо, человеку свойственно тянуться к новым знаниям, главное уметь из ее непрерывного потока взять максимум полезного для себя.
1.1: (Число меньше 40) ИЛИ НЕ (Число четное) должно быть ложным, варианты:
- 1: 123 не меньше 40 и не четное, получится истина
- 2: 56 не меньше 40 и четное, получаем ложь
- 3: 9 меньше 40, значит, истина
- 4: 8 меньше 40, истина
Ответ: 2
2.1:
НЕ((первая буква согласная) И (Последняя буква гласная)) должно быть ложно
- 1: Дарья, НЕ((Первая согласная)И(Последняя гласная)) = НЕ((истина)И(истина)) = ложь
- 2: Павел, НЕ((Первая согласная)И(Последняя не гласная)) = НЕ((истина)И(ложь)) = истина
- 3: Абрам, НЕ((Первая не согласная)И(Последняя не гласная)) = НЕ((ложь)И(ложь)) = истина
- 4: Анфиса, НЕ((Первая не согласная)И(Последняя гласная)) = НЕ((ложь)И(истина)) = истина
Ответ: 2
1.2
A1 = 3, B1 = 4, C1 = 2, D1 = 5
A2 = D1 - C1 + 1 = 5 - 2 + 1 = 4
B2 = D1 - 1 = 5 - 1 = 4
C2 = ?
D2 = B1 * 4 = 4 * 4 = 16
По рисунку видно что сумма всех меньших равна большему и сумма двух меньших равна половине большего(или же их сумме), C2 = 16 - 4 - 4 = 8
- 1: D1 - A1 = 5 - 3 = 2, не подходит
- 2: B1 + 1 = 4 + 1 = 5, тоже не то
- 3: D1 + A1 = 5 + 3 = 8, подходит
- 4: C1 * D1 = 2 * 5 = 10, не подходит
Ответ: 3
2.2
A1 = 2, B1 = 4, C1 = 6, D1 = 8
A2 = D1 / B1 = 8 / 4 = 2
B2 = D1 - B1 = 8 - 4 = 4
C2 = A1 + 2 = 2 + 2 = 4
D2 = ?
По рисунку видно что имеется 2 пары одинаковых значений, также сумма большего и меньшего равны другой сумме, 4 + 2 = 4 + X, X = 2
- 1: A1 - 1 = 2 - 1 = 1, не подходит
- 2: C1 + B1 = 6 + 4 = 10, тоже не то
- 3: C1 + 1 = 6 + 1 = 7, не подходит
- 4: C1 / 3 = 6 / 3 = 2, подходит
Ответ: 4
Ну а 3 задание не видно.
Начальные значения: s=0;n=3;
1 шаг цикла
0*0*0 = 0 (< 123)
s := 1;
n := 5;
2 шаг цикла
1*1*1 = 1 (< 123)
s := 2;
n := 7;
3 шаг цикла
2*2*2 = 8 (< 123)
s := 3;
n := 9;
4 шаг цикла
3*3*3 = 27 (< 123)
s := 4;
n := 11;
5 шаг цикла
4*4*4 = 64 (< 123)
s := 5;
n := 13;
6 шаг цикла
5*5*5 = 125 (< 123)
условие не выполняется, выходим из цикла
будет выведено число 13