1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
1

Вывести члены арифметической прогрессии, которые не превышают 100, с заданым начальным членом и шагом

17.01.2017, 21:07. Показов 1967. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вывести члены арифметической прогрессии, которые не превышают 100, с заданым начальным членом и шагом.

Добавлено через 6 минут
(Через цикл while)Помогите пожалуйста.

Добавлено через 15 часов 59 минут
Помогите!

Добавлено через 4 часа 31 минуту
Нужна помощь,срочно!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.01.2017, 21:07
Ответы с готовыми решениями:

Вывести члены арифметической прогрессии, которые не превышают 100, с заданым начальным членом и шагом
Вывести члены арифметической прогрессии, которые не превышают 100, с заданым начальным членом и...

Вывести члены арифметической прогрессии, которые не превышают 100, с заданым начальным членом и шагом (через while)
Вывести члены арифметической прогрессии, которые не превышают 100, с заданым начальным членом и...

Вывести первые 10 членов арифметической прогрессии с заданным начальным членом и шагом
Вывести первые 10 членов арифметической прогрессии с заданным начальным членом и шагом.

Найти суму n членов арифметической прогресии с заданым начальным членом и шагом
Найти суму n членов арифметической прогресии с заданым начальным членом и шагом(используя...

11
botsik
262 / 262 / 140
Регистрация: 05.06.2016
Сообщений: 1,247
Записей в блоге: 1
17.01.2017, 21:09 2
Granrage, ща посмотрим, не волнуйтесь
0
1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
17.01.2017, 21:13  [ТС] 3
мне его еще просто желательно сделать через два цикла,через while и for(тип в один код это все сделать)

Добавлено через 53 секунды
все задания уже сделал,а на этом завис
0
botsik
262 / 262 / 140
Регистрация: 05.06.2016
Сообщений: 1,247
Записей в блоге: 1
17.01.2017, 21:15 4
Granrage,
Pascal
1
2
3
4
5
6
7
8
9
10
11
var a1,d,k:integer;
begin
k:=1;
repeat writeln('Введите a[1] - '); read(a1); until a1 in [0..99];
repeat writeln('Введите d    - '); read(d);  until d  in [1..99];
while (a1<=100) do
begin
writeln('a[',k,']=',a1);
a1:=a1+d; inc(k);
end;
end.
1
1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
17.01.2017, 21:18  [ТС] 5
Цитата Сообщение от cfbogd Посмотреть сообщение
не волнуйтесь
Можете еще сделать это через оператор for и что бы это все в одном коде было,пожалуйста.
0
botsik
262 / 262 / 140
Регистрация: 05.06.2016
Сообщений: 1,247
Записей в блоге: 1
17.01.2017, 21:20 6
Цитата Сообщение от Granrage Посмотреть сообщение
и что бы это все в одном коде было,пожалуйста.
и while и for ? в одном коде?
____________
аналогичный код с использованием цикла for:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
var a1,d,k,i:integer;
begin
k:=1;
repeat writeln('Введите a[1] - '); read(a1); until a1 in [0..99];
repeat writeln('Введите d    - '); read(d);  until d  in [1..99];
for i:=0 to 100 do
begin
writeln('a[',k,']=',a1);
a1:=a1+d; inc(k);
if a1>100 then break;
end;
end.
1
1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
17.01.2017, 21:45  [ТС] 7
Спасибо большое!

Добавлено через 28 секунд
Оказывается оно проще чем я думал.Моя паника меня когда-то доведет.

Добавлено через 55 секунд
Цитата Сообщение от cfbogd Посмотреть сообщение
и while и for ? в одном коде?
ну да,тип что бы как две проги в одной было.
то есть сначала идет код на while который все считает,а после него тоже самое только с for

Добавлено через 20 минут
Цитата Сообщение от cfbogd Посмотреть сообщение
аналогичный код с использованием цикла for:
Можете помочь еще с одной прогой?Пожалуйста.Просто тот бред который я написал отказывается работать.
Тема:В последовательности чисел найти произведение чисел, кратных 3
0
botsik
262 / 262 / 140
Регистрация: 05.06.2016
Сообщений: 1,247
Записей в блоге: 1
17.01.2017, 21:46 8
Цитата Сообщение от Granrage Посмотреть сообщение
сначала идет код на while который все считает,а после него тоже самое только с for
Кликните здесь для просмотра всего текста
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
var a1,d,k,i:integer;
begin
k:=1;
writeln('С ПОМОЩЬЮ ЦИКЛА WHILE:');
writeln;
repeat writeln('Введите a[1] - '); read(a1); until a1 in [0..99];
repeat writeln('Введите d    - '); read(d);  until d  in [1..99];
while (a1<=100) do
begin
writeln('a[',k,']=',a1);
a1:=a1+d; inc(k);
end;
writeln;
writeln('С ПОМОЩЬЮ ЦИКЛА FOR:');
writeln;
k:=1;
repeat writeln('Введите a[1] - '); read(a1); until a1 in [0..99];
repeat writeln('Введите d    - '); read(d);  until d  in [1..99];
for i:=0 to 100 do
begin
writeln('a[',k,']=',a1);
a1:=a1+d; inc(k);
if a1>100 then break;
end;
end.
1
1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
17.01.2017, 21:48  [ТС] 9
Ну я бы уже и сам с этим моментом справился бы))
Большое спасибо.Но мне нужна еще помощь,в Теме:В последовательности чисел найти произведение чисел, кратных 3
0
1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
19.01.2017, 19:55  [ТС] 10
Цитата Сообщение от cfbogd Посмотреть сообщение
for i:=0 to 100 do
а что делает данная строчка?
0
botsik
262 / 262 / 140
Регистрация: 05.06.2016
Сообщений: 1,247
Записей в блоге: 1
19.01.2017, 19:57 11
Цитата Сообщение от Granrage Посмотреть сообщение
а что делает данная строчка?
запускает выполнение тела цикла з 0 до 100 (101 раз)
0
1 / 1 / 1
Регистрация: 26.09.2016
Сообщений: 146
19.01.2017, 20:00  [ТС] 12
Цитата Сообщение от cfbogd Посмотреть сообщение
запускает выполнение тела цикла з 0 до 100 (101 раз)
я просто не совсем могу понять как мне это в блок-схеме отобразить
0
19.01.2017, 20:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.01.2017, 20:00
Помогаю со студенческими работами здесь

Определить, принадлежит ли введенное число арифметической прогрессии с введенными начальным членом и шагом
Вводятся начальный член и шаг арифметической прогрессии. Вводится также число. Определить,...

Определить, принадлежит ли введенное число арифметической прогрессии с введенными начальным членом и шагом
Здравствуйте люди добрые,учусь на первом курсе и пока тяжело всё идёт. Столкнулся с проблемой для...

Вывести первые 10 членов геометрической прогрессии с заданным начальным членом и шагом
Решить задачу сперва с использованием цикла while , а затем for: Вывести первые 10 членов...

Сколько нужно взять членов арифметической прогрессии с заданым первым членом и разностью чтоб их сумма превыси
Сколько нужно взять членов арифметической прогрессии с заданым первым членом и разностью чтоб их...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru