bulenbeiser
?>

Дан массив целых чисел из 25 элементов, заполненный случайным образом числами из промежутка от -60 до 90. вывести на экран все элементы, первая цифра которых совпадет с заданной.

Информатика

Ответы

Игоревна

program Massive;

uses crt, Math;


var

mas: array [1..25] of integer;

d,x: integer;

z: byte;


begin

randomize();


repeat

writeln('Введите одну полижительную цифру от 1 до 9:');

readln(x);

until x>=0 and x<=9;

z:=1;


//проверка на совпадения

while z<=25 do

begin

mas[z]:=random(-60,90);

d:=mas[z] div 10;

if abs(d)=x or abs(mas[z])=x then

write('Совпадения:', mas[z],' ');

z:=z+1

end;


writeln('Конец проверки');

readln

end.

Головин662
1.
Var a,b,pr:integer;
Begin
pr:=1;   
write('Вводите числа, когда закончите - введите 0. '); readln(a);
while (a<>0) do  begin 
 if (a>0) and (a<10) then begin b:=b+1; pr:=pr*a; end; readln(a)  end;
Writeln('Чисел, больше 0 и меньше 10: ',b,' их произведение:',pr);end.

2.
Var a,b,c,i,sum,f:integer;
Begin
 Write('Введите 10 двузначных чисел: '); repeat readln(a); until(a>=10) and (a<100);
for i:=1 to 10 do 
  begin 
     repeat readln(a); until(a>=10) (a<100)
      b:=a mod 10;
      c:=a div 10;
       sum:=b+c;
        if (sum mod 2 = 0) then f:=f+1;
end;
Writeln('Кол-во цифр, удовлетворяющих условию: ',f);
end.

3.
Var a,b,c:integer;
Begin 
  write('Вводите целые положительные числа.');
repeat
   readln(a);
b:=b+a;
c:=c+1;
 until (b>100);
Writeln('Кол-во введёных чисел:',c,' их сумма:',b);
end.
   
superniki87

3) Сместиться на (4,-4)

Объяснение:

Начальная точка (0,0)

Сначала мы сместились на (-3,-6) - наше новое положение.

Затем считаем в цикле что получилось: (2+3 , -5+3), мы сложили числа и получили (5,-2), так как мы повторяем 3 раза то мы (5,-2) умножаем на 3 и получаем (15,-6) .

Теперь мы складываем наше положение с тем что получилось в цикле: (15+(-3) , -6+(-6)) и получаем (12,-12), так как у нас был цикл мы делим это на 3 и получаем (4,-4).

В задаче сказано, что надо такую команду, чтобы чертёжник переместился в начальную точку(см.выше), для этого нам надо поменять знаки на противоположные(с "+" на "-" или с "-" на "+") чтобы получить (0,0) и это будет (-4,4).

Более подробно невозможно расписать.

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

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

Дан массив целых чисел из 25 элементов, заполненный случайным образом числами из промежутка от -60 до 90. вывести на экран все элементы, первая цифра которых совпадет с заданной.
Ваше имя (никнейм)*
Email*
Комментарий*

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

sunrise
borisowaew
punchf
a580028r
soa8690
NataliaBerezovskaya33
mir5552
ирина Альбертовна
maksmi
vovkiv7864
Nikolaevich_Vladimirovich1509
MIKhAILOVNAAnton
Postnikova-StreltsovaKyulbyakova
Natakarpova75732
stic1995