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

Паскаль: дано n чисел, найти среднее арифметическое положительных из них

👇
Ответ:
aftullaeva2
aftullaeva2
27.02.2021
Var
  i,n, pol: integer;  //pol - количество положительных чисел, n - количество всех чисел
 a,s: real;  //a- вводимое число, s - сумма положительных чисел

begin
  pol:= 0;  //обнуляем счетчик
  s:= 0;  
  writeln('Введите количество чисел');
  readln(n);
  for i:= 1 to n do
  begin
    writeln('Введите число');
    readln(a);
    if a > 0 then
    begin
      s:= s + a;
      pol:= pol + 1;  
    end;
  end;
  writeln('Среднее арифметическое положительных чисел:  ', s / pol);  {среднее арифметическое равно сумме чисел делить на их количество}
end.
4,8(8 оценок)
Открыть все ответы
Ответ:
benblast
benblast
27.02.2021
Пусть данные о температуре хранятся в массиве Тemp  и количество данных (для определенности равно числу дней в месяце n=30)
program Temperatura;
const n=30;
type Mas = array [1..n] of integer;
var A: Mas;
     i,  Max, MaxInd, Min, MinInd: integer;

begin
for i:=1 to n do
   A[i]:=-20+random(40);          {Заполняем массив случайными числами}
{

А  СЮДА  ВСТАВЛЯЕМ ПО ОЧЕРЕДИ БЛОКИ

}

ReadLn;
end.

{БЛОК:: Дни с нулевой}
for i:=1 to n do
   if A[i] =0 tnen WriteLn(' Day Number ' ,i
);

{БЛОК:  Дни с MaxTemp и MinTemp}
Max:=A[1];
Min:=A[1];
MaxInd:=1;
MinInd:=1;
for i:=2 to n do
   begin
     if A[i]>Max then begin
                                 Max:=A[i];  MaxInd:=i
                               end;
     if A[i]<Min then begin
                               Min:=A[i];  MinInd:=i;
                             end;
   end;
   WriteLn('Max=', Max, '  MaxInd=' , MaxInd);
   WriteLn('Min=', Min, '  MinInd=' , MinInd);
ReadLn;
end.

{Ну а последний БЛОК (о днях с одинаковой температурой) попробуй написать САМ}
4,7(20 оценок)
Ответ:
LiveRiot
LiveRiot
27.02.2021
Используя известные нам факты построим логическую цепочку рассуждений:

1. Во Владимире работает учитель химии - это не Дарья Михайловна.
2. В Ярославле живет тот,кто не преподает физику, а так как учитель химии живет во Владимире, то в Ярославле живет учитель биологии.

Исходя из этих 2 фактов можно сделать вывод, что  Дарья Михайловна - учитель физики, которая живет в Краснодаре.
Так как Ирина Васильевна работает не в Ярославле, а в Краснодаре работает Дарья Михайловна,то можно сделать вывод, что Ирина Васильевна - учитель химии из Владимира.
Ну и остается у нас София Петровна - учитель биологии из Ярославля.

ответ: Ирина Васильевна - учитель химии - Владимир
            Дарья Михайловна - учитель физики - Краснодар
            София Петровна - учитель биологии - Ярославль
4,6(74 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ