Переменные, типы данных. Вычисления с использованием стандартных функций по учебной дисциплине Основы алгоритмизации и программирования
Вариант № 5 1. Запишите на языке программирования следующее выражение: t x y z y z d z 2 1 2. Запишите в обычной математической формуле следующие арифметические выражения: a/b/c/d*p*q 3. Запишите в обычной математической формуле следующие арифметические выражения: Exp(abs(x-y))*(tg(x)**2+1)**x Символом ** обозначена операция возведения в степень на алгоритмическом языке программирования 4. Пусть a=3, b=5, c=7. Какие значения будут иметь эти переменные после выполнения следующего фрагмента программы: b:=(a+c)**2; a:=lg(b**2)**2; c:=c*a*b; Символом ** обозначена операция возведения в степень на алгоритмическом языке программирования 5. Определите значение переменной P после выполнения следующего фрагмента программы: Q:=15; D:=2*q; S:=d-q+1; P:=(10*s) div (10 – q); 6. Вычислить результат выражения A AND B, если A=30 и B=25. 7. Переменные A, B, C описаны как переменные типа WORD (0 .. 65535). Чему будет равна переменная C после выполнения операторов: A:=3350; B:=20; C:=A*B;
Function prime(x:integer):boolean; var t:boolean; d:integer; begin t := true; d := 2; while t and (d*d <= x) do begin if x mod d = 0 then t := false; d := d + 1 end; prime := t end;
function order(x:integer):boolean; var t:boolean; d:integer; begin d := -1; repeat t := x mod 10 > d; d := x mod 10; x := x div 10 until not t or (x = 0); order := t end;
var t:boolean; i,k,n:integer; begin t := false; read(k,n); for i := k to n do if prime(i) then if order(i) then begin write(i,' '); t := true end; if not t then write(0) end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку