Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/137: Рейтинг темы: голосов - 137, средняя оценка - 4.93
Заблокирован

Найти сумму n первых натуральных чисел циклом: а) for; б) while; в) repeat;

10.03.2013, 09:34. Показов 27634. Ответов 7

Студворк — интернет-сервис помощи студентам
Найти сумму n первых натуральных чисел циклом:
а)for;
б)while;
в)repeat;
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.03.2013, 09:34
Ответы с готовыми решениями:

Найти сумму n первых натуральных чисел
1+2+3+4+5+6+7+8+9+10=... для For, While, Repead

2.Найти сумму первых 10 натуральных чисел
Народ помогите сделать задачу

Найти сумму первых N чётных натуральных чисел
Ввести целое числоN. Найти сумму первых N чётных натуральных чисел, последовательно вводятся числа, найти их сумму. Ввод остановить...

7
 Аватар для Harlem
66 / 66 / 90
Регистрация: 27.02.2013
Сообщений: 156
10.03.2013, 09:43
Вот for:

Pascal
1
2
3
4
5
read(n);
k:=0;
for i:=1 to n do
    k:=k+i;
writeln('   ',k);
Добавлено через 2 минуты
Вот while:
Pascal
1
2
3
4
5
6
7
8
read(n);
k:=0;
s:=1;
while s<=n do begin
      k:=k+s;
      inc(s);
end;
writeln('   ',k);
Добавлено через 59 секунд
Вот repeat:
Pascal
1
2
3
4
5
6
7
8
read(n);
k:=0;
s:=1;
repeat
      k:=k+s;
      inc(s);
until s>n;
writeln('   ',k);
0
Заблокирован
10.03.2013, 09:50  [ТС]
Harlem, можешь написать вместе с program и var?
0
 Аватар для Harlem
66 / 66 / 90
Регистрация: 27.02.2013
Сообщений: 156
10.03.2013, 09:58
for:

Pascal
1
2
3
4
5
6
7
8
9
uses crt;
var k,n,i:integer;
Begin
read(n);
k:=0;
for i:=1 to n do
    k:=k+i;
writeln('   ',k);
End.
while:

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
uses crt;
var s,k,i,n:integer;
Begin
read(n);
k:=0;
s:=1;
while s<=n do begin
      k:=k+s;
      inc(s);
end;
writeln('   ',k);
end.
repeat:

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
uses crt;
var s,k,i,n:integer;
Begin
read(n);
k:=0;
s:=1;
repeat
      k:=k+s;
      inc(s);
until s>n;
writeln('   ',k);
end.
0
Заблокирован
10.03.2013, 10:44  [ТС]
Harlem, слушай,мы так задачи не решаем,меня за это учитель <censored>. напиши остальные 2 задач на подобии этой,где s-сумма,n-количество чисел
Program ex1;
var s,n,i:integer;
Begin
writeln('vvedite chislo');
read(n);
s:=0;
for i:=1 to n do
s:=s+i;
writeln('summa=',s);
End.
0
 Аватар для l2ded
80 / 68 / 31
Регистрация: 10.05.2011
Сообщений: 284
10.03.2013, 10:52
Цитата Сообщение от maksibon1997 Посмотреть сообщение
Harlem, слушай,мы так задачи не решаем,меня за это учитель <censored>. напиши остальные 2 задач на подобии этой,где s-сумма,n-количество чисел
замени
Pascal
1
uses crt;
на
Pascal
1
program lol;
И иди читай учебник!

Добавлено через 2 минуты
Цитата Сообщение от Harlem Посмотреть сообщение
Code
1
uses crt;
- зачем это здесь? мы всё равно не используем данный модуль.
1
Заблокирован
10.03.2013, 11:03  [ТС]
l2ded, как говорится "все гениальное просто". а я уже начал менять и inc(s), вот и запутался...
0
 Аватар для Harlem
66 / 66 / 90
Регистрация: 27.02.2013
Сообщений: 156
10.03.2013, 12:00
inc(s) это тоже самое, что s:=s+1;

Добавлено через 1 минуту
Цитата Сообщение от l2ded Посмотреть сообщение
- зачем это здесь? мы всё равно не используем данный модуль.
точно, спасибо, привык писать так.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.03.2013, 12:00
Помогаю со студенческими работами здесь

Найти сумму первых двенадцати парных натуральных чисел
Найти сумму первых двенадцати парных натуральных чисел. Помогите пожалуйста!

Нужно найти ошибку в задании: Найти сумму n первых натуральных четных чисел
Найти сумму n первых натуральных четных чисел

Найти сумму кубов первых шести нечетных натуральных чисел
Найти сумму кубов первых шести нечетных натуральных чисел

Найти сумму первых N натуральных чисел, возведенных в данную степень
Даны целые положительные числа N и K. Найти сумму 1^K + 2^K + ... + N^K. Чтобы избежать целочисленного переполнения,...

Найти сумму квадратов первых n натуральных чисел.Где n- любое натуральное число.
Найти сумму квадратов первых n натуральных чисел.Где n- любое натуральное число.


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Семь 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. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера 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 с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru