М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
9573st
9573st
09.02.2020 01:55 •  Информатика

Вывести на экран массив из 10 случайных положительных и отрицательных чисел.сформировать и вывести на экран второй массив, состоящий из четных элементов первого массива, нечетные изменяются на 1

👇
Ответ:
Program programma;
Uses crt;

Var i: integer;
    a: array [1..100] of integer;
   
begin clrscr;
      randomize;

      for i:=1 to 10 do
      a[i]:=random(100)-50;

      for i:=1 to 10 do
      write(a[i]:4);
      writeln; writeln;
     
      for i:=1 to 10 do
      begin
           if ((a[i] mod 2)=0) then
      write(a[i]:4)
           else
               begin a[i]:=1;
               write(a[i]:4)
               end;
       end;
      writeln; writeln;

end.
4,5(66 оценок)
Открыть все ответы
Ответ:
Andrey7745
Andrey7745
09.02.2020

Код с комментариями:

data = [] # создать строку

print("Введите температуру:")

data.append(int(input("Понедельник>> "))) # дополнить строку

data.append(int(input("Вторник>> "))) # то же самое

data.append(int(input("Среда>> "))) # то же самое

data.append(int(input("Четверг>> "))) # то же самое

data.append(int(input("Пятница>> "))) # то же самое

data.append(int(input("Суббота>> "))) # то же самое

data.append(int(input("Воскресенье>> "))) # то же самое

print("\n\nСредняя температура за неделю:" + str(round(sum(data) / 7, 2))) # напечатать среднее строки

4,6(75 оценок)
Ответ:
Nanaw45
Nanaw45
09.02.2020
FOR15

program fofgogjoj;
var
n,i : integer;
a,p : real;
begin
Writeln('Введите число.');
Readln(a);
Writeln('Введите степень');
Readln(n);
p:=1;
for i:=1 to n do
begin
p:=p*a;
end;
if a<0 then
p:=1/p;
Writeln(p :6:3);
readln;
end.

FOR16

program fofgogjoj;
var
i, n: integer;
a, p: real;
begin
Writeln('Введите число:');
Write(' a = ');
Readln(a);
Writeln('Введите показатель степени (n > 0):');
Write(' N = ');
Readln(N);
Writeln('Все степени числа ', a, ' от 1 до ', n, ':');
p:= 1;
for i:=1 to n do
begin
p:= p*a;
Writeln(' ', a, ' в степени ', i, ': ', p:0:2)
end
end.
4,8(49 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ