Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
 Аватар для sK_aF
0 / 0 / 0
Регистрация: 13.12.2011
Сообщений: 6

Циклы for, repeat и while.

15.01.2012, 21:30. Показов 2246. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Решила задачу с помощью цикла For. Помогите сделать с Repeat и While! Прошу!
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
procedure TForm1.Button1Click(Sender: TObject);
var x,p,s:real;
n:integer;
begin
x:=strtofloat(edit1.Text);
s:=0;
p:=sin(x);
for n:=1 to 10 do
begin
s:=s+p;
p:=sin(p);
listbox1.Items.Add(floattostr(s));
end;
end;
end.
 Комментарий модератора 
Теги кода добавлены модератором. По правилам форума, код должен быть оформлен соответствующими тегами. Для оформления кода Delphi следует выделить этот код и на панели редактирования сообщения нажать кнопку: "DELPHI".
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.01.2012, 21:30
Ответы с готовыми решениями:

Циклы While и Repeat
Вычислить сумму ряда с заданной степенью точности α:

Циклы While, Repeat.
Приписать к числу 566 справа 3-и цифры так, чтобы полученное 6-ти значное число делилось на 2,3,4,6,7,8,9. Помогите пожалуйста!

Циклы(For,Repeat,While)
помогите пожалуйста: Даны натуральное число «n» , действительное «x». Вычислить cos x+ cos x(в квадрате)+ …+cos x(в степени n). (нужно...

2
 Аватар для Sagittarius
16 / 9 / 4
Регистрация: 10.01.2012
Сообщений: 54
15.01.2012, 23:02
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var x,p,s:real;
 n:integer;
 begin
 n:=0;
 x:=strtofloat(edit1.Text);
 s:=0;
 p:=sin(x);
 while n<>10 do
 begin
 inc(n);
 s:=s+p;
 p:=sin(p);
 memo1.lines.Add(floattostr(s));
 end;
Добавлено через 5 минут
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 var x,p,s:real;
 n:integer;
 begin
 x:=strtofloat(edit1.Text);
 s:=0;
 n:=0;
 p:=sin(x);
repeat
 begin
 s:=s+p;
 p:=sin(p);
 memo1.lines.Add(floattostr(s));
 inc(n);
 end;
 until n=10;
end;
Добавлено через 2 минуты
P.S Inc(n) - это инкрементация переменной n, аналогично записи n:=n+1; Думая вы это знали...
1
 Аватар для sK_aF
0 / 0 / 0
Регистрация: 13.12.2011
Сообщений: 6
16.01.2012, 13:55  [ТС]
Ааа!!! Вы просто супер! Все работает!!! Спасибо!!!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.01.2012, 13:55
Помогаю со студенческими работами здесь

Циклы: for, while, repeat.
Составить программу для вычисления произведения конечного ряда: http://www.ljplus.ru/img4/n/i/nikitosique/1.jpg

Циклы for.to, repeat.until, while.do
Дана таблица целых a,a,...a. Найти тройки чисел a, a, a удовлетворяющие условию a&lt;=(a + a)/2.

Циклы for, while, repeat.
помогите составить программу для циклов for, while , repeat,

Циклы while, for, repeat: Вычислить S=1+1/2!+1/3!+..+1/N!
Вычислить S=1+1/2!+1/3!+..+1/N! вот я тут сама делала, но сумму считает не правильно program p1; var F,N,i:integer; S: real; ...

Pascal(циклы While,For,Repeat)
Помогите пожалуйста с лабораторной работой! y:=sqr(a+b*x)+a*b*cos(x) a=17.2 b=24.6 Х(начальное)=2 Х(конечное)=20 N=10


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru