Составить блок схемы 5. Составить программу для вычисления площади квадрата. 15. Вычислить значени

Информатика, 22.11.2019 10:31,

Ответы

Ответ разместил:

Program name;

Uses crt;

Var a, b, S, P :integer;

Begin

Clrscr;

Writeln (‘Даны стороны прямоугольника a и b.’);

Writeln (‘(1) Найти его площадь S=a*b.’);

Writeln (‘(2) Найти его периметр P=2*(a+b).’);

Write (‘Введите значение стороны а: ‘);

a := 0;

Readln (a);

Write (‘Введите значение стороны b: ‘);

b := 0;

Readln (b);

S := a*b;

P := 2*(a+b);

Writeln (‘(1) Площадь прямоугольника S=a*b =’, S);

Writeln (‘(2) Периметр прямоугольника P=2*(a+b) =’, P);

Readln (S, P);

End.

Ответ разместил:

===== PascalABC.NET =====

begin

 var a := ReadReal(‘Сторона квадрата:’);

 Println(‘Его площадь:’, a * a)

end.

Ответ разместил:

program foo;

uses Crt;

var

 a, s: real;

begin

 ClrScr;

 write(‘Сторона квадрата: ‘);

 read(a);

 s := Sqr(a);

 Writeln(‘Его площадь: ‘, s:0:2);

 ReadKey;

end.

Математика image Литература Алгебра Русский язык Геометрия Английский язык Химия Физика Биология Другие предметы История Обществознание Окружающий мир География Українська мова Информатика Українська література Қазақ тiлi Экономика Музыка Право Беларуская мова Французский язык Немецкий язык МХК ОБЖ Психология Больше предметов

  • Автор

    Лидия Казанцева

  • Рубрика

    3 класс

  • Дата публикации

    23.07.2020

  • Просмотры

    51886

Каникулы со смыслом в Skysmart для детей 4-17 лет

Смотреть летние курсы →

Квадрат — это фигура, которая является частным случаем прямоугольника, из-за чего можно заметить схожесть некоторых алгоритмов. Способ вычисления всегда зависит от исходных данных. Чтобы узнать площадь квадрата, третьекласснику необходимо знать специальные формулы, рассмотрим пять из них.

Умножаем ее на то же число или возводим в квадрат.

S = a * a = a2 , где где S — площадь, a — сторона.

imageВоспользуемся формулой: S = d2 : 2 S = 902 : 2

  1. S = 4050 мм2.

Задание 2. Окружность вписана в квадрат. Как вычислить площадь квадрата, если радиус окружности равен 24 см.

Как решаем:

  1. Если окружность вписана в квадрат, то сторона квадрата равна диаметру.
  2. Диаметр окружности равен двум радиусам.
  3. Получается: сторона = 2 * радиус.
  4. Используем формулу: S = сторона2.
  5. Подставим значение стороны через радиус вписанной окружности:

    S = (2 * радиус)2

    S = 4 * радиус2

  1. Теперь подставим значение радиуса в формулу: S = 4 * 242.

Ответ: S = 2304 см2.

Ты знаешь как найти площадь треугольника? У нас есть отличная статья!

Бесплатный вводный урок Шаг 1 из 2. Данные ученика

Информатика | 5 – 9 классы

Составьте программу вычисления площади и периметра квадрата со стороной а.

Результаты округлить.

Если вам необходимо получить ответ на вопрос Составьте программу вычисления площади и периметра квадрата со стороной а?, относящийся к уровню подготовки учащихся 5 – 9 классов, вы открыли нужную страницу. В категории Информатика вы также найдете ответы на похожие вопросы по интересующей теме, с помощью автоматического «умного» поиска. Если после ознакомления со всеми вариантами ответа у вас остались сомнения, или полученная информация не полностью освещает тематику, создайте свой вопрос с помощью кнопки, которая находится вверху страницы, или обсудите вопрос с посетителями этой страницы.

Задача

Пример программы, позволяющей вычислять площади трех геометрических фигур: прямоугольника, треугольника и круга.

Решение

Площадь прямоугольника: area = a * b Площадь треугольника: area = sqrt(s * (s – a) * (s – b) * (s – c)), где s = (a + b + c) / 2 Площадь круга: area = pi * sqr(d) / 4

Пользователь осуществляет выбор фигуры, площадь которой он хочет получить, путем ввода цифр 1, 2 или 3. Для выбора ветви вычисления используется конструкция if-else, которая включает вторую конструкцию if-else, а та, в свою очередь, – третью:

if1then     вычисление площади прямоугольника elseif2then         вычисление площади треугольника     elseif3then             вычисление площади круга         else             ошибка

Программа на языке Паскаль: 

const     pi =3.14;   var     figure:byte;     area, s, a, b, c, d:real;     ok:boolean;   begin    ok :=true;write('Фигура  (1 - прямоугольник, 2 - треугольник',', 3 - круг): ');readln(figure);      if figure =1thenbeginwrite('Длины сторон: ');readln(a, b);       area := a * b    endelseif figure =2thenbeginwrite('Длины сторон: ');readln(a, b, c);          s :=0.5*(a + b + c);          area :=sqrt(s *(s - a)*(s - b)*(s - c))endelseif figure =3thenbeginwrite('Диаметр: ');readln(d);             area := pi * sqr(d)/4endelse             ok :=false;      if ok thenwriteln('Площадь: ', area:8:2)elsewriteln('Ошибка ввода');   readlnend.

Примечания: 

При вводе сторон треугольника должно быть соблюдено правило: сумма любых двух сторон должна быть больше третьей. Иначе возникает ошибка.

image

Итак, с сегодняшнего дня мы начинаем вести новую рубрику: «Решение задач», в которой будем рассматривать задачи, взятые из сборника М.Э.Абрамяна «1000 ЗАДАЧ ПО ПРОГРАММИРОВАНИЮ».

Перейти на сайт с текстами задач

Открыв задачник и прочитав аннотацию, Вы, скорее всего, озадачитесь тем, что данное пособие предназначено для  студентов механико-математического, физического и экономического факультетов, но смею Вас заверить, что это весьма универсальная книга, которая подходит как студентам, так и школьникам. Возможно, задачи из первых разделов книги покажутся Вам простыми — в этом случае используйте наш разбор только для проверки своих решений; но если же по каким-либо причинам решить задачи Вы не в состоянии, то тогда присоединяйтесь к нам.

Begin1. Дана сторона квадрата a. Найти его периметр P = 4·a.

Прежде всего напомню, что для ввода и вывода информации, в Паскале используют следующие операторы:

  • Read (Readln) — ввод значений с клавиатуры;
  • Write (Writeln) — вывод результата (и вообще чего-либо) на экран.
image
Блок-схема

Таким образом, решение задачи становится очевидным.

Begin2. Дана сторона квадрата a. Найти его площадь S = a2. При решении данной задачи воспользуемся функцией sqr. Можно, конечно, вычислять квадрат, умножая число само на себя (S=a*a), но при вводе действительно больших чисел наша программа будет выполняться гораздо дольше, нежели при использовании sqr.

image
Блок-схема

Begin3°. Даны стороны прямоугольника a и b. Найти его площадь S = a·b и периметр P = 2·(a + b).

Да, задача по сути своей проста и подобна предыдущим, поэтому поскорее составим к ней решение и перейдем к следующей.

image
Блок-схема

Begin4. Дан диаметр окружности d. Найти ее длину L = π·d. В качестве значения π использовать 3.14.

У вас, наверняка, возникает вопрос π — это константа или переменая? Так как π не изменяется в течение программы, π — константа. Вообще в Паскале уже встроена такая константа, но ее значение:

Pi = 3.14159265358979.

А так как в условии задачи указано, что в качестве значения π нужно использовать 3.14, то следует объявить π в разделе описания констант.

image
Блок-схема

Begin5. Дана длина ребра куба a. Найти объем куба V = a3 и площадьегоповерхности S = 6·a2.

Для решения задачи используем функцию power(x, a), где a — степень, x — число возводимое в степень (разумеется, использовать ее мы будем только для возведения числа в третью степень, квадрат числа по-прежнему находим с помощью sqr(x) ).

image
Блок-схема

Begin6.Даны длины ребер a, b, c прямоугольного параллелепипеда. Найти его объем V = a·b·c и площадь поверхности S = 2·(a·b + b·c + a·c).

image
Блок-схема

Begin7°. Найти длину окружности L и площадь круга S заданного радиуса R:                  L = 2·π·R,   S = π·R2.                  В качестве значения π использовать 3.14.

image
Блок-схема

Begin8. Даны два числа a и b. Найти их среднее арифметическое: (a + b)/2.

Блок-схема

Begin9. Даны два неотрицательных числа a и b. Найти их среднее геометрическое, то есть квадратный корень из их произведения: √(a*b).

Напомню, что для нахождения квадратного корня мы используем функцию sqrt.

Блок-схема

Begin10. Даны два ненулевых числа. Найти сумму, разность, произведение и частное их квадратов.

Блок-схема

Ну вот и все. Следующая публикация с решением задач выйдет в ближайшие дни.

Всем удачи и веселого Нового года:)

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий