IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Программа нахождения суммы чисел от 1 до 100, Нужна помощь....
SlimShady
сообщение 13.05.2005 12:04
Сообщение #1





Группа: Пользователи
Сообщений: 7
Пол: Мужской

Репутация: -  0  +


Вот условие:
--------------------------------------------------------------------------------------------
1.Составить программу нахождения суммы чисел от 1 до 100, используя три типа цикла:
·цикл с предусловием WHILE
·цикл с постусловием REPEAT . . . UNTIL
·цикл с параметром FOR . . . TO . . . DO
--------------------------------------------------------------------------------------------
Я сделал с параметром FOR.....вроде всё работает (но всё равно проверьте на всякий случай)
Код

uses Crt;
var i,n,s: integer;
begin
ClrScr;
textcolor(yellow);
write('Введите любое число меньше ста');
read(n);
s:=0;
for i:=1 to n do
s:=s+i;
if n<=100 then writeln('Сумма чисел от 1 до ',n:3,' равна ',s:6,'');
if n>100 then writeln('Это число больше ста!');
read;
repeat until keypressed;
end.


А вот с While у меня чё-то не получается сделать......вот что я сделал....

Код

uses Crt;
var i,s,n: integer;
begin
ClrScr;
write('Введите первое число');
read(n);
s:=0;
i:=1;
repeat
 s:=s+i;
 i:=i+1;
until i>100;
s:=0;
if n>100 then writeln('Это число больше ста');
if n<100 then writeln('Сумма чисел от 1 до ',n:3,' равна ',s:6,'');
read;
repeat until keypressed;
end.

И в этот момент начинается игра: Найди десять ошибок.....=)))

Она запускается но не считает......
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 23.06.2025 15:37
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"