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

Содержание
  1. Задачи по Pascal. Вычислить периметр и площадь прямоугольного треугольника по длинам двух катетов.
  2. Решение задачи
  3. Начнем мы с каркаса нашей программы
  4. Всё решение задачи Pascal
  5. Дан прямоугольный треугольник напишите программу которая по двум катетам введенным с клавиатуры
  6. Написать программу нахождения площади прямоугольного треугольника. Длины катетов вводятся с клавиатуры.
  7. Решение задач. День второй. Задачи Begin11-20
  8. Напишите программу вычисления площади прямоугольного треугольника значения катетов которого A и B вводятся с клавиатуры. Результат вывести в следующим виде:
  9. Организация ввода-вывода данных
  10. С клавиатуры вводятся два целых числа — катеты прямоугольного треугольника Напишите программу определения гипотенузы такого треугольника Пример : Входные данные 3 4 Выходные данные 5?
  11. Вопрос №555678 (тип : C) Дано трехзначное число?
  12. Дано натуральное k от 1 до 180?
  13. Напишите программу, вычисляющую 2 ^ N?
  14. Вопрос №595579 (тип : C)В первой строке вводится натуральное чило nВо второй строке вводится число BВывести на экран — слово YES, если само число и сумма его цифр кратны числу B — в противном случае в?
  15. Вопрос №595581 (тип : C)В первой строке вводится натуральное чило nВо второй строке вводится цифра BВывести на экран слово YES (англ?
  16. НА C + + ПОЖАЛУЙСТАНапишите программу, которая определяет, верно ли, что введённое число — – трёхзначное?
  17. С + +Дано два числа a и b?
  18. Решето Эратосфена в PascalABCДанные вводятся с клавиатуры или из файла input?
  19. Составить программу вывода на экран четырех целых чисел в столбик по два числа в строке?
  20. Напишите программу, которая считает знаки пунктуации в символьной строке?

Задачи по Pascal. Вычислить периметр и площадь прямоугольного треугольника по длинам двух катетов.

Условие задачи: Вычислить периметр и площадь прямоугольного треугольника по длинам двух катетов (Язык Pascal)

Сложность: легкая.

Решение задачи

Для начала продумаем наше решение. Оно очень простое. Вводим два катета, потом подставляем их в формулы и выводим ответы.

Давайте посмотрим на формулы :

1. Это у нас будет периметр :

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

2. Это у нас площадь :

И так формулы есть, теперь можно решать.

Для того чтобы решить задачу нам понадобятся следующие переменные :

  • Переменные a и b — для катетов
  • Переменная c — для гипотенузы
  • Переменная S — для площади
  • Переменная P — для периметра

    Начнем мы с каркаса нашей программы

    write
    (
    ‘Введите катет a : ‘
    );readln(a);

    write
    (
    ‘Введите катет b : ‘
    );readln(b);
    end
    .

    Тут мы объявили все переменные и попросили пользователя ввести наши катеты. Дальше найдем гипотенузу:

    c := sqrt(sqr(a)+sqr(b));

    Информация sqrt и sqr — sqrt считает корень, sqr возводит число в квадрат

    Ну и всё, теперь осталось только подставить всё в формулы :

    P := a + b + c;
    S := (a*b)/
    2
    ;

    writeln
    (
    ‘Периметр равен : ‘
    , P);
    writeln
    (
    ‘Площадь равна : ‘
    , S);

    Всё решение задачи Pascal

    write
    (
    ‘Введите катет a : ‘
    );readln(a);

    write
    (
    ‘Введите катет b : ‘
    );readln(b);

    writeln
    (
    ‘Периметр равен : ‘
    , P);

    Источник

    Дан прямоугольный треугольник напишите программу которая по двум катетам введенным с клавиатуры

    Написать программу нахождения площади прямоугольного треугольника. Длины катетов вводятся с клавиатуры.

    Как быстро выучить стихотворение наизусть? Запоминание стихов является стандартным заданием во многих школах.

    Как научится читать по диагонали? Скорость чтения зависит от скорости восприятия каждого отдельного слова в тексте.

    Как быстро и эффективно исправить почерк? Люди часто предполагают, что каллиграфия и почерк являются синонимами, но это не так.

    Как научится говорить грамотно и правильно? Общение на хорошем, уверенном и естественном русском языке является достижимой целью.

    Решение задач. День второй. Задачи Begin11-20

    Сегодня мы с вами продолжаем решать задачи Begin11-20. В этой статье не будет блок-схем вообще. «Почему?» — спросите вы. Потому что на данном этапе задачи настолько просты, и настолько дублируют друг друга, что смысла в подробном разборе просто нет.

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

    Для того, чтобы решить данную задачу вы должны вспомнитьвстроенную в Паскаль функцию. Эта функция — abs. Кроме того, хотелось бы рассказать еще об одной интересной фишке. Наверняка, во время тестирования какой-либо программы вы сталкивались с проблемой типа Real. Считая корни, синусы, косинусы и прочее получается примерно такое число — 0.784674838737. Как избежать этого? Для этого после переменной прописываются определенные параметры. Например, write(a:5:2), где 5 — ширина поля вывода, а 2 количество знаков после запятой.

    Begin12. Даны катеты прямоугольного треугольника a и b.

    Найти его гипоте нузу c и периметр P: c = √( a 2 + b 2) , P = a + b + c.

    Ничего сложного в этой задаче нет.

    Begin13. Даны два круга с общим центром и радиусами R1 и R2 (R1 > R2). Найти площади этих кругов S1 и S2, а также площадь S3 кольца, внешний радиус которого равен R1, а внутренний радиус равен R2. S1 = π·(R1) 2 , S2 = π·(R2) 2 , S3 = S1 – S2. В качестве значения π использовать 3.14.

    Не забываем указывать pi, как константу.

    Begin14. Дана длина L окружности. Найти ее радиус R и площадь S круга, ограниченного этой окружностью, учитывая, что L = 2·π·R, S = π·R 2 . В ка честве значения π использовать 3.14.

    Begin15. Дана площадь S круга. Найти его диаметр D и длину L окружности, ограничивающей этот круг, учитывая, что L = π·D, S = π·D 2 /4. В качестве значения π использовать 3.14.

    Begin16. Найти расстояние между двумя точками с заданными координатами x1 и x2 на числовой оси: |x2 – x1|.

    На самом деле непонятно, почему именно х21. Ведь число в модуле будет одинаковым. Что 8 — 9, что 9 -8 равняются единице.

    Begin17. Даны три точки A, B, C на числовой оси. Найти длины отрезков AC и BC и их сумму.

    Иногда, если не понимаешь условие задачи, полезно составить рисунок к задаче.

    Begin18. Даны три точки A, B, C на числовой оси. Точка C расположена между точками A и B. Найти произведение длин отрезков AC и BC.

    Посмотрев на рисунок, мы понимаем, что нахождение длины отрезков не меняется. Кстати, попробуйте составить эту программу, используя только три переменных!

    Begin19. Даны координаты двух противоположных вершин прямоугольника: (x1, y1), (x2, y2). Стороны прямоугольника параллельны осям координат. Найти периметр и площадь данного прямоугольника.

    Для того, чтобы наглядно увидеть что от нас требуется, составим такой прямоугольник на листе бумаге. И увидим, что на что надо умножать.

    Begin20. Найти расстояние между двумя точками с заданными координатами (x1, y1) и (x2, y2) на плоскости.

    Напишите программу вычисления площади прямоугольного треугольника значения катетов которого A и B вводятся с клавиатуры.
    Результат вывести в следующим виде:

    Если не перепутал с формулой, то вот
    var a,b:integer;
    s:real;
    begin
    read(a,b);
    s:=a*b/2;
    writeln( );
    end.

    Если ответ по предмету Информатика отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.

    Источник

    Организация ввода-вывода данных

    Для форматного ввода-вывода данных скалярных типов и строк используются стандартные функции ввода/вывода, описанные в библиотеке stdio.h.

    Для ввода используется стандартная функция scanf(), её синтаксис:

    scanf (“форматная строка”, список параметров ввода);

    Форматная строка заключается в кавычки и может содержать символы трех типов:

    – обычные символы, которые должны вводиться с клавиатуры в том же виде, в каком они содержатся в форматной строке;

    – спецификации преобразования, задающие формат ввода, которые начинаются с символа «%» и заканчиваются символом преобразования. Символы преобразования задают тип вводимой переменной: ‘c’ ‒ символ; «d», «i» – десятичное целое типа int; «D», «I» – десятичное целое типа long; «e», «E» – вещественное число в экспоненциальной форме, например, 5.12E–02; «f», «g», «G» – вещественное число с плавающей точкой; «o» («O») – восьмеричное число типа int (long); «x» («X») – 16-ричное число типа int (long); «u» («U») – беззнаковое целое типа int (long); «s» – строка символов; «lf» – вещественное число удвоенной точности;

    – управляющие символьные константы (например, ‘\n’ – переход к следующей строке).

    Список параметров ввода отделяется от форматной строки запятой и содержит перечисление параметров ввода через запятые. В качестве параметров ввода используются адреса переменных, которые обозначается знаком символом ‘&’, стоящим перед именем вводимой переменной.

    Количество спецификаций в форматной строке должно совпадать с числом выводимых параметров.

    Пример 1.1. Даны две строки, содержащие функции форматного ввода:

    В первой строке вводятся три вещественных (%f) числа a, b, c, разделяемые при вводе с клавиатуры пробельными символами, ввод заканчивается нажатием клавиши [Enter]. Во второй строке вводятся: строка символов(%s) simb1, целое (%d) число n и вещественное число x с удвоенной точностью (%lf).

    Для вывода используется функция printf(), её синтаксис:

    printf (“форматная строка”, список параметров вывода);

    Форматная строка вывода аналогична форматной строке ввода.

    Список параметров вывода отделяется от форматной строки запятой и содержит перечисление параметров вывода через запятые.

    Пример 1.2. Дан фрагмент программы на языке С, С++, содержащий функции форматного вывода:

    printf(“Введите стороны треугольника”);

    printf(“Результат: a=%9.4f b=% 3d \n”,a,b);

    В первой строке в форматной части отсутствуют параметры вывода, на экран выводится фраза «Введите стороны треугольника», курсор остается на той же строке, в следующей позиции после последнего выведенного символа.

    Во второй строке выводится результат вычисления: фраза «Результат:», имя переменной и знак равенства «a=», значение переменной a в формате 9.4f (9 ‒ общая ширина поля вывода позиций, из них 4 позиции на десятичные цифры после точки, одна позиция на десятичную точку, остальные 4 позиции на знак числа и его целую часть), имя следующей переменной и знак равенства «b=», значение переменной b в формате d, с шириной поля – три. Если значение a=4.23, а значение b=3, на экране появится строка:

    Результат: a= 4.2300 b=3

    После вывода данной строки, курсор перейдет в начало следующей строки, так как в конце форматной строки стоит управляющий символ ‘\n’.

    В языке С++ ввод-вывод может осуществляться не только с помощью функций, но и с помощью операций. Операция вывода >.

    Синтаксис вывода на экран: cout >переменная.

    При использовании операций ввода-вывода необходимо включить в программу файл iostream.h.

    Пример 1.3. Дана программа на языке С, С++.

    Квадрат числа: 9

    Аппаратура и материалы: персональный компьютер не ниже Pentium–4, OC семейства Windows, интегрированная среда Builder C++.

    Порядок выполнения работы

    1. Создайте папку на указанном преподавателем диске или на флеш-носителе, для хранения исходных текстов программ на языке С++.

    2. Отладим и выполним эту программу в среде Borland C++Builder 6. Для этого запустите Builder C++, нажав соответствующий значок на рабочем столе или (Пуск\Все программы\Builder C++). После нажатия откроется основная рабочая область инструмента, представленная на рисунке 1.1. Ознакомьтесь с средой C++Builder 6, описание которой приведено в теоретической части работы.

    3. Для запуска проекта консольного приложения необходимо выполнить следующее действие: выбрать пункт меню File->New->Other, далее в открывшемся окне проектов, необходимо выбрать пункт Console Wizard.

    Рис. 1.2. Выбор типа проекта

    После выбора консольного проекта, откроется окно, в котором надо указать на каком языке будет код программы: С или С++. Выберите С++ и нажмите Ок. В результате открывается окно с шаблоном для ввода, куда записывается код контрольного примера лабораторной работы. Некоторые заголовочные файлы автоматически подключаются для работы программы в виде шаблона при входе в консольное приложение. Они выделены зеленым цветом и их нельзя удалять. Вид кода консольного приложения в среде C++Builder 6 представлен на рисунке 1.3.

    Рис 1.3. Вид кода консольного приложения в среде C++Builder 6

    4. Составим алгоритм решения следующей задачи: Вычислить длину окружности, площадь круга и объем шара, имеющих радиус R (любое целое число):

    Для вычислений используем формулы L=2πR, S=πR 2 , V=πR 3 ×4/3= RS× 4/3.

    Блок-схема решения задачи представлена на рисунке 1.4, из которого видно, что алгоритм имеет линейную структуру.

    5. Реализуем построенный алгоритм на языке программирования С++. Программа на С++ имеет вид:

    #include //включение заголовочного файла ввода-вывода

    const float Pi =3.14; //описание константы π

    int main(int argc, char* argv[]) //главная функция

    int R; float L, S, V;

    cout >R; //ввод значения радиуса

    L=2*Pi*R; // вычисление значений

    cout >R; и заново запустите программу.

    11. Для возврата в интегрированную среду, нажмите любую клавишу. Запустите программу с другими исходными данными.

    12. Эта программа написана с использованием потокового ввода-вывода данных, что характерно для С++. Видоизменим программу в стиле С, используя форматный ввод и вывод. Для этого замените строки программы и сохраните под именем Lab1_1:

    Источник

    С клавиатуры вводятся два целых числа — катеты прямоугольного треугольника Напишите программу определения гипотенузы такого треугольника Пример : Входные данные 3 4 Выходные данные 5?

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

    С клавиатуры вводятся два целых числа — катеты прямоугольного треугольника Напишите программу определения гипотенузы такого треугольника Пример : Входные данные 3 4 Выходные данные 5.

    000000 Ответ : Прикрепите файл с программой в формате CPP, PAS, CS, FS или JAVA.

    Ваш ответ будет проверен автоматически.

    Var a, b : integer ;

    begin readln(a, b) ; writeln(sqrt(a * a + b * b)) ;

    Вопрос №555678 (тип : C) Дано трехзначное число?

    Вопрос №555678 (тип : C) Дано трехзначное число.

    В нем зачеркнули первую цифру и приписали ее в конце.

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

    (никакие поясняющие записи в программе делать не нужно!

    H и команду getch() перед отправкой файла необходимо удалить!

    ) Пример входных и выходных данных № теста | Входные данные | Выходные данные _______|_______________|_______________ 1 | 456 | 645 Ответ : Прикрепите файл с программой в формате CPP, PAS, CS, FS или JAVA.

    Ваш ответ будет проверен автоматически.

    Дано натуральное k от 1 до 180?

    Дано натуральное k от 1 до 180.

    Написать программу для определения цифры, которая находится в k — той позиции последовательности 10111213…9899.

    Формат входных данных Файл содержит число k — позиция искомой цифры.

    Формат выходных данных Выходной файл содержит искомую цифру.

    Напишите программу, вычисляющую 2 ^ N?

    Напишите программу, вычисляющую 2 ^ N.

    Вводится целое неотрицательное число N, которое не превосходит 30.

    Выведите число 2 ^ N.

    16 (на Паскале) буду очень благодарен.

    Вопрос №595579 (тип : C)В первой строке вводится натуральное чило nВо второй строке вводится число BВывести на экран — слово YES, если само число и сумма его цифр кратны числу B — в противном случае в?

    Вопрос №595579 (тип : C)

    В первой строке вводится натуральное чило n

    Во второй строке вводится число B

    Вывести на экран — слово YES, если само число и сумма его цифр кратны числу B — в противном случае вывести слово NO

    Пример входных и выходных данных

    № теста Входные данные Выходные данные

    Прикрепите файл с программой в формате CPP, PAS, CS, FS или JAVA.

    Ваш ответ будет проверен автоматически.

    Вопрос №595581 (тип : C)В первой строке вводится натуральное чило nВо второй строке вводится цифра BВывести на экран слово YES (англ?

    Вопрос №595581 (тип : C)

    В первой строке вводится натуральное чило n

    Во второй строке вводится цифра B

    Вывести на экран слово YES (англ.

    ), если цифра B не встречается в числе

    ), если цифра B встречается в числе

    Пример входных и выходных данных

    № теста Входные данные Выходные данные

    Прикрепите файл с программой в формате CPP, PAS, CS, FS или JAVA.

    Ваш ответ будет проверен автоматически.

    НА C + + ПОЖАЛУЙСТАНапишите программу, которая определяет, верно ли, что введённое число — – трёхзначное?

    НА C + + ПОЖАЛУЙСТА

    Напишите программу, которая определяет, верно ли, что введённое число — – трёхзначное.

    Входная строка содержит единственное натуральное число.

    Если введённое число – трёхзначное, нужно вывести ответ YES, если нет, то вывести ответ NO.

    С + +Дано два числа a и b?

    Дано два числа a и b.

    Найдите гипотенузу треугольника с заданными катетами.

    В двух строках вводятся два числа (числа целые, положительные, не превышают 1000).

    Выведите ответ на задачу.

    Решето Эратосфена в PascalABCДанные вводятся с клавиатуры или из файла input?

    Решето Эратосфена в PascalABC

    Данные вводятся с клавиатуры или из файла input.

    Txt, выводятся на экран или в файл output.

    Txt. Первые тесты не всегда совпадают с примерами из условия.

    Напишите программу, которая выводит все простые числа в диапазоне от 2 до N включительно ( 2 ≤ N ≤ 100000 ).

    Входная строка содержит целое число N ( 2 ≤ N ≤ 100000 ).

    Программа должна вывести все простые числа в диапазоне от 2 до N в одну строку, разделив их пробелами.

    Входные данные : 20

    Выходные данные : 2 3 5 7 11 13 17 19.

    Составить программу вывода на экран четырех целых чисел в столбик по два числа в строке?

    Составить программу вывода на экран четырех целых чисел в столбик по два числа в строке.

    Числа вводятся с клавиатуры.

    Необходимо написать команду, которая запрашивает у пользователя четыре целых числа

    и команду, которая выводит на экран четыре этих числа в столбик по 2 числа в строке

    Запустите ее на выполнение

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

    Введите четыре числа через пробел из Входных данных первого теста

    Ваша программа должна вывести фразу аналогичную из Выходных данных теста.

    Запустите программу второй раз.

    Введите числа из второго теста и проверьте, что выводит ваша программа

    Прикрепите файл с программой в формате CPP, PAS, CS, FS или JAVA.

    Ваш ответ будет проверен автоматически.

    Правила оформления программ и список ошибок при автоматической проверке задач.

    Напишите программу, которая считает знаки пунктуации в символьной строке?

    Напишите программу, которая считает знаки пунктуации в символьной строке.

    К знакам пунктуации относятся символы из набора «.

    ». Формат входных данных Программа получает на вход символьную строку (длина строки не больше 100 символов).

    Формат выходных данных Программа должна вывести общее количество знаков пунктуации во входной строке.

    Примеры входные данные выходные данные Hi, guys!

    Вопрос С клавиатуры вводятся два целых числа — катеты прямоугольного треугольника Напишите программу определения гипотенузы такого треугольника Пример : Входные данные 3 4 Выходные данные 5?, расположенный на этой странице сайта, относится к категории Информатика и соответствует программе для 5 — 9 классов. Если ответ не удовлетворяет в полной мере, найдите с помощью автоматического поиска похожие вопросы, из этой же категории, или сформулируйте вопрос по-своему. Для этого ключевые фразы введите в строку поиска, нажав на кнопку, расположенную вверху страницы. Воспользуйтесь также подсказками посетителей, оставившими комментарии под вопросом.

    Источник

  • По теме:  Магеллан географические открытия дата
    ТОПоГИС
    Adblock
    detector