Четверг, 25.04.2024, 04:40
Блог учителя информатики и математики
О блогеМой профильРегистрацияВыходВход
Вы вошли как Гость · Группа "Гости" Приветствую Вас, Гость · RSS
Меню блога
Погода в нашем районе.

НАГРАДА

Как Вы считаете, должны ли дети ходить в школу в школьной форме?
Всего ответов: 2806
 
 Блог учителя
Главная » Статьи » Информатика » В помощь ученику

Мы узнали... (9 урок, часть 2)
 Главный признак таланта – это когда человек знает, чего он хочет.
(Петр Леонидович Капица)
Заявление ученых о том, что учебным талантом обладают девяносто процентов людей - справедливо. Мы все в свое время научились ходить, разговаривать и еще многому другому. Нам  в этом помог именно учебный талант. Те учащиеся, которые ходят в школу, но отличниками не является, просто не разбудили свой  талант, не растормошили его и не заработали вместе с ним в полную силу. Не обманывайте себя, мол, не все могут быть отличниками, учеба – это тяжелый труд. Да, учеба – тяжелый труд. Но он перестанет быть таковым, если превратить труд в удовольствие. А его вы получите. Попробуйте решить несколько задач "школы программистов".  Это первый шаг. Поставьте следующую цель - подготовиться и победить на олимпиаде. Ставьте новую цель...

ДЗЗадача 1: A+B   и Задача 6: Больше - меньше  Обязательно
Ну и на дополнительную оценку  надо решить ещё восемь.

Линейные программы
Задача 1: A+B
Задача 2: Неглухой телефон
Задача 3: Два бандита
Задача 4: Журавлики
Задача 5: Игра

Ветвление
Задача 6: Больше - меньше
Задача 7: Зарплата
Задача 8: Арифметика
Задача 9: Счастливый билет
Задача 10: Две окружности


Вспомним основные типы переменных для Паскаль.

ТипОписатель типа (имя)Значение типа (пример)
Действительныйreal16.32
  -1.6320000000E+01
ТипОписатель типа (имя)Значение типа (пример)
Целыйinteger30000
Длинный целыйlongint2000000000
ТипОписатель типа (имя)Значение типа (пример)
Символьный (литерный)char'a'
  #13
Строковыйstring'задача'
Логический (булевский)booleanfalse
  true
ИнтервальныйM1..M2100


Арифметические средства языка Паскаль.

Арифметическая операцияОписание операцииПример
+Сложение 
-Вычитание 
*Умножение 
/Деление5.0/2.0 = 2.5
divЦелочисленное деление (деление без остатка)5 div 2 = 2
modОстаток от деления5 mod 2 = 1
shlДвоичный сдвиг влево5 shl 1 = 10
shrДвоичный сдвиг вправо5 shr 1 = 2
ФункцияРезультат функцииПример
abs(x)Модуль числа (абсолютное значение)abs(-2) = 2
sqr(x)Квадрат числаsqr(2) = 4
sqrt(x)Квадратный корень числаsqrt(4) = 2.0
piЧисло пи ~ 3.14... 
ФункцияРезультат функцииПример
sin(x)Синус числаsin(pi) = 0
cos(x)Косинус числаcos(0) ~ 1.0
ln(x)Логарифм натуральныйln(1) = 0
exp(x)Экспонента (число e в степени x)exp(1) ~ 2.72
ФункцияРезультат функцииПример
int(x)Целая часть числаint(3.6) = 3.0
trunc(x)Целое число без округленияtrunc(3.6) = 3
round(x)Целое число с округлениемround(3.6) = 4

Логические средства языка Паскаль.

Оператор условия - полная формаПример
if условие thenif (x>0) and (y>0) then
оператор 1begin x:=x+y; y:=0 end
elseelse
оператор 2begin x:=x-y; y:=-y end
Оператор условия - неполная формаПример
if условие thenif x>y then
операторx:=x mod y
Логическая операцияОписание операцииПриоритет (порядок выполнения операции)
notОтрицание (НЕ)1
andКонъюнкция (И)2
orДизъюнкция (ИЛИ)3
xorСильная дизъюнкция (ИЛИ-ИЛИ)3
Логическое отношение (предикат)Описание отношенияПриоритет (порядок выполнения операции)
=Равно4
>Больше4
<Меньше4
<>Не равно4
<=Не больше (меньше или равно)4
>=Не меньше (больше или равно)4
Оператор вариантаПример
case выражение ofcase c of
вариант-1: оператор;0: x:=x+1;
вариант-2: оператор;1,2: x:=x-1;
вариант-N: оператор3..100: x:=-x
elseelse
операторx:=0
endend



Категория: В помощь ученику | Добавил: Harchev (01.11.2013)
Просмотров: 3099 | Комментарии: 2 | Рейтинг: 3.8/32
Всего комментариев: 2
1 Наиль  
Уважаемый Сергей Филиппович Я участвую в конкурсе статей. http://www.uchportal.ru/publ/27-1-0-2779
Буду очень благодарен, если поддержите своим голосом.
Можете всегда рассчитывать на взаимопомощь.
С уважением ваш коллега и постоянный читатель вашего блога учитель информатики Загидуллин Н. Р. Респ. Башкортостан

2 Роман  
Почему когда переменная имеет тип integer время выполнения программы 0,047 с, а если byte то 0,062 с?

Имя *:
Email *:
Код *:
Copyright MyCorp © 2024
Блог учителя Учительский портал