andre6807
?>

1. Компания «СуперСофт» набирает сотрудников, возраст которых от 25 до 40 лет включительно. Нужно написать программу, которая запрашивает возраст претендента и выдает ответ: «подходит» он или «не подходит» по этому признаку. Пусть в переменной v записан возраст сотрудника. Запишите решение этой задачи с вложенных условных операторов, заполните пропуски (рис. 1 2. Запишите цикл со счётчиком, который уменьшается от нужного значения до нуля. Цикл должен выполняться ровно 5 раз. Заполните пропуски (рис. 2)

Информатика

Ответы

larinafashion829

1.

1 - v > 25

2 - v < 40

3 - не подходит

2.

1 - c = 0

2 - c < 5

3 - c = c + 1

Объяснение:

во втором задании, 1 пропуск, там может быть любая переменная, т.е. не именно c = 0, может быть gaga = 0 или вообще по другому

Николаев
Программа поиска элемента в произвольном массиве:
const n=10;
var a:array[1..n+1] of integer;
p,i:integer;
begin
Randomize;
writeln('Исходный массив:');
for i:=1 to n do
 begin
 a[i]:=random(21);
 write(a[i]:4);
 end;
writeln;
write('p = '); readln(p);
a[n+1]:=p;
i:=1;
while a[i]<>p do i:=i+1;
if i<=n
 then writeln('Искомый элемент найден, его номер = ',i)
 else writeln('Искомый элемент не найден');
end.

Пример 1:
Исходный массив:
   7  17  16  13   0   1  19  20  12   5
p = 13
Искомый элемент найден, его номер = 4

Пример 2:
Исходный массив:
  20   4   5  12  14  10  11  16  18  20
p = 15
Искомый элемент не найден
manimen345

Program Zn;

uses CRT;

type mas=array [1..20, 1..20] of real;

var A:mas; i,j,g,b,n,m,o:integer;   l:real;

Begin

     clrscr;

     write ('Введите диапазон массива: ');

     readln (g,b);

     write ('Введите размер массива: ');

     readln (n,m);

     Randomize;

     For i:=1 to n do

         Begin

          For j:=1 to m do

             Begin

                  A[i,j]:=random(b-g)+g;

                  write (A[i,j]:5:0, '  ');

             End;

             writeln;

         End;

     O:=0;

     For i:=1 to n do

       Begin

         For j:=1 to m do

             Begin

                  A[3,j]:=O;

             End;

       End;

     For i:=1 to n do

         Begin

           For j:=1 to m do

              If i=1 then

               Begin

                    L:=l+A[i,j];

               End;

         End;

     writeln ('Новый массив');

     For i:=1 to n do

        Begin

         For j:=1 to m do

             Begin

                  write (A[i,j]:5:0, '  ');

             End;

             writeln

        End;

        writeln ('Сумма элементов первой строки= ',l:5:0);

readln;

End.

 Вообщем вот.

 

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

1. Компания «СуперСофт» набирает сотрудников, возраст которых от 25 до 40 лет включительно. Нужно написать программу, которая запрашивает возраст претендента и выдает ответ: «подходит» он или «не подходит» по этому признаку. Пусть в переменной v записан возраст сотрудника. Запишите решение этой задачи с вложенных условных операторов, заполните пропуски (рис. 1 2. Запишите цикл со счётчиком, который уменьшается от нужного значения до нуля. Цикл должен выполняться ровно 5 раз. Заполните пропуски (рис. 2)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Надежда-Андрей930
nrostovtseva142
abuley
vettime625
aerendzhenova5
nsn-2012
artemkolchanov24
Femida76
dilshermatov5806
Анна1169
pucha5261
edelstar83
михаил
Михайловна-Гусева350
Poroskun