Презентация, доклад на тему УРОК ИНФОРМАТИКИ И ИКТ, ЦИКЛ ПОКА, ПРАКТИЧЕСКОЕ ПРИМЕНЕНИЕ, (9 КЛАСС, РАЗДЕЛ АЛГОРИТМИЗАЦИЯ и ПРОГРАММИРОВАНИЕ)

СУММА ЦИФР ЦЕЛОГО ЧИСЛА

Слайд 1ЦИКЛ «ПОКА», СИСТЕМЫ СЧИСЛЕНИЯ
САВЕЛЬЕВА Ж.Ф., МБОУ СОШ 27, КРАСНОЯРСК

ЦИКЛ «ПОКА», СИСТЕМЫ СЧИСЛЕНИЯСАВЕЛЬЕВА Ж.Ф., МБОУ СОШ 27, КРАСНОЯРСК

Слайд 2СУММА ЦИФР ЦЕЛОГО ЧИСЛА

СУММА ЦИФР ЦЕЛОГО ЧИСЛА

Слайд 3СУММА ЦИФР ЦЕЛОГО ЧИСЛА

СУММА ЦИФР ЦЕЛОГО ЧИСЛА

Слайд 4АЛГОРИТМ ПЕРЕВОДА ДЕСЯТИЧНОГО ЧИСЛА В ДВОИЧНУЮ СИСТЕМУ

АЛГОРИТМ ПЕРЕВОДА ДЕСЯТИЧНОГО ЧИСЛА В ДВОИЧНУЮ СИСТЕМУ

Слайд 5АЛГОРИТМ ПЕРЕВОДА ДЕСЯТИЧНОГО ЧИСЛА В ДВОИЧНУЮ СИСТЕМУ

АЛГОРИТМ ПЕРЕВОДА ДЕСЯТИЧНОГО ЧИСЛА В ДВОИЧНУЮ СИСТЕМУ

Слайд 6АЛГОРИТМ ПЕРЕВОДА ДЕСЯТИЧНОГО ЧИСЛА В P - СИСТЕМУ

АЛГОРИТМ ПЕРЕВОДА ДЕСЯТИЧНОГО ЧИСЛА В P - СИСТЕМУ

Слайд 7РЕАЛИЗАЦИЯ АЛГОРИТМА. ПАСКАЛЬ
program per10_p;
uses crt;
var a,s,mn,p:longint;
begin readln(a,p);
mn:=1;
while a0 do
begin s:=s+(a

mod p)*mn;
mn:=mn*10;
a:=a div p;
end;
writeln(s);
end.
РЕАЛИЗАЦИЯ АЛГОРИТМА. ПАСКАЛЬ program per10_p;uses crt;var a,s,mn,p:longint;begin readln(a,p);mn:=1;while a0 dobegin s:=s+(a mod p)*mn;mn:=mn*10;a:=a div p;end;writeln(s);end.

Слайд 9ИСХОДНЫЕ ДАННЫЕ: A=11001, p=2, mn:=1;
1.S:=s+(a mod 10)*mn=0+(11001 mod 10)*1=0+1*1=1,
mn:=mn*p=1*2=2, a: =a

div 10=11001 div 10=1100

2. S:=s+(a mod 10)*mn=1+(1100 mod 10)*2=1+0*2=1,
mn:=mn*p=2*2=4, a: =a div 10=1100 div 10=110

3. S:=s+(a mod 10)*mn=1+(110 mod 10)*4=1+0*4=1,
mn:=mn*p=4*2=8, a: =a div 10=110 div 10=11

4. S:=s+(a mod 10)*mn=1+(11 mod 10)*8=1+1*8=9,
mn:=mn*p=8*2=16, a: =a div 10=11 div 10=1

5. S:=s+(a mod 10)*mn=9+(1 mod 10)*16=9+1*16=25,
mn:=mn*p=16*2=32, a: =a div 10=1 div 10=0

S=25

ПОШАГОВОЕ ВЫПОЛНЕНИЕ АЛГОРИТМА 11001(2)=1*1+0*2+0*4+1*8+1*16=1+8+16=25(10)

ИСХОДНЫЕ ДАННЫЕ:	A=11001, p=2, mn:=1;1.S:=s+(a mod 10)*mn=0+(11001 mod 10)*1=0+1*1=1, mn:=mn*p=1*2=2, a: =a div 10=11001 div 10=11002. S:=s+(a mod

Слайд 10АЛГОРИТМ ПЕРЕВОДА ЧИСЛА ИЗ P – СИСТЕМЫ В ДЕСЯТИЧНУЮ

АЛГОРИТМ ПЕРЕВОДА ЧИСЛА ИЗ P – СИСТЕМЫ В ДЕСЯТИЧНУЮ

Слайд 11program P_10;
var a,p,mn,s:longint;
begin readln(a,p);
mn:=1;
while a0 do
begin
s:=s+(a mod 10)*mn;
a:=a div 10;
mn:=mn*p;
end;
writeln(s);
end.
РЕАЛИЗАЦИЯ АЛГОРИТМА.

ПАСКАЛЬ
program P_10;var a,p,mn,s:longint;begin readln(a,p);mn:=1;while a0 dobegins:=s+(a mod 10)*mn;a:=a div 10;mn:=mn*p;end;writeln(s);end.РЕАЛИЗАЦИЯ АЛГОРИТМА. ПАСКАЛЬ

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть