leralerav
12.01.2023 18:49

Доброе утречко. Никак не могу понять как это сделать. Python Циклы.
Нужно кратко составить код.
Есть список чисел nummern = [1, 4, 4, 7, 8, 9]
нужно создать новый список, из первого, числа, встречающиеся один раз
[4, 4]

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
базарганово
08.10.2022 14:31
// PascalABC.NET 3.3, сборка 1634 от 14.02.2018
// Внимание! Если программа не работает, обновите версию!

type
  CheckBalls=class
 
  private
   
    ad:array of real; // диаметры шариков
    ap:array of real; // веса шариков
    etD:=24.0; // эталонный диаметр
    derD:=2.0; // эталонное предельное отклонение
    etP:=74.0; // эталонный вес
    derP:=3.0; // эталонное предельное отклонение
   
    procedure CheckBall(m:integer);
    // проверка шарика с указанным номером
    begin
      Write('Шарик № ',m,': диаметр - ');
      if Abs(aD[m-1]-etD)<=derD then Write('норма')
      else Write('брак');
      Write(', вес - ');
      if Abs(aP[m-1]-etP)<=derP then Writeln('норма')
      else Writeln('брак')
    end;
  
 
  public
 
    constructor(ma,mp:array of real);
    begin
      ad:=Copy(ma);
      ap:=Copy(mp);
    end;
   
    procedure CheckAllBalls;
    begin
      for var i:=1 to ad.Length do CheckBall(i)
    end;
 
end;

begin
  var n:=120; // число шариков
  var a:=SeqRandom(n,200,280).Select(t->t/10).ToArray;
  var b:=SeqRandom(n,700,800).Select(t->t/10).ToArray;
  Writeln('Параметры шариков (диаметр,вес):');
  a.Zip(b,(p,q)->(p,q)).Println;
  Writeln('Результаты контроля:');
  var oL:=new CheckBalls(a,b);
  oL.CheckAllBalls
end.
0,0(0 оценок)
Ответ:
Караго
30.12.2021 08:52
#include <iostream>
#include <cstdlib>

inline double y(double x)
{
return (x/(x+5));
}

int main(int argc, char *argv[])
{
system("chcp 1251 >nul");
setlocale(LC_ALL, "Russian");

for(double x = 0; x < 1; x+=0.1)
printf("%f ", y(x));
std::cout << std::endl;

for(double x = 1; x < 10; x+=1)
printf("%f ", y(x));
std::cout << std::endl;

for(double x = 10; x < 50; x+=5)
printf("%f ", y(x));
std::cout << std::endl;

for(double x = 50; x < 100; x+=10)
printf("%f ", y(x));
std::cout << std::endl;

return EXIT_SUCCESS;
}
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота