Вы не зарегистрированы

Авторизация



Технология решения задач на ЭВМ (На примере циклов)

Размещено: Лариса Набидулина - вс, 15/04/2012 - 19:34
Данные об авторе
Автор(ы): 
Набидулина Л. Г.
Место работы, должность: 

МКОУ СОШ № 1, учитель информатики

Регион: 
Ставропольский край
Характеристики ресурса
Класс(ы): 
9 класс
Класс(ы): 
10 класс
Предмет(ы): 
Информатика и ИКТ
Целевая аудитория: 
Учащийся (студент)
Целевая аудитория: 
Учитель (преподаватель)
Ресурс для профильной школы: 
Ресурс для профильной школы
Тип ресурса: 
дидактический материал
Краткое описание ресурса: 
<p> Презентация &quot;Технология решения задач на ЭВМ&quot; (на примере циклов)&nbsp;может быть использована при изучении программирования (язык Паскаль)&nbsp;на профильном и базовом уровнях изучения информатики</p>
1.Постановка задачи
2.Математическая формализация
3.Построение алгоритма
4.Составление программы на языке программирования
5.Отладка и тестирование программы(под отладкой программы понимается процесс испытания работы программы и исправления обнаруженных при этом ошибок) 
1.Дано N кубиков, на которых написаны разные буквы. Ск. Различных N-буквенных слов можно сотавитьиз этих кубиков (слова на обязательно имеют смысл)? Дано:N
                             Найти:F
2.Математическая формализация
икки2
икс кис иск скиксисик  6
4 – 24
5 – 120
6 – 720
Количество различных комбинаций из N предметов, получаемых изменением их порядка, называется числом перестановок. Это число выражается функцией от N, которая  называется факториалом
N!    F=N!=1*2*…*N 

3. Построение алгоритма

Циклом(повтором)называется такая форма организации действий,при которой одна и та же последовательность действий повторяется несколько раз ( или ни разу) до тех пор,  пока выполняется некоторое условие.
Цикл с предусловием
АлгСЛОВА
ЦелF,N,R
Начввод N
         F:=1  
         R:=1
         пока R<=N, повторять
         нц
              F:=F*R
              R:=R+1
          кц
          вывод F    
  кон 

4.Составление программы
While <логическое выражение> do <оператор>

Цикл с известным числом повторений

Для организации цикла с известным числом повторений в Pascalиспользуется оператор for.

Структура цикла, организованного с помощью этого оператора, имеет вид:

  For I := A To B Do Begin <операторы> End;или

  For I := A DownToB Do Begin <операторы> End;  Здесь I— параметр (счетчик), изменяющийся в цикле; A, B— выражения порядкового типа, обозначающие начальное, конечное значение параметра цикла.

 Шаг изменения номера параметра цикла равен 1, если в заголовке цикла стоит To  и -1 — при DownTo 

Контрольные вопросы

—Какой оператор нужно использовать, чтобы вывести в каждой строке экрана слово «Привет»?
—Чем отличаются формы «to» и «downto»  оператора  for?
—Переменные какого типа должны использоваться в качестве счетчика цикла for?
—Можно ли изменять программным путем параметр цикла циклической части оператора For
—Чему равно значение параметра цикла после естественного завершения цикла?

Запишите оператор с помощью которого можно вывести буквы латинского алфавита


 

Прикрепленный файлРазмер
Технология решения задач на ЭВМ.pptx97.45 Кбайт

Поиск

Loading

Оценка материала

...