С Новым годом! Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
8 / 8 / 2
Регистрация: 03.03.2010
Сообщений: 90
1

Repeat (проверить)

14.05.2010, 00:02. Показов 490. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста, сил больше нету...устал

Программа работает, но мне кажется, что я что-то намудрил и голова уже не варит...

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
Program Lab_621;
  Uses crt;
  Var
  n,t:integer;
  x,a:real;
  const Tn=3;Tk=9;Ht=3;An=0.5;Ak=1.5;Ha=0.5;k=2;
Begin
  ClrScr;
  Writeln ('Лабороторная работа №6');
  Writeln ('Тема: Цикл в цикле');
  Writeln ('_________________________________');
  Writeln ('   t:       a:          x:       ');
  Writeln ('_________________________________');
  T:=Tn;
  A:=An;
   Repeat
    While T<=4.5 do
     Begin
      x:=a*sin(k*t);
      T:=T+Ht;
      Writeln (T:2,a:4:1,x:6:1);
     End;
      While T>4.5 do
       Begin
        X:=a*cos(3*k*t);
        T:=T+Ht;
        Writeln (T:2,a:4:1,x:6:1);
       End;
        A:=A+Ha;
        T:=Tn;
   Until (A>Ak);
   Readln;
End.
Вот условие...
Миниатюры
Repeat (проверить)  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.05.2010, 00:02
Ответы с готовыми решениями:

For, While, Repeat
Помогите решить лабу по паскалю пожалуйста. Буду очень признателен. Зараннее благодарю и...

Repeat
Вести с клавиатуры 4 числа.найти и выдать на экран наименьшее из их суммы произведения ,выход из...

While/repeat
Помогите, пожалуйста Есть задача такого плана: Долгожитель (возраст не менее 100 лет) обнаружил,...

Repeat
1.Найти все натуральные числа от 1 до 100,кратные 3. 2.Запросить имя пользователя и...

1
Почетный модератор
64303 / 47600 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
14.05.2010, 07:36 2
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
Program Lab_621;
  Uses crt;
  Var
  t:integer;
  x,a:real;
  const Tn=3;Tk=9;Ht=3;An=0.5;Ak=1.5;Ha=0.5;k=2;
Begin
  ClrScr;
  Writeln ('Лабороторная работа №6');
  Writeln ('Тема: Цикл в цикле');
  writeln;
  Writeln ('----------------------');
  Writeln ('|  t  |  a   |  x    |');
  Writeln ('----------------------');
  T:=Tn;
  While T<=Tk do
    Begin
      A:=An;
      while a<=Ak do
       begin
        if t<=4.5 then x:=a*sin(k*t)
        else x:=a*cos(3*k*t);
        Writeln ('|',T:3,'  |',a:4:1,'  |',x:6:3,' |');
        a:=a+Ha;
       end;
     T:=T+Ht;
    end;
 Writeln ('----------------------');
 Readln;
End.
1
14.05.2010, 07:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.05.2010, 07:36
Помогаю со студенческими работами здесь

repeat..until / while
Задание на лабу (тема лабы: операторы repeat..until / while). Если не сложно помогите с...

Цикл REPEAT
С клавиатуры вводятся числа и последовательно суммируются. Найти количество введенных чисел, когда...

переделать с while на repeat
ребят мне нужно переделать прогу с while на repeat// вот задание для while-В последовательности...

Задачи на repeat
Помогите решить задачи с помощу repeat.:wall: 1)Дано целое число N и набор из N целых...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru