У вас вопросы?
У нас ответы:) SamZan.net

двух целых X и Y и одного вещественного Z и квадрат среднего арифметического

Работа добавлена на сайт samzan.net: 2015-12-26

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 3.4.2025

Линейные программы

Пример. Найти среднее арифметическое трёх чисел - двух целых (X и Y) и одного вещественного (Z) и квадрат среднего арифметического.

Программа:

program Midding;

var

 X, Y: Integer;

 Z, Midd, SqrMidd: Real;

begin

 WriteLn('Введите два целых числа X и Y:');

 ReadLn(X,Y);

 WriteLn('Введите вещественное число Z:');

 ReadLn(Z);

 Midd:=(X+Y+Z)/3;

 SqrMidd:=SQR(Midd);

 Writeln(‘Среднее арифметическое = ‘,Midd);

 Write(‘Квадрат среднего арифметического = ',SqrMidd);

end.

Задания

  1.  По длине ребра куба найти площадь грани, площадь полной  поверхности и объем куба.
  2.  Определить площадь треугольника по сторонам а, b, c.
  3.  Найти среднее арифметическое цифр введенного четырехзначного числа.

Ветвления

Пример  1.

Выбор минимального из трех введенных целых чисел.

Program pr1;

Var    a, b, c, m:  integer;

begin

readln(a, b,c);

if   a<b    then   m:=a   else   m:=b;

if   c<m   then   m:=c;

writeln('Минимальное=',  m)

END.

Пример  2.

Решение квадратного уравнения вида    Ax2 + Bx + C = 0

Program pr2;

Var  a, b, c:       integer;

       d, x1, x2:   real;

begin

readln(a, b, c);   d:=sqr(b)-4*a*c;    writeln('Дискриминант=',  d);

if   d>0   then   begin

    x1:=(-b+sqrt(d))/(2*a);   writeln('x1=',  x1:6:2);

    x2:=(-b-sqrt(d))/(2*a);    writeln('x2=',  x2:6:2)

   end

  else   if   d=0   then   begin

               x1:=-b/(2*a);   writeln('x=',  x1:6:2)

               end

               else   writeln('Корней уравнения нет');

end.

Пример 3.

Определить, есть ли в записи трехзначного числа хотя бы одна нечетная цифра.

Program Pr3.

Var  a, a1, a2, a3:  integer;

BEGIN

readln(a);

a1:= a div 100;

a2:= (a div 10) mod 10;

a3:= a mod 10;

if  (a1 mod 2=1) or (a2 mod 2=1) or (a3 mod 2=1) then writeln(‘Есть’)

                                                                                           else writeln(‘Нет’);

END.

Пример 4.

     Выяснить взаимное расположение точки А(х, у) и окружности х2 + у2 =R2.

Program pr4;

Var x, y, r:   integer;

begin

write('Введите значение R=');   readln(r);

write('Введите координаты точки x, y ');  readln(x,y);

if   sqrt(sqr(x)+sqr(y))<r   then   writeln('Внутри окружности')

                     else   if   sqrt(sqr(x)+sqr(y))=r    then  writeln('На окружности')      

                                                                         else   writeln('Вне окружности');

end.

Пример  5.

Составить программу, которая выводит меню  и  при вводе номера вычисляет соответствующую функцию: 1-sin,   2-cos,   3-sqr,    4-sqrt.

Program pr5;

Var x:  real;

       i:  integer;

begin

write('Аргумент =');  readln(x);

writeln('Функция    1-sin,   2-cos,   3-sqr,    4-sqrt');

write('Введите нужную цифру-');    readln(i);

case i of

1: x:=sin(x);

2: x:=cos(x);

3: x:=sqr(x);

4: x:=sqrt(x);

end;

writeln('результат=',x:6:2);

end.

Пример 6.

По введенному номеру вывести день недели .

Program primer1;

Var n: integer;

Begin

 Readln(n);

 Case n of

   1: writeln(‘Понедельник’);

   2: writeln(‘Вторник’);

   3: writeln(‘Среда’);

   4: writeln(‘Четверг);

   5: writeln(‘Пятница’);

   6: writeln(‘Суббота’);

   7: writeln(‘Воскресенье’);

 else

    writeln(‘Ошибка’);

 end;

End.

Задания

  1.  Из  чисел  A, B, C, D  выбрать  максимальное.
  2.  Введено трехзначное число. Вывести число, каждая  цифра  которого на 1 больше соответствующей цифры введенного ( 9 заменить на 0).
  3.  Является ли треугольник со сторонами а, в, с  - равнобедренным.
  4.  Вывести название введенной цифры

Циклы

Задания

  1.  Протабулировать функцию y=f(x)  на интервале [a,b] с шагом h:

a) y=x3-1                 a=-1,   b=3,    h=0.2

  1.  Подсчитать количество двузначных чисел, кратных 3.

3. Подсчитать сумму  двузначных чисел,  сумма цифр которых не превышает 10.

4. Найти сумму четных  делителей введенного целого числа.

5. Определить, является ли введенное целое число простым или составным.

6. Найти сумму:

  1.  S = 1/3 + 2/5 + ...                                              (n слагаемых)

7. Найти произведение  

  1.  P =...                            (n сомножителей)

8. Задана арифметическая прогрессия 7,6; 6,3;.... Сколько членов прогрессии нужно сложить, чтобы полученная сумма стала <0.

9. Вычислить сумму   с заданной  точностью E:

  1.   ,      E=0.0001  




1. Кредитносберегательная компания является членом некоммерческого партнерства саморегулируемой организа
2. запросов Содержание урока 3- [0
3. Плюсы и минусы рекламы на транспорте
4. Утверждаю Согласовано Проректор по УМР Г3
5. СИРОТ И ДЕТЕЙ ОСТАВШИХСЯ БЕЗ ПОПЕЧЕНИЯ РОДИТЕЛЕЙ НА ВОСПИТАНИЕ В СЕМЬИ Правительство Российской Феде
6. тема органов дыхания 1
7. на тему- Підвищення ефективності використання персоналу підприємства Виконав- студентка ІІІ.html
8. Интеллектуальная собственность
9. метрология возводят к двум греческим словам- metron что переводится как мера и logos ~ учение
10.  Яку частину мови називають дієсловом