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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2012, 10:49   #1
gennadii
Пользователь
 
Регистрация: 12.01.2011
Сообщений: 37
По умолчанию Программы в паскале на for и while

Здравствуйте! Сегодня столкнулся с заданиями, это не проверочная работа, тренировка для себя:
1. Напишите программу возведения чисел в целую степень. Число окончания цикла и степень запрашивайте у пользователя.(начинается цикл с единицы), это на for, тут вроде бы понял, посмотрите пожалуйста, оцените:
Код:
Program my_3;
Uses crt;
var
  i,n:integer;
  b,n1:real;
Begin
  clrscr;
  Writeln('Vvedite chislo konca cikla');
  Readln(n);
  Writeln('Vvedite stepen chisla');
  Readln(n1);
    for i:=1 to n do begin
    b:=exp(n1*ln(i));
    Writeln('stepen el cikla ',i,'=',b:8:2);
  end;
  Readkey;
End.
А вод над второй задачей задумался, это на While:

Напишите программу поиска минимального числа, большего 300, которое нацело делится на 19.
Как правильно задать предусловие?
Это число будет 323, получится 17, вразумите, как правильно это описать в программе, причем если можно то опишите словами алгоритм, программу я хочу написать сам. Спасибо большое! Спасибо огромное врубился! Опять ступил с простой арифметикой тут же 304 16 будет, вот осел!
Код:
Program my_3;
Uses crt;
Var
  x:word;
Begin
  x:=300;
    while (x mod 19<>0) do inc(x);
  Writeln(x);
  Readkey;
End.

Последний раз редактировалось gennadii; 13.12.2012 в 11:08.
gennadii вне форума Ответить с цитированием
Старый 13.12.2012, 10:51   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
x:=300;
while (x mod 19 <>0) do inc(x);
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программы в паскале goodspeed! Паскаль, Turbo Pascal, PascalABC.NET 2 15.12.2011 00:08
Программы на Паскале. Xeon332 Фриланс 9 18.01.2011 19:07
Программы в Паскале!!! Hichcog Помощь студентам 1 21.11.2010 16:48
Программы в Паскале Лилия Гадиева Помощь студентам 0 25.04.2010 15:18
программы на паскале! Викдон Фриланс 1 02.01.2009 21:44