Для самостоятельного решения

Простейший алгоритм

Составление алгоритмов.

1) Составить простейший алгоритм на вычисление среднего арифметического 3 чисел. Данные вводятся с клавиатуры.

алг среднееарифм

нач цел а,б,с, вещ д

ввод а;ввод б;ввод с

д:=(а+б+с)/3

вывод "д=",д

Кон

 

2) Составить программу на нахождение гипотенузы в прямоугольном треугольнике по введенным с клавиатуры катетам. (напоминаем )

 

алг гипотенуза

нач цел а,б, вещ с

ввод а;ввод б

с:=sqrt(а*а+б**2)

вывод "с=",с

Кон

 

3) Составить программу на вычисление заданного с клавиатуры синуса угла (напоминаем что sin надо перевести в радианную меру : где пи=3,14

алг синус

нач цел а ,вещ пи,с

пи:=3.14

ввод а

с:=sin(а*пи/180)

вывод "синус=",с

Кон

 

4) Вычислить площадь трапеции по введенным с клавиатуры двум основаниям и высоте(напоминаем S= )

алг трапеция

нач цел а ,б ,h, вещ s

ввод а,б,h

s:=(а+б)*h/2

вывод "s=",s

Кон

в последнем примере обратите внимание на строку ввод а,б,h переменные надо вводить через пробел, после последней нажать «Ввод»

Для самостоятельного решения:

(значения переменных вводить с клавиатуры)

 

 

Дополнительно:

  1. перевести дюймы в мм, если 1 дюйм = 2,54 мм
  2. перевести км/ч в м/с (умножить на 1000, разделить на 3600)
  3. перевести часы в секунды.
  4. Д/з
    Рассчитать скорость тела (v=S/t)
  5. вычислить площадь и периметр прямоугольника со сторонами а, б
  6. вычислить объем прямоугольной призмы.
  7. вычислить площадь круга
  8. вычислить площадь треугольника по 3 сторонам (формула Герона)
  9. вычислить гипотенузу прямоугольного треугольника

Конструкция «Если» (часть 1)

Примеры

1) Составить программу, запрашивающую возраст и отвечающую «Привет» если возраст введен меньше 16 лет и отвечающую «Не знаю тебя» в противном случае.

При выполнении программы возможны 2 варианта ответов:

Ввели возраст 10 лет

Ввели возраст 50 лет

2) Составить программу, запрашивающую имя и при вводе «саша»- выдающую «Привет», а при вводе любого другого- «До свиданья»

 

 

3) Составить программу, возводящую отрицательное число в квадрат и вычисляющую квадратный корень из положительного числа.

При выполнении будут следующие результаты: если ввели -7, то результат 49, если ввели 9, то результатом будет 3

4) Составьте программу, которая в ответ на запрос о введении числа прибавляет к нему 1 , если оно меньше 100 и вычитает 1, в противном случае.

 

Программа Результат

 

 

 

Для самостоятельного решения

 

1)

Для всех
Составить программу, вычисляющую и выдающую ответ «Не верен ввод» если х=0

2) Составить программу, вычисляющую и выдающую ответ «Не верен ввод», в случае неправильного ввода

3)

Д/з
Составить программу, вычисляющую (а и в задаются с клавиатуры) и выдающую ответ «Не верен ввод » в случае неправильности ввода

4)

Вариант 1, 3, 5, 7, 9, 11, 13

 

5)

Вариант 2, 4, 6, 8, 10, 12

 

6)

Д/з

 

7)

Д/з


Конструкция «Если» (часть 2)