Program Project1; {$APPTYPE CONSOLE} {$R *.res} uses System.SysUtils; var a, b, c, x, y:integer; begin write('Enter a: '); readLn(a); write('Enter b: '); readLn(b); write('Enter c: '); readLn(c); write('Enter x: '); readLn(x); write('Enter y: '); readLn(y);
writeLn('a^2+(c+b)^2>=10: ', a*a + (c+b)*(c+b) >=10); writeLn('odd(c*(c+1)): ', (c*(c+1)) mod 2 = 1); writeLn('x xor (not y): ', x xor not y); writeLn('(x and y) or not(x): ', (x and y) or not x); readln; end.
1) посчитать сумму всех нечетных чисел от 230 до 430 // PascalABC.NET 3.0, сборка 1088 var i,s:integer; begin i:=231; s:=0; repeat s:=s+i; i:=i+2 until i>400; Writeln('Сумма нечетных чисел на интервале [230;400]: ',s) end.
Результат выполнения программы: Сумма нечетных чисел на интервале [230;400]: 26775
2) вычислить квадратные корни из чисел : 900, 893, 886,... до тех пор пока это можно делать // PascalABC.NET 3.0, сборка 1088 var i:integer; begin i:=900; repeat Write('(',i:3,',',sqrt(i):9:5,') '); i:=i-7 until i<0; Writeln; end.
3) найти сумму чисел шестизначного числа // PascalABC.NET 3.0, сборка 1088 var n:longint; s:integer; begin Write('n='); Read(n); repeat s:=s + (n mod 10); n:=n div 10 until n=0; Writeln('Сумма цифр числа равна ',s) end.
Тестовое решение: n=472305 Сумма цифр числа равна 21
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку