Служба спасения студентов
Служба спасения для студентов

Лабораторная работа № 8. Функции Вариант 6

Стоимость
50 руб.
Содержание
Практика
Объем
4 лист.
Год написания

Описание работы

Работа пользователя Canadets
Задание 1. Дано условие задачи и программа, ее решающая. Предложить набор тестов для проверки работоспособности программы
Вариант 6. Составить программу, которая вычисляет площади двух кругов по значениям радиусов. Для вычисления площади круга использовать функцию.
Program PL;
Var r1,r2: real;
function kol(a:real):real;
var s:real;
begin
s:=Pi*a*a;
kol:=s;    
end;
begin
writeln(' Введите два  радиуса окружности');
readln(r1,r2);
 write(kol(r1),’   ‘,kol(r2));
   end.
Задание 2. Дана программа, содержащая синтаксические и алгоритмические ошибки. Исправить их. Представить правильный вариант программы и проверить его тестами.
Вариант 6.
Program sig;
Var I: integer;
     x,y,z: integer;
function sign(a:real):real
var s:real;
begin
if a>0 then s:=sqr(a)+ 5*a;
if a<0 then s:=1;
if a=0 then s:=12;
 sign:=s;  
  end;
begin
writeln(' Введите числа x,y');
readln(x,y);
for i:=1 To 5 Do
 begin
    z:= i*(sig(x)+ sign(a));
    writeln('z= ',z);
end;
end.
Задание 3. Решить задачу.
Вариант 6.  Рассчитать значение x, определив и использовав необходимую функцию:
Задание 4. Решить задачу.
Вариант 6. Даны два натуральных числа. Выяснить, в каком из них сумма цифр больше. Определить функцию для расчета суммы цифр натурального числа.
Все задания решены на Pascal

или напишите нам прямо сейчас:

Написать в MAXНаписать в TelegramНаписать в WhatsApp
Заявка на расчет