1. Обозначение целочисленного типа данных в языке Паскаль
а) integer
б) real
в) char
г) string
2. В записи вещественных чисел целая часть от дробной отделяется:
а) пробелом
б) точкой
в) запятой
г) двоеточием
3. Какой символ необходим для разделения операторов?
а) =
б) ;
в) :
г) :=
4. Какое имя объекта недопустимо в Pascal?
а) 167y
б) UIP
в) Tr15
г) zima
5. Выберите число относящееся к типу real:
а) 16
б) C
в) 16.31
г) 28700
6. Выберите верный символ или набор символов, который называется оператором присваивания
а) =
б) ;=
в) :=
г) ==
7. Каким словом обозначается оператор вывода в Pascal
а)Read
б) Write
в) Wrote
г) readen
8. Какая функция посчитать квадрат от числа х?
а) sqrt(x)
б) sql(x)
в) sqr(x)
г) sqv(x)
9. Выберите правильную запись выражения «А не равно 4»
а) А!=4
б) А=4
в) А==4
г) А<>4
10. Какой из операторов не является циклом
а) For
б) Read
в) While
г) Repeat
using System;
namespace ConsoleApp1{ class Program { static void Main(string[] args) { //переменная для хранения суммы, изначально = 0 var sum = 0; //вводимое число, изначально = 0 int number = -1; //пока число не равно 0 while (number != 0) { //выводим сообщение с ввести число Console.Write("Введите число: "); //вводим число number = int.Parse(Console.ReadLine()); //суммуируем sum += number; } //Выводим результат Console.WriteLine("Выход из цикла. Сумма = " + sum); Console.ReadKey(); } }}
m := 0; n := 0; - начальные значения переменных m и n.
В цикле for k := 1 to 10 do ... каждый элемент массива сравнивается с текущим значением переменной m (Dat[k] >= m). Если элемент больше, то значения переменных m и n меняются: в переменной m запоминается значение элемента массива, в переменной n - значение номера (индекс) этого элемента. Таким образом, после выполнения цикла значения переменных будут: m=10; n=8. На экран будет выведено значение 8 (это номер последнего максимального элемента массива).
ответ: 8