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

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

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

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

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

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

от 25%

Подписываем

договор

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

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

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

Пример. Найти среднее арифметическое трёх чисел - двух целых (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. Арутюнова 45 2
2. Реферат- Проблеми удосконалення міжбюджетних відносин
3. Определение (выбор) (формы поточного производства)
4. Тема 1. Роль и место философии в жизни человека и общества 2 часа Философия в системе культуры
5. Период с 1801 по 1861 г
6. на тему- Оповідання Володимира Винниченка для дітей та методика їх вивчення на уроках позакласного чи
7. НастоящаЯг Воронеж ул
8. Правовой статус ценной бумаги
9. Музыкальная культура Астрахани
10. 7 Длинные праздники и постоянное сидение за застольем в замке ~совсем не то что может хорошо повлиять на
11. Реферат на тему- Научнотехнический прогресс
12. В настоящей главе рассмотрим модель выбора фирмой объема производства и применяемого ею метода производств
13. ти лет Авед ~ восточная красавица невеста Ныса Таткид ~ потомственный герцог Летадерпский Себ ~ верный
14. Судьба столыпинской аграрной реформы
15. Субъект преступления в системе уголовного права Республики Казахстан.html
16. обязательства аудиторской организации о согласии на проведение аудита заключение договора на аудиторскую
17. вариантами спортивных и военнотактических соревнований
18. паразитов умение завершать предложение после первых неудачно подобранных слов наличие в запасе необходимы
19. цивилизованного и варварского влияния описывается оригинальная программа тренинга с алгоритмами и пси
20. В нее включена информация и положения рук для самоисцеления непосредственного лечения других людей и домаш