KosarinPotemkina1888
?>

Даны натуральные числа m и n.получить число состоящее из m последних чётных цифр числа n. написать программу на паскале только на паскале.

Информатика

Ответы

ilyxa08
Var i, b, c, n, m: integer;     a: string;     d: array [0..50] of integer; begin       readln(n, m);       a : = inttostr(n);       for i : = 1 to length(a) do           if (strtoint(a[i]) mod 2 = 0) then           begin               d[c] : = strtoint(a[i]);               c : = c + 1;           end;       for i : = 0 to m - 1 do   writeln(d[i], ' '); end.так, кажется, только если ввести число больше кол-ва чётный цифр в числе, то будет ошибка, я не знаю, как бороться.
ooozita5

Правила организации личной информации в сети Интернет

старайтесь не заполнять анкеты данных в неизвестных чатах, социальных сетях,

не оставляйте встреченным в Интернете людям свой номер телефона, домашний адрес,

не отправляйте неизвестным людям свои фотографии,

общайтесь в программах Skype и им подобным только с друзьями,

не открывайте прикрепленные к письму файлы, полученные от незнакомых людей,

не разглашайте информацию о своем пароле

Правила безопасности в сети Интернет

не договаривайтесь о встрече с незнакомцами,

не отвечайте на недоброжелательные сообщения,

выходите из чата, если чье-то сообщение вызывает беспокойство,

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

если вы получили оскорбляющее сообщение, сообщение о нем родителям,

не поддавайтесь на заманчивые предложения,

не посещайте сайты для взрослых

Правила сетевого этикета

старайтесь выглядеть достойно в глазах собеседников,

пишите грамотно,

человек, с которым вы общаетесь, может быть не один,

сдерживайте страсти,

будьте терпимы к недостаткам окружающих

misstimarina2016

program dimavdovuskin497;

type t1 = integer;

    t2 = double;

var n, i: t1;

   x, summa, pr: t2;

begin

writeln('Напишите программу, вычисляющую: а) сумму n первых натуральных четных чисел; б) произведение n первых натуральных нечетных чисел.');

writeln;

write('Введите общее количество чисел: ');

readln(n);

writeln;

summa := 0;

pr := 1;

for i := 1 to n do

begin

 write('Введите х: ');

 readln(x);

 writeln;

 if (frac(x) = 0) then

 begin

  if (frac(x/2) = 0) then summa := summa + x

   else pr := pr * x;

 end;

end;

writeln('Сумма n первых натуральных четных чисел равна ', summa : 5 : 0);

writeln;

writeln('Произведение n первых натуральных нечетных чисел равно', pr : 5 : 0);

readln;

end.

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

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

Даны натуральные числа m и n.получить число состоящее из m последних чётных цифр числа n. написать программу на паскале только на паскале.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Белов_Лукина1339
Vladimirovich Aleksandr1889
milkamilka1998
Лебедев972
Petrosienko_Larisa,1908
maxkuskov2485
fedserv
Gera8061
gen218
r682dm2011
Ярослав
muzaffarovich-Sergei1777
fancy-decor67
shuxratmaxmedov
olimov9