Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 24.12.2012, 11:26   #1
Сергей9537
Новичок
Джуниор
 
Регистрация: 24.12.2012
Сообщений: 3
По умолчанию Задача по Pascal. Экзамен 1 курс Технаря.

Даны 3 числа, определить являются ли они пифагоровыми числами (a2+b2=c2) - формула пифагора, цифры это степени. Составить программу определения пифагоровых чисел
При:
1 больше или равно A больше или равно 20
1 больше или равно B больше или равно 20.
А вам слабо!?)
Сергей9537 вне форума
Старый 24.12.2012, 11:30   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
А вам слабо!?)
А оно нам надо???
на "слабо" тя в армии брать будут)
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума
Старый 24.12.2012, 11:35   #3
Сергей9537
Новичок
Джуниор
 
Регистрация: 24.12.2012
Сообщений: 3
По умолчанию

Да не ребята плиз!) Борода, завтра экзамен прошу помощи).
Сергей9537 вне форума
Старый 24.12.2012, 11:52   #4
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Код:
begin
  repeat
    readln(a);
  until (a>=1) and (a<=20);
  repeat
    readln(b);
  until (b>=1) and (b<=20);
  repeat
    readln(c);
  until (c>0);
  if (a*a+b*b=c*c) then WriteLn('Числа являются пифагоровыми')
  else WriteLn('Числа не являются пифагоровыми');
  ReadLn;
end.
Объявление переменных a,b,c оставляю на Вас.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума
Старый 24.12.2012, 12:20   #5
Сергей9537
Новичок
Джуниор
 
Регистрация: 24.12.2012
Сообщений: 3
По умолчанию

Очень благодарен!
Сергей9537 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal ABC школьный курс perec200 Помощь студентам 0 20.04.2012 16:17
Задача 2-ой курс. Molodoy hacker Помощь студентам 5 26.02.2011 10:31
Экзамен (онлайн), Pascal KoTЭ Фриланс 5 23.06.2010 20:38
Экспресс курс Turbo Pascal MAKEDON Паскаль, Turbo Pascal, PascalABC.NET 2 12.02.2009 15:50