

Целый и вещественный тип данных
Presentation
•
Information Technology (IT)
•
7th Grade
•
Practice Problem
•
Medium
Ольга Ракович
Used 4+ times
FREE Resource
20 Slides • 10 Questions
1
Целые и действительные числа
Авторы: Ракович Ольга Дмитриевна
Сацура Анастасия Семеновна
2
Теоретическая часть
3
Multiple Select
С какими типами чисел вы уже сталкивались в математике и в жизни?
Натуральные (1, 2, 3...)
Целые
(...-2, -1, 0, 1, 2...)
Дробные
(1.5, 3.14, 0.25)
Отрицательные
4
Тип данных
Впервые с понятием «Тип данных» мы знакомимся в учебном пособии по информатике 7-го класса.
В параграфе 14 – «Язык программирования Паскаль»
5
Понятие "Тип данных"
Тип данных определяет способ хранения данных в памяти компьютера, диапазон возможных значений данных и операции, которые с этим типом данных можно выполнять
6
Вещественный тип данных (Real)
Тип данных real в языке Pascal позволяет работать с числами и выполнять над ними арифметические действия.
Математические операции для вещественного типа данных:
+ (сложение), - (вычитание), * (умножение), / (деление)
7
Главное
в вещественном типе данных
Примеры данных в Паскале: 3.14, -0.5, 2.0, 12
Краткое определение: числа с дробной частью.
Вещественный тип данных изучается в 7 классе.
8
Multiple Choice
Какая из этих переменных в Pascal НЕ является вещественным (real) типом?
x := 15.5;
y := 10 / 3;
z := 100;
pi:=3,14159;
9
Multiple Choice
Какая арифметическая операция для типа real всегда даст результат того же типа?
*(умножение)
+(сложение)
-(вычитание)
все из выше перечисленных
10
Fill in the Blank
11
Multiple Choice
В какой из этих задач точно понадобится тип real?
Подсчет количества учеников в классе
Вычисление среднего бала
Определение четности числа
Нахождение остатка от деления
12
Целочисленный тип данных (Integer)
Часто при решении задач нужно работать с целыми числами. Для этого в Pascal используется тип данных integer. С помощью переменных этого типа можно задавать целые числа из диапазона от –2147483648 до 2147483647.
13
Основные математические операции
*(умножение), +(сложение), -(вычитание);
mod (нахождение остатка);
div (Целочисленное деление).
14
Div и mod
Для целочисленных данных не определена операция деления, как для действительных чисел. При попытке использовать операцию деления будет выдана ошибка.
Для организации вычислений c целыми числами определены операции div и mod. Эти операции имеют такой же приоритет, как и операции деления и умножения.
15
Главное
в целочисленном типе данных
Определение: целые числа без дробной части.
Основные операции: +, -, *.
Обычное деление (/) не работает, нужны операции div (целочисленное деление) и mod (остаток от деления).
Пример:
16
Multiple Choice
Чему будет равно a mod b, если a = 17, b = 5?
3
2
3.4
0
17
Fill in the Blank
Type answer...
18
Fill in the Blank
Type answer...
19
Fill in the Blank
Type answer...
20
Fill in the Blank
Type answer...
21
Практическая часть
22
Первый уровень
Найдите остаток от деления числа a на b, где числа вводятся с клавиатуры.
23
Второй уровень
Известно, что сторона правильного треугольника равна a. Найдите площадь этого треугольника (округлите значение до сотых).
24
Третий уровень
Напишите программу, которая проверяет, можно ли построить треугольник, если известны длины трёх сторон треугольника (длины сторон вводятся с клавиатуры)
25
Четвертый уровень
Напишите программу, которая находит сумму цифр числа а и количество чётных цифр в записи этого числа, учитывая, что число вводится с клавиатуры.
26
Пятый уровень
Напишите программу, которая загадывает случайное число от 1 до 100, принимает попытки пользователя и подсказывает: больше или меньше. Задача пользователя отгадать число.
27
Олимпиадные задачи
28
Задача 1.
Командные чемпионаты школьников по программированию, проводимые в г. Минске, являются отборочным этапом для Всероссийской командной олимпиады школьников по программированию (ВКОШП). Однако до начала командного чемпионата некоторые команды, участвующие в нём, получают статус «Вне ВКОШП» - по правилам ВКОШП или по решению тренеров.
В очередном чемпионате г. Минска участвуют n команд, а процент получивших статус «Вне ВКОШП» равен k (после округления этого процента к ближайшему целому по правилам математического округления).
Определите по этой информации количество команд со статусом «Вне ВКОШП».
29
Задача 2.
В стране Ракосатландия есть три монеты: золотая, серебряная и медная. Золотая монета стоит в p раз дороже серебряной, а серебряная — в q раз дороже медной. Если взять по одной монете каждого вида, то их общая стоимость равна a сатландов. Определи, сколько стоит каждая монета.
30
Задача 3.
На перекрёстке установлен светофор, который переключается между зелёным и красным светом по особому правилу. Каждый цикл состоит из G секунд зелёного света и R секунд красного. Пешеходы приходят к перекрёстку в разное время (в секундах). Если пешеход приходит во время зелёного сигнала — он сразу переходит. Если во время красного — он ждёт до следующего зелёного. Напишите программу, которая по времени прихода каждого пешехода определяет, сколько секунд он будет ждать.
Целые и действительные числа
Авторы: Ракович Ольга Дмитриевна
Сацура Анастасия Семеновна
Show answer
Auto Play
Slide 1 / 30
SLIDE
Similar Resources on Wayground
19 questions
Растения
Presentation
•
KG
20 questions
Србија од 1903-1912.
Presentation
•
7th Grade
20 questions
7. Урок 29 Явище інерції. Інертність тіла. Маса тіла
Presentation
•
7th Grade
26 questions
Численность населения Земли
Presentation
•
7th Grade
24 questions
Соціальна структура суспільства та економічне життя в XVІ ст.
Presentation
•
8th Grade
22 questions
ХХ ғ 20-30 жылдардағы қазақ өнерінің дамуы 8 сынып
Presentation
•
8th Grade
23 questions
Таблиці у текстових редакторах
Presentation
•
7th Grade
24 questions
Процеси життєдіяльності тварин: живлення, дихання
Presentation
•
7th Grade
Popular Resources on Wayground
10 questions
5.P.1.3 Distance/Time Graphs
Quiz
•
5th Grade
10 questions
Fire Drill
Quiz
•
2nd - 5th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
22 questions
School Wide Vocab Group 1 Master
Quiz
•
6th - 8th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
12 questions
What makes Nebraska's government unique?
Quiz
•
4th - 5th Grade
Discover more resources for Information Technology (IT)
22 questions
School Wide Vocab Group 1 Master
Quiz
•
6th - 8th Grade
13 questions
From "Uh-Oh" to "I'm Sorry" SEL Lesson on Apologizing
Presentation
•
6th - 8th Grade
20 questions
Revising & Editing practice
Quiz
•
7th Grade
10 questions
Box Plots
Quiz
•
6th - 7th Grade
14 questions
Volume of rectangular prisms
Quiz
•
7th Grade
10 questions
Cell Organelles and Their Functions
Interactive video
•
6th - 10th Grade
22 questions
Simple Probability
Quiz
•
7th Grade
20 questions
Graphing Inequalities on a Number Line
Quiz
•
6th - 9th Grade