Процедура:
procedure dp(a,b: integer);
begin
writeln(a div b);
end;
функция:
function df(a,b: integer): integer;
begin
df:=a div b;
end;
программа с процедурой:
Program n1;
var x,y: integer;
procedure dp(a,b: integer);
begin
writeln(a div b);
end;
begin
readln(x,y);
dp(x,y);
end.
программа с функцией:
Program n1;
var x,y: integer;
function df(a,b: integer): integer;
begin
df:=a div b;
end;
begin
readln(x,y);
writeln(df(x,y));
end.
Program task2;
var R, x, y : real;
begin
writeln('Введите значения R, x, y:');
read(R, x, y);
if (((x >= 0) and (y >= 0) and (x * x + y * y <= R * R)) or ((x < 0) and (y < 0) and (y >= -x - R))) then
writeln('Точка с координатами x: ', x, ', y: ', y, ' принадлежит заданной области.')
else
writeln('Точка с координатами x: ', x, ', y: ', y, ' не принадлежит заданной области.');
<span>end.</span>
Я тебе сделать с STL. Не знаю может надо было без STL.
Я сам новичок в c++ но все примеры сходятся..
A B C -C
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 0
A v B 00111111
A v B v -C 10111111
<span>________
A v B v -C 01000000</span>
<h2>[Код написан и выполнен на языке С++]</h2>
#include <iostream>
#include <string>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
string N, t;
cout << "Введите строку, содержащую символ '*': ";
cin >> N;
for(int i = 0; i < N.length(); i++){
if(N[i] != '*'){
t.push_back(N[i]);
}
}
cout << endl << t;
return 0;
}
<h2>Пример:</h2>
Введите строку, содержащую символ '*': c*o*p*y
copy