Составить программу в паскале! дано трехзначное число, если крайняя цифра справа кратна 3, то заменить квадратом, если средняя цифра равна 0, то увеличить на 2 и вывести результат.
Var Summ,Mat,Fizik,Geogr,Biolog,Fizra:integer; Begin Writeln('Enter rating'); Readln(Mat,Fizik,Geogr,Biolog,Fizra); Summ:=Mat+Fizik+Geogr+Biolog+Fizra; Writeln(Summ); end.
{Проверка на существование треугольника} if ((a+b)>c) and ((a+c)>b) and ((b+c)>a) then Begin if ((a=b)or (b=c) or (a=c)) then Writeln('Треугольник равнобедренный');
if ((a=b) and (b=c)) then Writeln('Треугольник равносторонний') else Writeln('Треугольник разносторонний');
if ((a*a+b*b = c*c) or (a*a+c*c = b*b) or (b*b+c*c = a*a)) then Writeln('Треугольник прямоугольный'); end else Writeln('Треугольник нельзя построить');
Readln(); END.
ВитальевичЕвгеньевич346
01.05.2020
#include <iostream> #include <cstdlib> // содержит srand() и rand() #include <ctime> using namespace std;
int main() { int n=10; int mas[n] = {}; int tmp,j=0; cout<<"random number"; cout<<endl; // начальная установка генератора случ. чисел srand(time(NULL)); // заполнение массива случайными числами for (int i = 0; i < n; i++) { mas[i] = rand()/100; cout<<mas[i]<<" "; } cout<<endl; // перестановка элементов for (int i = 0; i < n/2; i++) { tmp=mas[i]; mas[i]=mas[2*(i+1)-1]; j=2*i; while (j>i) { mas[j+1]=mas[j]; j--; } mas[i+1]=tmp; } //"массив после замены" for (int i = 0; i < n; i++) cout<<mas[i]<<" "; cout<<endl; system("pause"); return 0; }
Summ,Mat,Fizik,Geogr,Biolog,Fizra:integer;
Begin
Writeln('Enter rating');
Readln(Mat,Fizik,Geogr,Biolog,Fizra);
Summ:=Mat+Fizik+Geogr+Biolog+Fizra;
Writeln(Summ);
end.