Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.84/74: Рейтинг темы: голосов - 74, средняя оценка - 4.84
 Аватар для Рыжая007
0 / 0 / 0
Регистрация: 05.03.2012
Сообщений: 26

Дано действительное число А, большее 1. Найти среди чисел 1, 1+1/2, 1

13.03.2012, 09:08. Показов 14295. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано действительное число А, большее 1. Найти среди чисел 1, 1+1/2, 1+1/2+1/3, ... первое, большее А и его номер.Помогите составить программу,нужно в трех вариантах решения,но хотя бы одно.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.03.2012, 09:08
Ответы с готовыми решениями:

Дано действительно число А. Найти среди чисел 1,1+1/2, 1+1/2+1/3,..... первое, большее А.
Дано действительно число А. Найти среди чисел 1,1+1/2, 1+1/2+1/3,..... первое, большее А. Добавлено через 34 минуты 51 секунду Не...

найти среди чисел a,b,c наименьшее и заменить им число,большее из них
помогите написать на паскале:найти среди чисел a,b,c наименьшее и заменить им число,большее из них.

Дано натуральное число n. Среди чисел 1,…,n найти такие, запись которых совпадает с последними цифрами записи их квадратов
Дано натуральное число n. Среди чисел 1,…,n найти такие, запись которых совпадает с последними цифрами записи их квадратов (например,...

5
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
13.03.2012, 09:41
1.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
uses crt;
var a,x:real;
    n:longint;
begin
clrscr;
repeat
write('Введите число a>1 a=');
readln(a);
until a>1;
n:=1;
x:=1;
repeat
n:=n+1;
x:=x+1/n;
until x>a;
write('x=',x:0:2,' n=',n);
readln
end.
2.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
uses crt;
var a,x:real;
    n:longint;
begin
clrscr;
while a<=1 do
 begin
  write('Введите число a>1 a=');
  readln(a);
 end;;
n:=1;
x:=1;
while x<=a do
 begin
  n:=n+1;
  x:=x+1/n;
 end;;
write('x=',x:0:2,' n=',n);
readln
end.
А какой третий вариант? Числа больше 15 долго считает, а больше 20 вообще не сосчитает.
1
 Аватар для Рыжая007
0 / 0 / 0
Регистрация: 05.03.2012
Сообщений: 26
13.03.2012, 12:17  [ТС]
Puporev
вот аналогично этому третий вариант
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var
 i,n:integer;               
 m,srrost:real;                 
begin                       
m:=0;
writeln('vvedite kol-vo uch');
readln(n);
for i:=1 to n do
begin
writeln('vedit rost');
readln(m);
srrost:=m+m;
end;
writeln(srrost);
readln;
end.
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
13.03.2012, 12:25
Рыжая007, Задачи такого типа, когда заранее неизвестно число итераций, в цикле с параметром не решаются.

Добавлено через 2 минуты
Можно конечно взять очень большое n и считать в цикле, когда получим результат, прервать цикл. Есть еще цикл с оператором goto, потому и спросил какой третий вариант. Сейчас с for напишу.

Добавлено через 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
uses crt;
var a,x:real;
    n,n1,i:longint;
begin
clrscr;
while a<=1 do
 begin
  write('Введите число a>1 a=');
  readln(a);
 end;;
x:=1;
for i:=1 to 20000 do
 begin
  x:=x+1/i;
  if x>a then
   begin
    n1:=i;
    break;
   end;
 end;;
write('x=',x:0:4,' n=',n1);
readln
end.
1
 Аватар для Рыжая007
0 / 0 / 0
Регистрация: 05.03.2012
Сообщений: 26
13.03.2012, 12:47  [ТС]
Puporev
вот аналогично этому третий вариант
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var
i,n:integer; 
m,srrost:real; 
begin 
m:=0;
writeln('vvedite kol-vo uch');
readln(n);
for i:=1 to n do
begin
writeln('vedit rost');
readln(m);
srrost:=m+m;
end;
writeln(srrost);
readln;
end.
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
13.03.2012, 12:55
Рыжая007, Ну это вообще из другой оперы, я Вам написал 3 варианта, мало, пишите сами.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.03.2012, 12:55
Помогаю со студенческими работами здесь

Дано действительное число x и массив А [n]. В массиве найти два члена, среднее арифметическое которых ближе всего к x
Помогите написать программку через array Дано действительное число x и массив А . В массиве найти два члена, среднее арифметическое...

Дано действительное число Х и цэлое число (N>0) вычислить значения суммы ряда S=Х-Х^3\3!+Х^5\5!-...+(-1)^N*Х^(2N+1)/2N+1.(N!=1*2*...*N).
Дано действительное число Х и цэлое число (N&gt;0) вычислить значения суммы ряда S=Х-Х^3\3!+Х^5\5!-...+(-1)^N*Х^(2N+1)/2N+1.(N!=1*2*...*N). ...

[Операторы цикла] Дано натуральное число n, и действительное число x. Вычислить
Доброго времени суток, много уважаемые форумчани. Прощу вас о помощи. По скольку очень слабо разбираюсь в этой отрасли. Задание: ...

Найти в последовательности чисел 1, 1+, 1++,… первое число, большее заданного А
Найти в последовательности чисел 1, 1+1/2, 1+1/2+1/3,… первое число, большее заданного А.

Дано действительное число x
Ребята помогите пожалуйста надо вычислить: Дано действительное число x Вычислить x-x^3/3!+x^5/5!-x^7/7!+x^9/9!-x^11/11!+x^(2n-1)-(2n-1)!...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
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. На борту пять. . .
Камера 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. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru