Алгоритмы циклической структуры, программирование на языке Pascal 9 класс icon

Алгоритмы циклической структуры, программирование на языке Pascal 9 класс



НазваниеАлгоритмы циклической структуры, программирование на языке Pascal 9 класс
Дата конвертации11.11.2012
Размер445 b.
ТипДокументы


Алгоритмы циклической структуры, программирование на языке Pascal

  • 9 класс


Цикл (повтор) – это…

  • такая форма организации действий, при которой одна и та же последовательность действий повторяется несколько раз ( или ни разу) до тех пор, пока выполняется некоторое условие.



Циклы бывают:

  • Циклы со счетчиком (ДЛЯ), в которых тело цикла выполняется определенное количество раз;

  • Циклы с условием (ПОКА и ДО), в которых тело цикла выполняется до тех пор, пока выполняется условие.



Цикл с предусловим

  • пока условие истинно, выполняется тело цикла



Цикл с постусловим

  • повторяется выполнение тела цикла до того, как условие станет истинным



Цикл со счетчиком





1. Вывести на экран n раз слово ИНФОРМАТИКА

  • program f1;

  • var n, i : integer;

  • begin

  • writeln(‘введи число n’);

  • readln(n);

  • for i:=1 to n do

  • writeln (‘ИНФОРМАТИКА’);

  • end.



2. Вычислить сумму натуральных чисел от 1 до N

  • program f2;

  • var i, S, N : integer;

  • begin

  • readln(N);

  • S:=0;

  • for i:=1 to N do

  • S:=S+I;

  • writeln (‘сумма =’, S);

  • end.



3. Вычислить сумму 3-хзначных чисел кратных 5

  • program f3;

  • var i, S : integer;

  • begin

  • S:=0;

  • for i:=100 to 999 do

  • if i mod 5 =0 then

  • S:=S+I;

  • writeln (‘сумма трехзначных, кратных 5’, S);

  • end.


jpg" alt="">

Условия

  • Нечетные числа

  • i mod 2 <>0 или i mod 2 =1

  • Числа кратные 5

  • i mod 5 =0

  • Четные числа

  • i mod 2 =0

  • Числа кратные 5 и 13

  • (i mod 5 =0) and (i mod 13 =0)



4. Найти среднее арифметическое целых чисел из интервала (-6;6]

  • program f4;

  • var i, S, K, SA : integer;

  • begin

  • S:=0;

  • K:=0;

  • for i:=-5 to 6 do

  • begin

  • S := S + i;

  • K := K + 1;

  • end;

  • SA := S / K;

  • writeln (‘среднее арифметическое =’, SА);

  • end.



5. Вывести на экран таблицу умножения на 3

  • 3 * 1 = 3

  • 3 * 2 = 6

  • 3 * 3 = 9

  • 3 * 4 = 12

  • 3 * 5 = 15

  • 3 * 6 = 18

  • 3 * 7 = 21

  • 3 * 8 = 24

  • 3 * 9 = 27

  • 3 * 10 = 30



5. Продолжение

  • program f5;

  • var i, x: integer;

  • begin

  • for i:=1 to 10 do

  • begin

  • x := 3 * i;

  • writeln (‘3*’, i ,’=’, x);

  • end;

  • end.



6. Составить таблицу 11 значений функции у=12х²-23х+4 на отрезке [-10,10] с шагом 2

  • for i:=1 to 11 do

  • begin

  • x := -12+2*I;

  • y := 12*x*x-23*х+4;

  • writeln (x,y);

  • end;



7. Вычислить сумму 160 членов арифметической прогрессии а1=-50 d=0.3

  • program f7;

  • var a1, S, a :real;

  • i : integer;

  • begin

  • S:=0;

  • a1:=-50;

  • d:=0.3;

  • for i:=1 to 160 do

  • begin

  • a:=a1+d*(i-1)

  • S := S + a;

  • end;

  • writeln (‘сумма =’, S);

  • end.



8. Вычислить сумму 160 членов геометрической прогрессии b1=-5 q=2

  • program f8;

  • var b1, S, b, i : integer;

  • begin

  • S:=0;

  • b1:=2;

  • b:=b1;

  • for i:=1 to 160 do

  • begin

  • b:=b*q;

  • S := S + b;

  • end;

  • writeln (‘сумма =’, S);

  • end.



9. Найти произведение натуральных чисел не более 67



10. Вычислить произведение и количество 5-значных чисел кратных 29 или 3

  • program f10;

  • var i, P, K : integer;

  • begin

  • P:=1;

  • K:=0;

  • for i:=10000 to 99999 do

  • if (i mod 29 =0) or (i mod 3) then

  • begin

  • P:=P*i;

  • K:=K+1;

  • end;

  • writeln (‘произведение=’, Р);

  • writeln (‘количество=’, K);

  • end.






Похожие:

Алгоритмы циклической структуры, программирование на языке Pascal 9 класс iconАлгоритмы циклической структуры, программирование на языке Pascal Часть 2 8 «Б» и 10 «Б» классы

Алгоритмы циклической структуры, программирование на языке Pascal 9 класс iconАлгоритмы циклической структуры, программирование на языке Pascal Часть 1 8 «Б» и 10 «Б» класс
Цикл с постусловим повторяется выполнение тела цикла до того, как условие станет истинным
Алгоритмы циклической структуры, программирование на языке Pascal 9 класс iconАлгоритмы разветвляющейся структуры, программирование на языке Pascal 10 «А» класс

Алгоритмы циклической структуры, программирование на языке Pascal 9 класс iconИтоговая работа по дисциплине: «Вычислительные системы и телекоммуникации»
Задание Программирование алгоритмов циклической структуры с внутренним разветвлением
Алгоритмы циклической структуры, программирование на языке Pascal 9 класс iconУрок n 17 Основы программирования на языке Turbo Pascal
Паскаль (Pascal)- учебный инструментальный язык программирования вычислительных машин и персональных компьютеров. На современных...
Алгоритмы циклической структуры, программирование на языке Pascal 9 класс icon«Утверждаю» Директор умц «Развитие образования» Ж. В. Шрамко План-график занятий на курсах «Основы программирования в среде Free Pascal»
Вычисления по известным формулам. Часто используемые эффективные алгоритмы. Операции целочисленного деления. Целочисленная арифметика...
Алгоритмы циклической структуры, программирование на языке Pascal 9 класс iconДоманская Юлия Георгиевна г. Вилейка 2006г пояснительная записка программа
«алгоритмическом языке стрелок». При разработке программ использовалась литература по информационным технологиям, школьному алгоритмическому...
Алгоритмы циклической структуры, программирование на языке Pascal 9 класс iconРешение задач с использованием ЭВМ включает в себя следующие этапы: формулировка задачи на профессиональном языке, математическая постановка задачи, выбор метода решения,
Эвм включает в себя следующие этапы: формулировка задачи на профессиональном языке, математическая постановка задачи, выбор метода...
Алгоритмы циклической структуры, программирование на языке Pascal 9 класс iconРазветвляющиеся алгоритмы. Оператор условия If
До сих пор Вы использовали линейные алгоритмы, т е алгоритмы, в которых все этапы решения задачи выполняются строго последовательно....
Алгоритмы циклической структуры, программирование на языке Pascal 9 класс iconДокументи
1. /Программирование 4 семестр/. Библиоте?ка визуа?льных компоне?нтов.txt
2. /Программирование...

Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©lib.podelise.ru 2000-2014
При копировании материала обязательно указание активной ссылки открытой для индексации.
обратиться к администрации
Документы

Разработка сайта — Веб студия Адаманов