Презентация по информатике на тему Целочисленная арифметика в Паскале (9 класс)
Целочисленная арифметикав языкепрограммированияПаскаль
Проанализируйте условия задачДано трёхзначное число. Найдите сумму его цифр.В трехзначном числе зачеркнули первую слева цифру и приписали её в конце. Найдите полученное число.Дано четырёхзначное число. Найдите число, полученное при прочтении его цифр справа налево.Коконова Е.В. "Школа 39.г.Рязань.
Выделение цифр числаКоконова Е.В. "Школа 39.г.Рязань.
Коконова Е.В. "Школа 39.г.Рязань.{5C22544A-7EE6-4342-B048-85BDC9FD1C3A}divmod17 div 3= 517 mod 3= 217 div 17= 117 mod 17=05 div 12= 05 mod 12= 21327 div 10 = 1321327 mod 10= 71327 div 100 = 131327 mod 100= 271327 div 1000 = 11327 mod 1000= 327
{5C22544A-7EE6-4342-B048-85BDC9FD1C3A}Отбрасывает одну последнюю цифруОтбрасывает две последние цифрыОтбрасывает три последние цифрыВыделяет последнюю цифруВыделяет две последние цифрыВыделяет три последние цифрыA mod 10A div 10A div 100A div 1000A mod 100A mod 1000
1. Дано трёхзначное число. Найдите сумму его цифр.Ввод исходных данных.Выделение цифр числа.Сложение цифр числа.Вывод результата.Коконова Е.В. "Школа 39.г.Рязань.
{5C22544A-7EE6-4342-B048-85BDC9FD1C3A}Последняя цифра в десятичной записи целого А(например, 124 4)Цифра, стоящая в разряде десятков(например, 124 2)Цифра трехзначного числа, стоящая в разряде сотен (например, 124 1)124 mod 10=4(124 mod 100) div 10=2124 div 100=1
{5C22544A-7EE6-4342-B048-85BDC9FD1C3A}Последняя цифра в десятичной записи целого А (например, 124 4)Цифра, стоящая в разряде десятков (например, 124 2)Цифра трехзначного числа, стоящая в разряде сотен (например, 124 1)A mod 10(A mod 100) div 10A div 100
1. Дано трёхзначное число. Найдите сумму его цифр.var a,c1,c2,c3, s : integer;beginwriteln('введите трёхзначное число '); readln(a);c1:=a div 100;c2:=(a mod 100) div 10; {или c2:=(a div 10) mod 10;}c3:=a mod 10;s := c1+c2+c3;writeln(‘ сумма цифр числа -', s);end.Коконова Е.В. "Школа 39.г.Рязань.Ввод исходных данных.Выделение цифр числа.Сложение цифр числа.Вывод результата.Тестирование
Коконова Е.В. "Школа 39.г.Рязань.
1. Дано трёхзначное число. Найдите сумму его цифр.var a, b, s : integer;begins:=0;writeln('введите трёхзначное число '); readln(a); {375}b:=a mod 10; {5}s := s+b; {0+5=5}a:=a div 10; {37}b:=a mod 10; {7}s := s+b; {5+7=12}a:=a div 10; {3}b:=a mod 10; {3}s := s+b; {12+3=15}a:=a div 10; {0}writeln(‘ сумма цифр числа -', s);end.Коконова Е.В. "Школа 39.г.Рязань.Универсальный способ
var s, a: integer;begin s:= 0; readln (a); while a <> 0 do begin sum:= sum + a mod 10; a:= a div 10; end; writeln (s)end;Сумма цифр числаКоконова Е.В. "Школа 39.г.Рязань.
Составить программы для решения задач:2. Найти цифры четырехзначного числа.3. В трехзначном числе зачеркнули первую слева цифру и приписали её в конце. Найдите полученное число.4. Дано четырёхзначное число. Найдите число, полученное при прочтении его цифр справа налево.5. Определить, является ли счастливымшестизначное число, вводимое пользователем с клавиатуры.Коконова Е.В. "Школа 39.г.Рязань.
5. (Счастливый номер) Определить, является ли счастливым шестизначное число, вводимое пользователем с клавиатуры.Коконова Е.В. "Школа 39.г.Рязань.Счастливым номером называют такое шестизначное число, в котором сумма его первых трех цифр равна сумме его последних трех цифр.123321345246900900800710