Составить программу вычисления значения функции для любого x по желанию

2. Составить конспект по данной лекции (записать в рабочую тетрадь). Сфотографировать и выслать мне на электронную почту или ВКонтакт.

3. Особенно внимательно изучите примеры составления программ. Тексты программ пишем особенно внимательно, без ошибок – они будут Вам нужны на дальнейших занятиях при выполнении практических работ.

4. Если у Вас дома на компьютере установлена система программирования PascalABC.Net (или другая система программирования, позволяющая набирать текст программы на языке Паскаль), наберите в ней текст программы Задачи1 и запустите её на выполнение.Скрин (или фото) программы пришлите мне на электронную почту.

Тема: «Операторы управления. Оператор условного перехода
IF – THEN — ELSE»

План

I. Общие сведения об операторах управления

II. Оператор условного перехода IF – THEN – ELSE

II.1. Общий вид оператора и принцип его работы

II.2. Примеры решения задач с использованием оператора условного перехода

I. Общие сведения об операторах управления

C# ФУНКЦИИ И МЕТОДЫ | МЕТОД C# ЧТО ЭТО | ФУНКЦИИ C# ПРИМЕР | C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ | # 35

Ранее рассмотренные нами программы были линейными. В этих программах операторы выполнялись последовательно один за другим. Однако такая структура используется только для реализации простых алгоритмов. В реальной жизни мы часто сталкиваемся с примерами, когда следует выполнить то или иное действие в зависимости от конкретных условий или выполнить некоторое действие несколько раз. Точно также и при решении многих практических задач с использованием компьютера возникает потребность в смене порядка выполнения операторов в программе.

Операторы управления позволяют изменить порядок выполнения операторов в программе. К ним относятся операторы перехода и операторы цикла.

II. Оператор условного перехода IF – THEN — ELSE

II.1. Общий вид оператора и принцип его работы

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

Читайте также:
Программа для новичков тренажеры

Общий вид оператора условного перехода:

Работа оператора: если условие, заданное в операторе IF, является истинным, то выполняется ; в противном случае, если условие является ложным, выполняется .

Рассмотрим, например, следующий фрагмент программы:

A:=5; B:=3;

If A>B Then Y:=A*B

Else Y:=A+B;

В данном примере после выполнения условного оператора переменная Y будет иметь значение 15 (т.к. условие A>B является истинным, машина выполнит оператор Y:=A*B)

Если же в данном примере изменить исходные данные, например:

A:=2; B:=4;

If A>B Then Y:=A*B

Else Y:=A+B;

то после выполнения условного оператора переменная Y будет иметь значение 6 (т.к. условие A>B является ложным, машина выполнит оператор Y:=A+B).

II.2. Примеры решения задач с использованием условного оператора

Приведем примеры задач с использованием оператора условного перехода.

Линейная функция: краткие ответы на важные вопросы | Математика | TutorOnline

Задача 1. Составить программу вычисления значения функции

Блок – схема алгоритма

Текст программы на языке Паскаль

Program Primer;

Var X, Y: Real;

Begin

Write (‘Введите Х=’);

Readln (X);

Writeln (‘Y=’,Y:6:2)

End.

Слово Else не является обязательным. Допускается усеченный формат оператора условного перехода:

Работа такого оператора: если условие является истинным, то выполняется оператор, записанный после слова THEN. В противном случае выполняется оператор, следующий за оператором IF.

В рассмотренном выше примере можно было использовать следующую конструкцию:

IF X>0 THEN Y:=SQRT(X);

Задача 2. Составить программу вычисления значения функции

для любых х и с.

Текст программы на языке Паскаль

Program Primer_2;

Var C,X, A, Z: Real;

Begin

Write (‘Введите значения Х,C’);

Write (‘X=’); Readln (X);

Write (‘C=’); Readln (C);

A:=2*SQR(C)+1;

IF X>A THEN Z:= SIN(X)

ELSE Y:=SIN(X)/COS(X);

Writeln (‘ При Х=’,Х:6:2, ‘C=’,C:6:2, ‘Y=’,Y:6:2)

End.

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

Источник: poisk-ru.ru

Практическая работа по теме » Команда ветвления. Простые условия»

Шесть практических работ по теме «Команда ветвления. Простые условия» подойдут при изучении любого языка программирования.

Рычкова Наталия Викторовна

Содержимое разработки

Простые условия

  1. Составить программу вычисления значений функции, заданной графиком:

  1. Составить программу вычисления значений функции для любого x по желанию пользователя.
  1. Ввести рост человека. Вывести на экран «Высокий», если рост превышает 180 см и «Не очень высокий» в противном случае.

Простые условияВариант 2

  1. Составить программу вычисления значений функции, заданной графиком:
Читайте также:
Программа для настройки дпи мыши

  1. Составить программу вычисления значений функции для любого x по желанию пользователя.
  1. Ввести расстояние между городами. Вывести на экран «Далеко», если расстояние превышает 100 км и «Близко» в противном случае.

Простые условияВариант 3

  1. Составить программу вычисления значений функции, заданной графиком:

  1. Составить программу вычисления значений функции для любого x по желанию пользователя.
  1. Ввести число. Вывести на экран сообщение о его знаке.

Простые условияВариант 4

  1. Составить программу вычисления значений функции, заданной графиком:

  1. Составить программу вычисления значений функции для любого x по желанию пользователя.
  1. Ввести число. Если оно положительно, умножить его на 2, в противном случае разделить на 10. Результат вывести на экран.

Простые условияВариант 5

  1. Составить программу вычисления значений функции, заданной графиком:

  1. Составить программу вычисления значений функции для любого x по желанию пользователя.
  1. Ввести число. Если оно не отрицательно, вычесть из него 50, в противном случае прибавить к нему 100. Результат вывести на экран.

Простые условияВариант 6

  1. Составить программу вычисления значений функции, заданной графиком:

  1. Составить программу вычисления значений функции для любого x по желанию пользователя.
  1. Ввести два числа. Если их сумма больше 100, то на экран вывести слово «Много», в противном случае – слово «Мало».

-82%

Источник: videouroki.net

zadachi Паскаль. Решением по теме Организация линейных, разветвляющихся и циклических алгоритмов на языке программирования Паскаль

Единственный в мире Музей Смайликов

Самая яркая достопримечательность Крыма

Скачать 54.38 Kb.

Муниципальное бюджетное общеобразовательное учреждение

«Средняя общеобразовательная школа №4

«Ступени открытого непрерывного образования»

Краткий сборник задач (с решением) по теме

«Организация линейных, разветвляющихся и циклических алгоритмов на языке программирования Паскаль»
Составитель: учитель информатики МБОУ «СОШ №4 «СОНО»

Инютина Анастасия Александровна

г. Новокузнецк, 2013г.

Задачи на линейные алгоритмы

  1. Даны длины ребер a, b, c прямоугольного параллелепипеда. Найти его объем V = abc и площадь поверхности S = 2(ab + bc + ac).
  2. Найти значение переменных m и n по формуле, и получить общий ответ отношения m и n.

− 2

  1. Даны два числа a, b, с. Найти их среднее арифметическое.
  2. Найти произведение значений двух переменных и вывести результат на экран.
  3. Найти длину окружности p заданного радиуса r. ( ).
  4. Дана длина ребра куба. Найти площадь грани (S1=a 2 ), площадь полной поверхности (S2 =6 а 2 ) и объем куба (V=a3).
  5. Даны числа a, b, c. Найти
Читайте также:
Программа самый лучший класс

| |

  1. Мальчик купил в магазине n порций мороженного по цене 1200 руб. и k плиток шоколада по цене 3800 руб. Сколько всего

потратил мальчик.

  1. Составьте программу нахождения площади равнобедренной трапеции через стороны a, b, c
  2. Найти радиусы внутренней и внешней окружности кольца.
  3. Из поселка в город выехал мотоциклист со скоростью 60 км/ч. В то же время ему на встречу выехал велосипедист со скоростью 15 км/ч. Они встретились через 2 часа. Составьте программу, которая выводит расстояние от города до поселка.
  4. Вася и Петя ловили рыбу. У Васи хорошо клевало, у Пети хуже. Сколько рыбы они вместе поймали, если Петя поймал на 18 меньше, чем

они поймали вместе и у одного из них на 14 меньше, чем у другого.

  1. Двое рабочих заработали вместе 900 рублей. Один работал 2 недели, а другой 4 недели. Сколько денег заработал каждый?
  2. Составите программу для вычисления площади боковой поверхности цилиндра ( S

= 2 π R h ).

  1. Составите программу для вычисления площадь поверхности шара ( S = π D 2 ).
  2. Найти разность, сумму и произведение трёх значений переменных.

  1. Даны x, y, z. Вычислить a, b, если

  1. Написать программу вычисления значений заданных арифметических выражений.

a  lg(
 x | y | z),

 x 5 , sin 5 (x)

где x =1.542; y= -3.261;z=80.005.

  1. Даны действительные числа x и y. Получить

Результат округлить до 2-х знаков после запятой.

  1. Даны два действительных числа. Найти среднее арифметическое этих чисел и среднее геометрическое их модулей. Результат округлить до 2-х знаков после запятой.
  2. Смешано V1 литров воды температуры t1 с V2 литрами воды температуры t2.

Найти объём и температуру образовавшейся смеси.

  1. Найти катет прямоугольного треугольника, если известна гипотенуза и прилежащий к искомому катету угол. Результат округлить до 2-х знаков после запятой.
  2. Определить время падения камня на поверхности земли с высоты h.
  3. Дана сторона равностороннего треугольника. Найти площадь этого треугольника.

Результат округлить до 2-х знаков после запятой.

  1. Определить силу притяжения F между телами массы m1 и m2 , находящимся на расстоянии r друг от друга. Результат округлить до 2-х знаков после запятой.

Решение некоторых линейных задач

  1. program parallelipiped; var a,b,c: integer;

V:=a*b*c; S:=2*(a*b+b*c+a*c); writeln (V);

  1. program formula; var a,b,c,d,m,n: integer; begin

Источник: topuch.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru