Практическое занятие 13

14
Циклы

Upload: finn

Post on 06-Jan-2016

105 views

Category:

Documents


0 download

DESCRIPTION

Циклы. Практическое занятие 13. Вычислить сумму ряда чисел. Задача 1. Program sum; var a: integer; s: real; Begin a:= 1 ; s:=0; while a< 6 00 do begin a:=a+ 1 ; s:=s+ 1/ a; end; writeln ( ' s = ' , s:5:3); end. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Практическое занятие 13

Циклы

Page 2: Практическое занятие 13

Вычислить сумму ряда чисел

600

1...

4

1

3

1

2

1

Page 3: Практическое занятие 13

Program sum; var a: integer;

s: real;Begin a:=1; s:=0; while a<600 do begin a:=a+1; s:=s+1/a; end; writeln ('s=', s:5:3); end.

Page 4: Практическое занятие 13

n

1 ...

5

1

4

1

3

1

2

1

Вычислить сумму ряда чисел

Page 5: Практическое занятие 13

Program sum; var s :real; a, n: integer;Begin writeln (‘Введите n’); readln (n); a:= 1 ; s:=0; while a< n do begin a:=a+1; if a mod 2=0 then s:=s+1/a else

s:=s-1/a; end; writeln (‘сумма ряда равна s=‘,

s:5:3);end.

Page 6: Практическое занятие 13

Дано число N. Вывести все делители этого числа.

Page 7: Практическое занятие 13

vari,n:integer;beginwriteln('Введите N');readln(n);for i:=1 to n doif n mod i=0 then write(i:4);end.

Page 8: Практическое занятие 13

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

Page 9: Практическое занятие 13

uses crt;vari, j, k: integer;beginfor i:=1 to 9 dofor j:=0 to 9 do beginfor k:=0 to 9 doif (i<>j) and (i<>k) and (j<>k) thenwrite(i*100+j*10+k, ' '); writeln; end;end.

Page 10: Практическое занятие 13

Составить алгоритм решения ребуса ДРУГ+ГУРД = 7777 (различные буквы обозначают различные цифры, старшая — не 0).

Page 11: Практическое занятие 13

uses crt;vard, r, u, g: integer;beginfor d:=2 to 9 dofor r:=0 to 9 dofor u:=0 to 9 dofor g:=1 to 9 doif (d<>u) and (d<>r) and (d<>g) and (r<>u) and

(r<>g) and (g<>u) and(d*1000+r*100+u*10+g+g*1000+u*100+r*10+d=7

777) thenwrite(d,r,u,g, ' ');end.

Page 12: Практическое занятие 13

ПРИДУМАТЬ РЕБУС И НАПИСАТЬ ПРОГРАММУ РЕШЕНИЯ ЭТОГО РЕБУСА.

Page 13: Практическое занятие 13
Page 14: Практическое занятие 13

Составить алгоритм решения ребуса КОТ+ТОК = ААА (различные буквы обозначают различные цифры, старшая — не 0).