Татьяна1045
?>

Написать программу нахождения суммы большего и меньшего из чисел a, b, c.

Информатика

Ответы

mdsazonovatv1173

всего три числа?

решу с рандомным

 

на паскале:  

 

var

a,b,c: integer;

min, max: integer;

 

begin clrscr;

 

a: =random(10)+0;

b: =random(10)+0;

c: =random(10)+0;

 

if (a< b) and (a< c) then

  min: =a

else

  if (c< a) and (c< b) then

  min: =c

  else

  min: =b;

 

if (a> b) and (a> c) then

  max: =a

else

  if (c> a) and (c> b) then

  max: =c

  else

  max: =b;

 

writeln('максимальное: ',max);

writeln('минимальное: ',min);

 

readkey;

end.

M19026789436

ответ: a: 28);

            б: 222).

объяснение:

а) по условию мы имеем ..[65]

пока нашлось () или нашлось () - это условию

то есть как я понимаю данный оператор производит выборку из текста и заменить его на результат заданный оператором.

допустим: ..[65] - удовлетворяем условию

если нашлось ()

то заменить (, 8) // двоек на данный момент у нас нет, пропускается

иначе заменить (, 2) // то есть => 2

блок у нас состоит из 4 цифр значит мы 65/4= 16 целых - это у нас количество < 2> 1 в остатке - это оставшиеся < 8>

в итоге получаем .[16]8

возвращаемся в начало цикла и тут у нас уже подходит условие с ()

если нашлось ()

то заменить (, 8) - меняем

16/4=4 //если не забыли это количество всех наших чисел равных 2 делим на блок из 4 чисел. не забываем про остаток от предыдущего деления в виде 8[1]

в итоге получаем:

cнова вернемся в начало цикла.

удовлетворяем условию

меняем => 2. в итоге

28

ответ: 28

2) делаем по аналогии

72/4=18[2]

18/4=4[8] 2{2}

4/4=1{2] + 2{2}= 3{2}

ответ: 222

mustaevdmitry397

ответ:

1)

#include

using namespace std;

int main() {

int n,m;

cout < < "enter number n: ";

cin > > n;

cout < < "enter number m: ";

cin > > m;

for (int i = n; i < = m; i++) {

  if (i % 3 == 0) cout < < i < < endl;

}

}

2)

#include

using namespace std;

int main() {

int n, m, sum=0;

cout < < "enter number n: ";

cin > > n;

cout < < "enter number m: ";

cin > > m;

for (int i = n; i < = m; i++) {

  if (i % 2 == 0) sum+=i;

}

cout < < "result: " < < sum;

}

3)

#include

using namespace std;

int main() {

long n,m, max=0;

cout < < "enter number: ";

cin > > n;

m = n;

  for (int i = 10; n> 0; ) {

  if (n % i > max)  

  max = n % i;

  n = n / i;

}

  cout < < "result: " < < max;

}

объяснение:

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

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

Написать программу нахождения суммы большего и меньшего из чисел a, b, c.
Ваше имя (никнейм)*
Email*
Комментарий*