Четверг, 25.04.2024, 01:12
Блог учителя информатики и математики
О блогеМой профильРегистрацияВыходВход
Вы вошли как Гость · Группа "Гости" Приветствую Вас, Гость · RSS
Меню блога
Погода в нашем районе.

НАГРАДА

Как Вы считаете, должны ли дети ходить в школу в школьной форме?
Всего ответов: 2806
 
 Блог учителя
Главная » Статьи » Информатика » В помощь ученику

«Если я смог написать одну программу, значит, смогу и вторую!» (6 урок).
«Если я смог написать одну программу, значит, смогу и вторую»!



ДЗ По данной блок-схеме напишите программу на языке Pascal:


 
Ветвления
В реальных задачах часто присутствует выбор:
•  по четным дням дежурит Маша, а по нечетным Таня.
•  Выбор детей по отрядам в зависимости от возраста.

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

if (условие) 
   выражения, которые выполняются если условие истинно
 else 
   выражения, которые выполняются если условие ложно

Ветвь else в операторе ветвления необязательна и может быть пропущена. Такое ветвление будем называть неполным.
Конструкция If..Then.


Конструкция If..Then..Else.
program vashnumber;
uses crt;
var A:real;
begin
clrscr;
write ('Введите число A: ');
readln (A);
if A>0 then
writeln ('Вы ввели положительное число')
else;
if A=0 then writeln ('Вы ввели нуль')else
if A<0 then writeln('Вы ввели отрицательное число');

end.


Else говорит программе, что делать, если условие не выполняется.
Программа прекрасно работает, но у неё возможен более совершенный вид. 
ДЗ  Вам это сделать.
Ну и ещё задачки на эту тему:

 1) Даны два пакета сахара. Вес первого -  m кг, второго – n кг. Составьте программу, определяющую: а) какой пакет тяжелее – первый или второй? б) вес более тяжелого пакета. 


2) Даны три действительных числа a, b, c. Найти наибольшее из них. 


3)Ввести число. Если оно неотрицательно, вычесть из него 8, в противном случае прибавить к нему 10. 

Готовимся к контролю знаний
(1.Ввести 2 числа. Вычесть из большего меньшее.
2. Ввести число. Если оно четное, разделить его на 4, если нечетное - умножить на 5.
3. Ввести рост человека. Вывести на экран "ВЫСОКИЙ”, если его рост превышает 180 см, и "НЕ ОЧЕНЬ ВЫСОКИЙ” в противном случае.
4. Составить программу, которая спрашивает возраст человека и, если ему 18 лет и больше, сообщает "Замечательно. Вы уже можете водить автомобиль”, а в противном случае – "К сожалению, водить автомобиль Вам рановато”.
5.  Составить программу, которая запрашивает ввод трех значений температуры и проверяет, есть ли среди них температура таяния льда?
6. Составить программу, которая запрашивает ввод температуры тела человека и определяет, здоров он или болен (здоров при 36 < t < 37)?)
Категория: В помощь ученику | Добавил: Harchyov (13.10.2013)
Просмотров: 3747 | Комментарии: 4 | Рейтинг: 4.2/45
Всего комментариев: 4
1 ЯЯ  
А что мы получили по контрольной?

2 Маргарита  
легкие задачки.

3 Кристина  
согласна)

4 ЯЯ  
Да вы с ума сошли!!!! Фиг поймёшь!!!!

Имя *:
Email *:
Код *:
Copyright MyCorp © 2024
Блог учителя Учительский портал