Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.02.2011, 18:39   #1
Даниэлла1
Новичок
Джуниор
 
Регистрация: 07.02.2011
Сообщений: 1
По умолчанию Задачи с циклом while

нужно решить задачки,помогите пожалуйста:
1.Число 2 складывается 10 раз,нужно вычислить с помощью цикла while
2.х складывается n число раз, нужно вычислить с помощью цикла while
3. х в квадрате складывается n раз,нужно вычислить с помощью цикла while
вот примерное решение 1 задачи,подправьте и подскажите остальные:
Код Pascal
1
2
3
4
5
6
7
8
9
10
11
12
Код:
program pascal;
uses wincrt;
var n:integer;
begin
i:=1;
while i < 10 do
begin
s:=s+2;
i:i+1;
end;
write(n);
end

Последний раз редактировалось Stilet; 07.02.2011 в 20:48.
Даниэлла1 вне форума Ответить с цитированием
Старый 07.02.2011, 19:23   #2
VadikV
Форумчанин
 
Аватар для VadikV
 
Регистрация: 08.01.2011
Сообщений: 226
По умолчанию

1.
Код:
program pascal;
uses wincrt;
var n:integer;
begin
i:=0;
n := 0;
while i < 10 do
begin
n:=n+2;
i:=i+1;
end;
write(n);
end
2.
Код:
program pascal;
uses wincrt;
var n:integer;
x : integer;
begin
readln(x);
i:=0;
n := 0;
while i < 10 do
begin
n:=n+x;
i:=i+1;
end;
write(n);
end
3.
Код:
program pascal;
uses wincrt;
var n:integer;
x : integer;
begin
readln(x);
x := x*x;
i:=0;
n := 0;
while i < 10 do
begin
n:=n+x;
i:=i+1;
end;
write(n);
end
icq 223-630-454
e-mail vysotskiy@list.ru
сайт http://www.big-library.net/

Последний раз редактировалось Stilet; 07.02.2011 в 20:48.
VadikV вне форума Ответить с цитированием
Старый 07.02.2011, 21:06   #3
unbanned
Форумчанин
 
Аватар для unbanned
 
Регистрация: 23.11.2010
Сообщений: 530
По умолчанию

Цитата:
Сообщение от VadikV Посмотреть сообщение
3.
Код:
program pascal;
uses wincrt;
var n:integer;
x : integer;
begin
write('Введите х: ');
readln(x);
x := sqr(x);
i:=1;
n := 0;
while i <= 10 do
begin
n:=n+x;
inc(i);
end;
write('n=',n);
end
небольшие поправки)))
unbanned вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа с циклом alekstav Общие вопросы Delphi 1 31.12.2010 09:18
Задаче с циклом for mckent Общие вопросы C/C++ 2 28.11.2010 14:07
Что-то с циклом VetalMan Помощь студентам 1 10.05.2010 11:20
Помогите с циклом!!!! klimpashka23 Microsoft Office Excel 1 27.09.2009 17:06
Задача с циклом POPOV Общие вопросы Delphi 13 01.02.2008 20:33