Автор Анна Мальканова задал вопрос в разделе Другие языки и технологии
Объясните пожалуйста на примере как в турбо паскале писать программы "до тех пор, пока"? и получил лучший ответ
Ответ от Василий Пупкин[гуру]
В ТП есть 2 условных цикла: While и Repeat. Первый из них выполняется, пока условие, указанное после ключевого слова While выполняется (истинно) ; если условие всегда будет оставаться ложным, то произойдёт зацикливание программы.
К примеру, данный цикл будет выполняться до тех пор, пока очередное значение суммы не превысит 10 (но бесконечное (теоретически) ) число раз - можете суммировать хоть 50 чисел) :
...
sum:=1
while sum<10 do
begin
write('Введите число: '); read(n);
sum:=sum+n
end;
Ответ от Makskm08@mail.ru[эксперт]
операция while {условие} do (пока есть условие (верно) - делать)
операция while {условие} do (пока есть условие (верно) - делать)
Ответ от Андрей Севастьянов[гуру]
1. Цикл с постусловием (выполняется 1 или более раз) :
repeat
операторы;
until условие_выхода;
2. Цикл с предусловием (выполняется 0 или более раз) :
while условие_продолжения do
оператор;
1. Цикл с постусловием (выполняется 1 или более раз) :
repeat
операторы;
until условие_выхода;
2. Цикл с предусловием (выполняется 0 или более раз) :
while условие_продолжения do
оператор;
Ответ от Евгений[гуру]
Я Паскаль уже не помню, но вроде так
while a<20 //(пока а меньше 20...)
do //(...делать следующее)
a=a+3;
Я Паскаль уже не помню, но вроде так
while a<20 //(пока а меньше 20...)
do //(...делать следующее)
a=a+3;
Ответ от Алиса[активный]
"до тех пор, пока или пока не" это на русском языке, а на паскале repeat until. Repeat - повторять (до тех пор) , until - пока условие не выполнится. Это в Паскале называется циклом с проверкой в конце. Вам пример нужен бытовой или по паскалю?
"до тех пор, пока или пока не" это на русском языке, а на паскале repeat until. Repeat - повторять (до тех пор) , until - пока условие не выполнится. Это в Паскале называется циклом с проверкой в конце. Вам пример нужен бытовой или по паскалю?
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Объясните пожалуйста на примере как в турбо паскале писать программы "до тех пор, пока"?
спросили в Любовь
Что делать если влюбился.
для 12-ти лет, ты очень грамотно пишешь..)) ) это такая редкость в наше время! удивлена..)) )
подробнее...
Что делать если влюбился.
для 12-ти лет, ты очень грамотно пишешь..)) ) это такая редкость в наше время! удивлена..)) )
подробнее...
спросили в Другое Trap
как работать на Turbo Pascal
Ну, не то чтобы прямо так уж работать.. .:) Но изучить основы программирования на нем вполне можно.
подробнее...
как работать на Turbo Pascal
Ну, не то чтобы прямо так уж работать.. .:) Но изучить основы программирования на нем вполне можно.
подробнее...
спросили в Рекурсия
Как в Pascal записать нахождение факториала?
1) Вычисление факториала в pascal с помощью цикла
Данный способ нахождения факториала
подробнее...
Как в Pascal записать нахождение факториала?
1) Вычисление факториала в pascal с помощью цикла
Данный способ нахождения факториала
подробнее...
написать программу на языке Pascal.
procedure bs(var a: array of integer; n: integer);
var
c, t: integer;
подробнее...
[pascal] graph, пишу игру, есть вопросы
Честно говря, ниасилил... Но попытаюсь ответить.
Во-первых, действительно не совсем
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Составить программу на языке Pascal,численно решающую уравнение с одной неизвестной методом касательных и методом хорд.
Касательных:
PROGRAM Newton;
FUNCTION F(x:real):real;
BEGIN
F :=
подробнее...
спросили в Vocaloid
Написать программу на Pascal ABC с графикой
program salyt;
uses crt,graphABC;
var vx,vy: integer;
procedure Vzlet(x,k:
подробнее...
Написать программу на Pascal ABC с графикой
program salyt;
uses crt,graphABC;
var vx,vy: integer;
procedure Vzlet(x,k:
подробнее...
Не могу установить программу Revit на ноутбук!
Системные требования:
Операционная система: Windows 7 SP1 (Начиная с Home Premium), Windows
подробнее...
спросили в VRR
Pascal ABC задачи массивы
вот первый
const m=20;
var a:array [1..m,1..m] of real;
b:array [1..m] of
подробнее...
Pascal ABC задачи массивы
вот первый
const m=20;
var a:array [1..m,1..m] of real;
b:array [1..m] of
подробнее...
Циклические структуры в языке Pascal-это какие и зачем нужны?
циклы for, repeat...until, while...do. Чтоб выполнить кусок одного и того же кода несколько
подробнее...
Метод простых итераций в Pascal
примени эту программу себе
{x+lg(1+x)=1,5 }
program lab5_2;
uses crt;
var
подробнее...
Turbo Pascal - Анимация
Доброго времени суток.
Какая анимация вас интересует? Вот программка квадратик гоняет.
подробнее...
Помогите сделать два рисунка в Pascal ABC Помогите сделать два любых рисунка из символов в Pascal ABC
uses graphABC;
begin
setwindowsize(350,300);
setpenwidth(3);
подробнее...
спросили в Randomness Игры Level 5
Приведите пример игры которая написана на Pascal ABC.
uses GraphABC, crt;
label metka,metka2;
var x,y: array [1..100] of integer;
подробнее...
Приведите пример игры которая написана на Pascal ABC.
uses GraphABC, crt;
label metka,metka2;
var x,y: array [1..100] of integer;
подробнее...