program test6764;
var a, b, c:integer; s, p: real;
begin
write(‘Enter a: ‘);
readln(a);
write(‘Enter b: ‘);
readln(b);
write(‘Enter c: ‘);
readln(c);
p:=(a+b+c)/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln(‘S = ‘, s);
readln;
end.
Как добавить хороший ответ?
Что необходимо делать:
- Написать правильный и достоверный ответ;
- Отвечать подробно и ясно, чтобы ответ принес наибольшую пользу;
- Писать грамотно, поскольку ответы без грамматических, орфографических и пунктуационных ошибок лучше воспринимаются.
Что делать не стоит:
- Списывать или копировать что-либо. Высоко ценятся ваши личные, уникальные ответы;
- Писать не по сути. «Я не знаю». «Думай сам». «Это же так просто» — подобные выражения не приносят пользы;
- Писать ответ ПРОПИСНЫМИ БУКВАМИ;
- Материться. Это невежливо и неэтично по отношению к другим пользователям.
Пример вопроса
8 класс, 14 урок, Площадь треугольника
Русский язык
7 минут назад
Какой синоним к слову «Мореплаватель»?
Пожаловаться
Хороший ответ
Вася Иванов
Мореплаватель — имя существительное, употребляется в мужском роде. К нему может быть несколько синонимов.
1. Моряк. Старый моряк смотрел вдаль, думая о предстоящем опасном путешествии;
2. Аргонавт. На аргонавте были старые потертые штаны, а его рубашка пропиталась запахом моря и соли;
3. Мореход. Опытный мореход знал, что на этом месте погибло уже много кораблей, ведь под водой скрывались острые скалы;
4. Морской волк. Старый морской волк был рад, ведь ему предстояло отчалить в долгое плавание.
Источник: uchi.ru
Соберите программу нахождения площади треугольника если даны длины его сторон электронная тетрадь
triolana 8 лет назад
Светило науки — 562155 ответов — 388270 раз оказано помощи
var
a,b,alpha,s:real;
begin
writeln(‘Вычисление площади треугольника’);
writeln(‘Введите (через пробел) длины двух сторон (см) треугольника’);
readln(a,b);
writeln(‘Введите величину угла (градус) между сторонами треугольника’);
readln(alpha);
alpha:=DegToRad(alpha);
writeln(‘Площадь треугольника: ‘,0.5*a*b*sin(alpha),’ кв.см.’)
end.
Вычисление площади треугольника
Введите (через пробел) длины двух сторон (см) треугольника
25 17
Введите величину угла (градус) между сторонами треугольника
30
Площадь треугольника: 106.25 кв.см.
Вычисление площади треугольника
Введите (через пробел) длины двух сторон (см) треугольника
11 16.3
Введите величину угла (градус) между сторонами треугольника
Задача на Паскале: площадь прямоугольного треугольника
39
Площадь треугольника: 56.4185730576179 кв.см.
Источник: znanija.pro
Решение модуля 1.12 из курса «Программирование на Python»
В то далёкое время, когда Паша ходил в школу, ему очень не нравилась формула Герона для вычисления площади треугольника, так как казалась слишком сложной. В один прекрасный момент Павел решил избавить всех школьников от страданий и написать и распространить по школам программу, вычисляющую площадь треугольника по трём сторонам.
Одна проблема: так как эта формула не нравилась Павлу, он её не запомнил. Помогите ему завершить доброе дело и напишите программу, вычисляющую площадь треугольника по переданным длинам трёх его сторон по формуле Герона:
a, b, c = int(input()), int(input()), int(input()) p = (a + b + c) / 2 s = (p * (p — a) * (p — b) * (p — c)) ** 0.5 print(s)
Напишите программу, принимающую на вход целое число, которая выводит True , если переданное значение попадает в интервал (-15, 12] cup (14, 17) cup [19, +infty)(−15,12]∪(14,17)∪[19,+∞) и False в противном случае (регистр символов имеет значение).
A=int(input()) if (-15 < A
Напишите простой калькулятор, который считывает с пользовательского ввода три строки: первое число, второе число и операцию, после чего применяет операцию к введённым числам («первое число» «операция» «второе число») и выводит результат на экран.
Поддерживаемые операции: + , — , / , * , mod , pow , div , где
mod — это взятие остатка от деления,
pow — возведение в степень,
div — целочисленное деление.Если выполняется деление и второе число равно 0 , необходимо выводить строку «Деление на 0!» .
x, y, s = float(input()), float(input()), input() try: if s == ‘+’: print(x + y) elif s == ‘-‘: print(x — y) elif s == ‘/’: print(x / y) elif s == «*»: print(x * y) elif s == ‘mod’: print(x % y) elif s == ‘pow’: print(x**y) elif s == ‘div’: print(x // y) except ZeroDivisionError: print(«Деление на 0!»)
Жители страны Малевии часто экспериментируют с планировкой комнат. Комнаты бывают треугольные, прямоугольные и круглые. Чтобы быстро вычислять жилплощадь, требуется написать программу, на вход которой подаётся тип фигуры комнаты и соответствующие параметры, которая бы выводила площадь получившейся комнаты.
Для числа π в стране Малевии используют значение 3.14.
figure = input() S = 0 if figure == (‘треугольник’): a, b, c = int(input()), int(input()), int(input()) p = ((a + b + c) / 2) S = ((p * (p — a) * (p — b) * (p — c)) ** 0.5) elif figure == (‘круг’): r = int(input()) S = 3.14 * (r ** 2) elif figure == (‘прямоугольник’): a, b = int(input()), int(input()) S = (a * b) print(S)
Напишите программу, которая получает на вход три целых числа, по одному числу в строке, и выводит на консоль в три строки сначала максимальное, потом минимальное, после чего оставшееся число.
На ввод могут подаваться и повторяющиеся числа.
a=int(input()) b=int(input()) c=int(input()) Max=max(a,b,c) Min=min(a,b,c) Third=(a+b+c)-(Max+Min) print(Max,Min,Third,sep=’n’ )
В институте биоинформатики по офису передвигается робот. Недавно студенты из группы программистов написали для него программу, по которой робот, когда заходит в комнату, считает количество программистов в ней и произносит его вслух: «n программистов».
Для того, чтобы это звучало правильно, для каждого nn нужно использовать верное окончание слова.
Напишите программу, считывающую с пользовательского ввода целое число nn (неотрицательное), выводящее это число в консоль вместе с правильным образом изменённым словом «программист», для того, чтобы робот мог нормально общаться с людьми, например: 1 программист, 2 программиста, 5 программистов.
В комнате может быть очень много программистов. Проверьте, что ваша программа правильно обработает все случаи, как минимум до 1000 человек.
s = int (input()) n1 =» программистов» n2 =» программист» n3 =» программиста» if s>=0: if s==0: print(str(s) + n1) elif s%100>=10 and s%100=2 and s%10
Паша очень любит кататься на общественном транспорте, а получая билет, сразу проверяет, счастливый ли ему попался. Билет считается счастливым, если сумма первых трех цифр совпадает с суммой последних трех цифр номера билета.
Однако Паша очень плохо считает в уме, поэтому попросил вас написать программу, которая проверит равенство сумм и выведет «Счастливый», если суммы совпадают, и «Обычный», если суммы различны.
На вход программе подаётся строка из шести цифр.
Выводить нужно только слово «Счастливый» или «Обычный», с большой буквы.
a = input() sum1 = int(a[0]) + int(a[1]) + int(a[2]) sum2 = int(a[3]) + int(a[4]) + int(a[5]) if sum1 == sum2: print(‘Счастливый’) else: print(‘Обычный’)
Источник: zazloo.ru