Инфоурок / Информатика / Другие методич. материалы / Практическая работа "Создание программ с использованием циклов с неизвестным количеством повторений"
Обращаем Ваше внимание: Министерство образования и науки рекомендует в 2017/2018 учебном году включать в программы воспитания и социализации образовательные события, приуроченные к году экологии (2017 год объявлен годом экологии и особо охраняемых природных территорий в Российской Федерации).

Учителям 1-11 классов и воспитателям дошкольных ОУ вместе с ребятами рекомендуем принять участие в международном конкурсе «Законы экологии», приуроченном к году экологии. Участники конкурса проверят свои знания правил поведения на природе, узнают интересные факты о животных и растениях, занесённых в Красную книгу России. Все ученики будут награждены красочными наградными материалами, а учителя получат бесплатные свидетельства о подготовке участников и призёров международного конкурса.

ПРИЁМ ЗАЯВОК ТОЛЬКО ДО 21 ОКТЯБРЯ!

Конкурс "Законы экологии"

Практическая работа "Создание программ с использованием циклов с неизвестным количеством повторений"

библиотека
материалов

Практическая работа

Создание программ с использованием циклов

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


Цель: овладение навыками разработки, программирования циклических алгоритмов, получение дальнейших навыков по отладке и тестированию программ.


Задача.

Составить программу вычисления значения функции y:=7-2*x при изменении х от xn до xk с шагом d. Результаты напечатайте в виде таблицы значений х и y.


Входные данные:

xn - начальное значение х;

xkконечное значение х;

d шаг изменения значения х.

Выходные данные: значения функции y для различных значений аргументов х.


Program znach;

var xn,xk,d:real;

x,y:real;

Begin

writeln('vvedite xn,xk,d');

readln(xn,xk,d);

writeln('*******************');

writeln('* x * y *');

writeln('*******************');

x:=xn;

repeat

y:=7-2*x;

writeln(x:5:2,' * ',y:5:2);

x:=x+d;

until x>xk;

writeln('*******************');

readln

end.


Задание:

  1. Измените цикл с постусловием на цикл с предусловием.

  2. Измените цикл с предусловием на цикл с параметром.


Задачи для самостоятельной работы:


1. Напечатайте таблицу перевода температуры из градусов по шкале Цельсия (С), в градусы шкалы Фаренгейта (F) для значений от 10 до 30 градусов (С) с шагом 1 градус.

Перевод осуществляется по формуле F=1,8*С+32.


2. Напечатайте таблицу перевода расстояний в дюймах в сантиметры (1 дюйм=2,54 см) для значений от 1 до 10 дюймов с шагом 1.


3. Напечатайте таблицу значений y=sinx, y=cosx, y=tgx, если х меняется от 1 до 5 с шагом 0,5.


4. Напечатайте таблицу зависимости y=2x2+3a, если а - любое число, х изменяется от 0 до 1 с шагом 0,2


Самые низкие цены на курсы переподготовки

Специально для учителей, воспитателей и других работников системы образования действуют 50% скидки при обучении на курсах профессиональной переподготовки.

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

Обучение проходит заочно прямо на сайте проекта "Инфоурок", но в дипломе форма обучения не указывается.

Начало обучения ближайшей группы: 25 октября. Оплата возможна в беспроцентную рассрочку (10% в начале обучения и 90% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru

Общая информация

Номер материала: ДБ-310952

Похожие материалы