Запусти Паскаль и введи программу:
var
a,b,c:integer;
begin
a:=−25;
b:=abs(a);
writeln('abs(−25)=',b);
c:=sqr(b);
writeln('sqr(b)=',c);
c:=sqr(b+b);
writeln('sqr(b+b)=',c);
end.
При запуске программы вывод на экран:
abs(−25)=
При
sqr(b)=
sqr(b+b)=
При запуске программы вывод на экран:
abs(−25)=
При
sqr(b)=
sqr(b+b)=
При запуске программы вывод на экран:
abs(−25)=
При
sqr(b)=
sqr(b+b)=
При запуске программы вывод на экран:
abs(−25)=
При
sqr(b)=
sqr(b+b)=
При запуске программы вывод на экран:
abs(−25)=
При
sqr(b)=
sqr(b+b)=
При запуске программы вывод на экран:
abs(−25)=
sqr(b)=
sqr(b+b)=
#include
using namespace std;
int main() {
bool repeat = true;
while (repeat) {
double число1, число2, число3, число4, число5;
cout << "'Введите числа: ";
cin >> число1 >> число2 >>число3 >> число4>>число5;
cout << "сумма: " << число1 + число2 +число3 + число4 + число5 << endl;
cout << "еще раз? (t/n) ";
char;
cin >>;
repeat = ( == 't');
}
return 0;
}
запись (record) — это пользовательский тип данных, котоорый может содержать поля с различными типами данных, например:
type
schools = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
students = record
name, surname : string;
age : byte;
school : schools;
end;
Для обращения к полям записи из главной программы необходимо разделять имя переменной типа Запись и поля, которое оно содержит, символом "." (точка). Например:
var
student : students;
begin
student.name := 'Иван';
student.surname := 'Пупкин';
end.
Если необходимо получить или изменить значения нескольких полей записи, то удобнее использовать конструкцию with:
begin
with student do begin
name := 'Вася';
surname := 'Пупкин';
age := 12;
school := 5;
end;
end.