Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/60: Рейтинг темы: голосов - 60, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 21.01.2009
Сообщений: 12

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

24.01.2009, 17:50. Показов 12491. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1)Составьте программу для вычисления длин высот треугольника, у которого длины сторон a, b, c.
2)Создайте массив из пяти фамилий и выведите их на экран те из них, которые начинаются с определенной буквы, которая вводится с клавиатуры.
3)Даны координаты вершин многоугольника (x1, y1,x2,y2,…x10,y10). Напишите программу для вычисления его периметра (вычисление расстояния между вершинами оформить подпрограммой).
4)Дан массив строк. Записать их в файл, расположив каждый элемент массива на отдельной строке с сохранением порядка.

:'(Пожалуйста помогите с написанием листинга программ, заранее спасибо большое.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.01.2009, 17:50
Ответы с готовыми решениями:

Составить программу для вычисления длин высот треугольника, у которого длины сторон a, b, c
Составьте программу для вычисления длин высот треугольника, у которого длины сторон a, b, c. За...

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

По заданным длинам двух сторон треугольника и углу между ними найти длину третьей стороны и два остальных угла
Даны действительные положительные числа a,b,c,которые задают длины сторон треугольника и угол между...

3
254 / 21 / 5
Регистрация: 30.10.2008
Сообщений: 68
25.01.2009, 16:50
первая:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var a,b,c:integer;
    ha,hb,hc,p:real;
begin
read(a,b,c);
if (a<b+c) and (b<a+c) and (c<a+b) then
  begin
    p:=(a+b+c)/2;
    ha:=(2/a)*sqrt(p*(p-a)*(p-b)*(p-c));
    hb:=(2/b)*sqrt(p*(p-a)*(p-b)*(p-c));
    hc:=(2/c)*sqrt(p*(p-a)*(p-b)*(p-c));
    writeln('ha=',ha:5:3,' ','hb=',hb:5:3,' ','hc=',hc:5:3);
  end
else
  write('not triangle');
end.
Добавлено через 50 минут 52 секунды
вот 3я
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
const n=10;
type coord=array[1..n] of integer;
function dist(x1,y1,x2,y2:integer):real;  {функция находит расстояние между 2мя точками}
  begin
    dist:=sqrt(sqr(x2-x1)+sqr(y2-y1));
  end;
function perim(x,y:coord):real; {функция находит периметр многоугольника с n вершинами}
  var r,p:real;
      i:byte;
  begin
    perim:=0; p:=0;
    for i:=1 to n-1 do
      begin
        r:=dist(x[i],y[i],x[i+1],y[i+1]);
        p:=p+r;
      end;
    r:=dist(x[1],y[1],x[n],y[n]);
    p:=p+r;
    perim:=p;
  end;
var x,y:coord; {массивы с координатами}
    i:byte;
begin
randomize;
for i:=1 to n do
  begin
    x[i]:=random(32);
    y[i]:=random(32);
  end;
for i:=1 to n do
  writeln('(',x[i],',',y[i],')');
writeln('Perimeter=',perim(x,y):6:3);
end.
2
1 / 1 / 0
Регистрация: 20.05.2010
Сообщений: 35
20.05.2010, 11:29
Дак эта программа не работает! У меня тоже проблема с этой задачей. Кто знает помогите
0
 Аватар для STGE
773 / 578 / 324
Регистрация: 17.06.2009
Сообщений: 1,188
20.05.2010, 11:42
2.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
uses crt;
const a: array[1..5] of string=('Прт','Мин','Мид','Чва','Кри');
var ch: char; i,k: byte;
begin
clrscr;
write('введите букву: ');
readln(ch);
for i:=1 to 5 do
if a[i][1]=ch then
begin
writeln(a[i]);
inc(k);
end;
if k=0 then writeln('на заданную букву слов нет');
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.05.2010, 11:42
Помогаю со студенческими работами здесь

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

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

Сумма длин высот треугольника,
Создайте модуль MODUL11.PAS, в котором описаны функция F11, вычисляющая сумму длин высот...

Определить вид треугольника по длинам его сторон
Составьте программу, которая определяла бы вид треугольника по длинам его сторон a,b,c(если данные...

Вычислить периметр существующего треугольника по длинам трех сторон
Вычислить периметр существующего треугольника по длинам трех сторон(информатика)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&amp;d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru