6
10-А клас 03.02.2014 Сьогодні на уроці

Урок №11. Вкладені цикли

  • Upload
    cael

  • View
    79

  • Download
    0

Embed Size (px)

DESCRIPTION

Сьогодн і на уроці. Урок №11. Вкладені цикли. 10-А клас 03.02.2014. Вкладені цикли. початок. a b c 1 0 0 9 9 9. A1,b1. К=0. 1

Citation preview

Page 1: Урок №11. Вкладені цикли

10-А клас03.02.2014

Сьогодні на уроціСьогодні на уроці

Page 2: Урок №11. Вкладені цикли

початокпочаток

A1,b1A1,b1

1<=A1<=271<=A1<=27

A=1,9,1A=1,9,1

B=0,9,1B=0,9,1

C=0,9,1C=0,9,1

(A+b+c=a1) I c=b1

(A+b+c=a1) I c=b1

A,b,cA,b,c

KK

кінецькінець

К=0К=0a b c1 0 09 9 9

a b c1 0 09 9 9

Page 3: Урок №11. Вкладені цикли

uses crt;var a,b,c,a1,b1,k:integer;begin clrscr;writeln('vvestu a1');readln(a1);writeln('vvestu b1'); readln(b1);k:=0;if (a1>=1) and (a1<=27) then beginfor a:=1 to 9 dofor b:=0 to 9 dofor c:=0 to 9 doif ((a+b+c)=a1) and (c=b1) thenbegin k:=k+1; writeln(a,b,c)end; end elsewriteln('no chisel'); writeln('k=',k);end.

a b c1 0 09 9 9

a b c1 0 09 9 9

Page 4: Урок №11. Вкладені цикли

30 л соку потрібно розлити в 2 –х і з-х літрові банки. Вивести на екран всі можливі варіанти розливу. Підрахувати їхню кількість.

uses crt;var x,y,k:integer;begin clrscr;writeln(‘варіанти розливу 30 л соку по 2 і 3-х літрових банках');k:=0;for x:=0 to 15 dofor y:=0 to 10 doif 2*x+3*y=30 then beginwriteln(' 2л= ',x, ' 3л=',y); k:=k+1; end; writeln(' kolichestvo k=',k);end.

Page 5: Урок №11. Вкладені цикли

120 осіб потрібно посадити за 4- та 6 – місні столики.Отримати всі можливі варіанти поєднання столиків.Підрахувати їхню кількість

uses crt;var x,y,k:integer;begin clrscr;writeln(' 120 осіб за 4 і 6-х місних столах');k:=0;for x:=0 to 30 dofor y:=0 to 20 doif 4*x+6*y=120 then beginwriteln(' 4 -місних= ',x,' 6-місних=',y); k:=k+1; end; writeln(' kolichestvo k=',k);end.

Page 6: Урок №11. Вкладені цикли

Задачі

№1. 200л бензину потрібно розлити у банки місткістю 60, 45, 25 л.Отримати всі можливі варіанти розливу. Підрахувати їхню кількість.

№2. 600 шт. цегли можна перевозити візками місткістю 60 і 45 цеглин. Отримати всі можливі плани перевезень. Підрахувати їхню кількість.

№3. Знайти всі тризначні числа, що дорівнюють сумі кубів своїх цифр.

№4. Написати програму пошуку чотиризначного числа, яке при діленні на 133 дає остачу 125, а при діленні на 134 дає в остачі 111.

№5. Сума цифр тризначного числа кратна 7, само число також ділиться на 7. Знайти всі такі числа.