Формальный язык конечно
Латинский язык – один из самых удивительных. Он считается мертвым, так как давно вышел из разговорного употребления, но его преподают в университетах, используют в научной среде, а многие слова из латыни до сих пор в ходу. Латинский язык частично умер, а частично сохранился в качестве языка науки, медицины, терминов.<span>
</span>
//PascalABC.NET 3.1 сборка 1200
begin
var n := ReadInteger('n=');
var a := MatrixRandom(n, n, -10, 10);
println(a);
for var i := a.GetLowerBound(0) to a.GetUpperBound(0) do
if a[i, a.GetLowerBound(1)] < 0 then begin
var s1 := 0;
var s2 := 0;
var s3 := 0;
for var j := a.GetLowerBound(1) to a.GetUpperBound(1) do
if i < j then s1 += a[i, j]
else if i = j then s2 += a[i, j]
else if i > j then s3 += a[i, j];
writeln(i + ': ' + s1 + ', ' + s2 + ', ' + s3);
end;
end.
3)
#include <iostream>
#include <string>
int main()
{
std::string s;
getline(std::cin , s);
std::string temp = s;
for(int i = 0 ; i != s.size() ; ++i)
{
temp[i] = (char)((int)s[i] - 1);
}
std::cout<<temp;
return 0;
}
4))
#include <iostream>
#include <vector>
#include <string>
int main()
{
int n;
std::cin>>n;
std::vector<std::string> list(n);
for(int i = 0 ; i != list.size(); ++i)
{
getline(std::cin,list[i]);
}
int cnt = 0;
for(auto a: list)
{
for(auto b : a)
{
if(b == '2' || b == '3')
{
cnt++;
break;
}
}
std::cout<<cnt;
return 0;
}
Какие из перечисленных программ НЕЛЬЗЯ отнести к прикладным программам общего назначения: Драйверы устройств
1)
var sum, number, n: integer;
begin
sum := 0;
number := 1;
write('Введите n: ');
readln(n);
while (number <= n) do
begin
sum := sum + number;
number := number + 2;
end;
write('Сумма равна ', sum);
end.
2)
var prod, number, n: integer;
begin
prod:= 1;
number := 3;
write('Введите n: ');
readln(n);
while (number <= n) do
begin
prod := prod * number;
number := number + 3;
end;
write('Произведение равно ', prod);
end.
3)
var number, n: integer;
begin
number := 1;
write('Введите n: ');
readln(n);
writeln('Таблица:');
while (number <= n) do
begin
writeln(number:5, number*number:5, number*number*number:5);
number := number + 1;
end;
end.