var
t: array [1..7] of real; //массив температуры за неделю
s: real;
i: integer;
begin
s: = 0;
for i: = 1 to 7 do //вводим температуру за каждый день
begin
writeln('введите температура в ', i, ' день недели');
readln(t[i]);
s: = s + t[i];
end;
writeln('средняя температуры за неделю: ', s / 7 : 0 : 5); {выводим среднюю температуру за неделю с округлением до 5 знаков после запятой}
end.
Поделитесь своими знаниями, ответьте на вопрос:
1.в каких случаях применяется оператор безусловного перехода goto: "перейти к"? 2.в каком из условных операторов допущена синтаксическая ошибка? 3.выберите операторы ввода-вывода в паскале. 4.выберите согласно теореме о структуризации базисные структуры, из которых можно построить любую программу 5.для чего используется пустой оператор? 6.для чего служит модуль graph в паскаль? 7.для чего служит оператор cls? 8.к простым операторам относятся: 9.как в паскаль записывается возведение числа в степень? 10.как в паскаль записывается целочисленный тип данных? 11.как записывается оператор присваивания в паскаль? 12.какая комбинация клавиш запускает программу на выполнение? 13.какая процедура выводит числовые данные, символы, строки и булевские значения? 14.какие дополнительные структуры, из которых строится программа, введены в паскале? 15.какие из перечисленных типов относятся к стандартным? 16.какие операторыназываются простыми в паскале. 17.какие операторы относятсяк простым 18.какие типы циклов существуют в языке паскаль? 19.какие файловые типы данных поддерживает турбо паскаль? 20.каким образом разветвляющиеся алгоритмы могут быть представлены в паскаль? 21.какого вида алгоритмической конструкции не существует в паскаль? 22.какого раздела не существует в программе, написанной на языке паскаль? 23.какого типа циклической конструкции нет в паскаль? 24.какое значение получится после выполнения следующего фрагмента программы? 25.какое из ниже перечисленных выражений не может быть выражением-константой? 26.какое из следующих описаний переменных является ошибочным? 27.какой из предложенных операторов не относится к операторам циклической структуры? 28.какой оператор не относится к группе операторов ввода-вывода языка паскаль ? 29.какой оператор позволяет выводить пустую строку в документе? 30.какой символ записывается после метки для обозначения помеченного блока программы 31.какую функциюв паскаль выполняет floodfill? 32.какую функциюв паскаль выполняет оператор rectangle? 33.какую функцию в паскаль выполняют комментарии? 34.какую функцию в программе выполняет пустой оператор? 35.какую функцию в программировании выполняет интерпретатор? 36.кем и когда был создан язык программирования паскаль? 37.областью действия метки является 38.отметьте, из каких элементов состоит алгоритмический язык? 39.с какого служебного слова начинается программа в паскаль? 40.с какого служебного слова начинается раздел описания переменных? 41.с каких конструкций описываются множества в паскаль? 42.структурированная программа – это программа, составленная из фиксированного множества базовых конструкций. сколько таких конструкций в языке паскаль? 43.укажите приоритет операций в языке паскаль. 44.чем представлен алфавит языка программирования паскаль? 45.чем представлен алфавит языка программирования паскаль? 46.что из ниже перечисленного не входит в набор основных символов турбо паскаля? 47.что называетсяоператоромв паскале. 48.что называется "операнды" в паскале. 49.что называют операторными скобками в паскаль? 50.что обозначает спецификация s при выводе информации в операторе write и writeln в паскале? 51.что представляет из себя метка в операторе условного перехода goto? 52.что такое компилятор? 53.что такое программный код в языке программирования?
1. в случаях, когда надо выполнить не следующий по порядку оператор, а какой-нибудь другой, отмеченный меткой (например выйти из цикла) 4. "следование", "ветвление", "цикл с предусловием" 5. для осуществления на него безусловного перехода; 6. для вывода графики7. для очистки экрана8. операторы присваивания, безусловный оператор, оператор вызова процедуры, пустой оператор 9. power(x,y)10. integer11. : =12. f913. write и writeln14. раздел описаний16. операторы, не содержащие никаких других операторов 17. операторы присваивания, безусловный оператор, оператор вызова процедуры, пустой оператор 18. for; while.. do; 19. текстовые файлы; типизированные файлы; нетипизированные файлы20. c опрераторов if и case of29. writeln без параметров30. : 31. закрашивает замкнутую область, используя текущие стиль и цвет закраски.32. вывод на экран прямоугольников33. объяснения програмиста. 34. никаких действий не выполняет, нужен для осуществления на него безусловного перехода35. покомандный анализ, обработку и выполнение исходной программы36. никлаус вирт в 1968—196937. весь блок, в котором объявлена данная метка, за исключением внутренних блоков38. отметьте, из каких элементов состоит алгоритмический язык? 39. program40. var41. set of42. шесть: следование; ветвление; цикл с предусловием; цикл с постусловием; цикл с параметром; вариант.43. укажите приоритет операций в языке паскаль.44. 26 латинских строчных и прописных букв; знак подчеркивание; 10 цифр; знаки операций; ограничители; спецификаторы; служебные слова; пробел.45. 26 латинских строчных и прописных букв; знак подчеркивание; 10 цифр; знаки операций; ограничители; спецификаторы; служебные слова; пробел.47. предложение языка программирования, полное описание некоторого действия, которое может выполнить компьютер48. данные, необходимые для выполнения оператора49. begin end50. s - начиная с позиции курсора, выводится значение s (строка или массив символов)51. имя метки и двоеточие после него52. компилятор - это программа-переводчик, читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется