ВладимировнаИП37
?>

Как решить по информатике тема система счисления примеры вот х 101 y 1001 х 1 у 1001 х 101 у 11 х 1001 у 110 у

Информатика

Ответы

shutovaa3471
Наверное, надо перевести в десятичную х=101 (двоичная)      х=1*2^2 + 0*2^1 + 2^0 = 4+0+1=5 (в десятичной) или уточни
tomogradandrey
// pascalabc.net 3.3, сборка 1634 от 14.02.2018 // внимание! если программа не работает, обновите версию! begin   var n: =readinteger('количество судей: ');   assert(n.inrange(3,5),'неверное количество судей, разрешено 3,4 или 5');   var a: =readarrreal('введите оценки: ',n);   if n> 3 then writeln(' ',a.orderby(t-> t).toarray[1: n-1].average: 0: 4)   else begin       var m: =a.average;       var b: =a.select(t-> (t,abs(t-(t-> t[1]).toarray;       if abs(b[0][1]-b[1][1])< 1e-5 then writeln(' ',m: 0: 4)       else writeln(' ',b.skip(1).select(t-> t[0]).average: 0: 4)       end end. 2. а в школах часто все еще учат писать так: var   a,d: array[1..5] of real;   n,i,imax,imin,j: integer;   s,avg: real; begin   write('количество судей: '); read(n);   if (n< 3) or (n> 5) then       writeln('неверное количество судей, разрешено 3,4 или 5')   else begin       write('введите оценки: ');       for i: =1 to n do read(a[i]);       if n> 3 then begin           imax: =1; imin: =1;           for i: =2 to n do               if a[i]< a[imin] then imin: =i               else                   if a[i]> a[imax] then imax: =i;           s: =0;           a[imax]: =0;           a[imin]: =0;           for i: =1 to n do s: =s+a[i];           avg: =s/(n-2);           writeln(' ',avg: 0: 4)           end       else begin           s: =0;           for i: =1 to n do s: =s+a[i];           avg: =s/n;           for i: =1 to n do d[i]: =abs(a[i]-avg);           for i: =1 to n-1 do               for j: =i+1 to n do                   if d[i]< d[j] then begin                       s: =d[i]; d[i]: =d[j]; d[j]: =s                       end;           if abs(d[1]-d[2])< 1e-5 then writeln(' ',avg: 0: 4)           else begin               s: =0;               for i: =1 to n do                   if a[i]< > a[1] then s: =s+a[i];               avg: =s/(n-1);               writeln(' ',avg: 0: 4)               end           end       end end.
Taniagrachev

и что тут сложного?

#include

using namespace std;

int main()

{

    int n;

   

    cin > > n;

   

    int32_t arr[n];

   

    for (size_t i = 0; i < n; ++i)

    {

        cin > > arr[i];

    }

   

    int32_t max = arr[0], min = arr[0];

 

    for (auto & i : arr)

    {

        if (i > max) max = i;

        if (i < min) min = i;

    }

   

    cout < < static_cast(max + min) / 2 < < "\n";

   

    return 0;

}

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

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

Как решить по информатике тема система счисления примеры вот х 101 y 1001 х 1 у 1001 х 101 у 11 х 1001 у 110 у
Ваше имя (никнейм)*
Email*
Комментарий*

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

lezzzzka5510
vova00831
oafanasiev41
makitra08
volodinnikolay19
jablokov
akrivoz
ivanovk3599
ShafetdinovAndrei
vladimir686
natalyazx151092814
Femida76
langprint
ekater01806
Galkin Vladimirovich729