Рощак_Ольга573
?>

Что делает эта команда a:=random(20)+1; какое число будет минимальным и максимальным?

Информатика

Ответы

alex07071

Эта команда подбирает рандомной, то есть случайное число, из определённой группы цифр. То есть например от 10 до 20, от 5 до 16 и тд. У тебя стоит рандом 20 + 1. То есть не знаю правильно или нет. Но я считаю, что максимальное число 21, а минимальное 20. Надеюсь правильно. По крайней мере объяснила что делает эта команда

Бисеров-Чистякова

Объяснение:

<---------------------------1--------------------------->

#include <iostream>

using namespace std;

int main() {

   int a;

   cin>>a;

   if ((a/100+(a%100)/10+a%10) % 2 == 0)

       cout << "YES";

   else

       cout << "NO";

   return 0;

}

<---------------------------2--------------------------->

#include <iostream>

using namespace std;

int main() {

   int a, b, c;

   cin >> a >> b >> c;

   if (a == b || a == c || c == b)

       cout << "YES";

   else

       cout << "NO";

   return 0;

}

<---------------------------3--------------------------->

#include <iostream>

using namespace std;

int main()

{

   int a, b;

   char sing;

   cin >> a >> sing >> b;

   switch (sing)

   {

   case '*':

       cout << a * b;

       break;

   case '/':

       cout << a / b;

       break;

   case '+':

       cout << a + b;

       break;

   case '-':

       cout << a - b;

       break;

   

   default:

       cout << "ERROR";

       break;

   }

   return 0;

}


1. Дано трехзначное число N. Напечатать «Yes», если сумма его цифр является четным числом, и «No», е
1. Дано трехзначное число N. Напечатать «Yes», если сумма его цифр является четным числом, и «No», е
1. Дано трехзначное число N. Напечатать «Yes», если сумма его цифр является четным числом, и «No», е
barnkim
Const 
  sixteen: string = '0123456789ABCDEF';

function TenIn16(x: integer): string;
var  s: string;
begin 
  repeat   
  s := sixteen[x mod 16 + 1] + s;   
  x := x div 16; 
  until x = 0; 
  if length(s) = 1 then    s := '0' + s; 
  TenIn16 := s;
end;

var 
  f1, f2: text; 
  a1, a2, a3: byte;

begin 
  assign(f1, 'record.txt'); 
  reset(f1); 
  assign(f2, 'result.txt'); 
  rewrite(f2); 
  while not eof(f1) do  
  begin   
    read(f1, a1, a2, a3);   
    writeln(f2, TenIn16(a1), TenIn16(a2), TenIn16(a3)); 
  end; 
  close(f1); 
  close(f2);
end.

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

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

Что делает эта команда a:=random(20)+1; какое число будет минимальным и максимальным?
Ваше имя (никнейм)*
Email*
Комментарий*

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

Усошина1059
Можарова14
korotinadasha07
dm1trviktor585
kirieskamod262
Nikolaevich1534
Nikolaevich_Vladimirovich1509
AlekseiBunina1895
vis-lyubov8832
office46
mistersoshnev354
gardenkafe
NIKOLAEVNA
kulagin777
Amulenkov