Переменные:
общий вид:
var <имя переменной> : <тип переменной>;
1. В имени переменной не может быть пробелов
2. Имя переменной не может начинаться с цифры
3. Нижнее подчеркивание разрешено
Константы:
общий вид:
const <имя константы> = <значение>;
Для константы действуют те же правила, что и на переменные.
Программа:
Общий вид:
<процедуры>
<функции>
<константы>
<переменные>
begin
<тело программы>
end.
Этот порядок нарушать нельзя, но некоторые моменты можно пропустить
D =27
X=32
C=22
D∩X∩C=3
D∪X∪C =70
----------------------------
X \ (D∩ C) =19 ( X без(D иC) )
32-10(6-3) =19
C \ (D∩C) =22-6-(8-3) =11 (только спорт)
------------------------------------------------------
Сколько заняты во всех кружках:
27+11+19-(6-3)=60
-----------------------------------------------------
Не занятых нигде:
70-60=10
ответ: не занятых нигде : 10 учеников
только спортом: 11 учеников
Задание лишено смысла, т. к. символ никогда не кодируется частью байта. Но допустим, что под байтом тут просто понимается массив из 8 битов. Тогда 2^(30 * 8 / 40) = 64.
1)
#include <iostream>
using namespace std;
int main()
{
for(int i=-10;i<=10;i++)
{
cout<<"x="<<i<<" - y="<<i*i-1<<endl;
}
system("PAUSE");
return 0;
}
2)
#include <iostream>
using namespace std;
int main()
{
float i=-10;
while(i<=10)
{
cout<<"x="<<i<<" - y="<<i*i-1<<endl;
i+=0.1;
}
system("PAUSE");
return 0;
}
Pascal
1)
var
i:integer;
begin
for i:=-10 to 10 do begin
wrtite('x=');
wrtite(i);
wrtite(' - y=');
wrtiteln(i*i-1);
end;
end.
2)
var
i:real;
begin
i:=-10;
while not (i>10) do begin
wrtite('x=');
wrtite(i);
wrtite(' - y=');
wrtiteln(i*i-1);
i:=i+0.1;
end;
end.