Учебно-методический комплекс дисциплины для обучающегося «Языки программирования» для специальности 5В010900 Математика



бет97/142
Дата03.01.2022
өлшемі1.33 Mb.
#450516
түріУчебно-методический комплекс
1   ...   93   94   95   96   97   98   99   100   ...   142
УМКДО -ЯзыкиПрограммирования

П Р О Г Р А М М А
program mlad;

var s,a,b,c,n: integer;

begin

for n:=0 to 999 do



begin

s:=523000+n;

a:= s mod 7;

b:= s mod 8;

c:= s mod 9;

if (a=0) and (b=0) and (c=0) then write (n:5)

end

end.
ПРИМЕР 2: Подсчитать сумму ряда: s=1-2+3-4+5- ... для заданного числа членов.



П Р О Г Р А М М А
program sum;

var i,n:integer; {счетчик и количество слагаемых}

s:real; {сумма ряда}

begin


writeln('Сколько слагаемых ?');

readln(n);

if n<=0 then

writeln('Плохое n')

else begin

s:=0;


for i:=1 to n do

if odd(i) then {проверка четности номера}

s:=s+i

else


s:=s-i;

writeln('s=',s:10:3);

end;

end.
Упражнения:



  1. Вычислить

  2. Вычислить

  3. Напечатать в возрастающем порядке все трехзначные числа, в десятичной записи которых нет одинаковых цифр.

  4. Напечатать в возрастающем порядке все трехзначные числа, сумма цифр которого равна заданному числу n (n=9)

  5. Напечатать в возрастающем порядке все трехзначные числа, в десятичной записи которых все одинаковые цифры.

  6. Определить, является ли заданное число совершенным, т.е. равным сумме всех своих (положительных) делителей, кроме самого этого числа (например, число 6- совершенно: 6=1+2+3).

  7. Дано целое n>2. Напечатать все простые числа из диапазона [2,n].

  8. Вычислить

  9. Вычислить

  10. Вычислить




Достарыңызбен бөлісу:
1   ...   93   94   95   96   97   98   99   100   ...   142




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет