Программисты форума, ! может ли в цикл предусловия while быть втиснут for? (pascal turbo)
220
332
Ответы на вопрос:
смотря что вы называете циклом. по установившейся терминологии любой цикл состоит из заголовка цикла (по строению которого циклы часто и именуют) и тела цикла. в языке паскаль в заголовке цикла с предусловием стоит ключевое слово while и ключевое слово цикла с параметром for стоять уже не может. но в теле цикла, которое может иметь любое содержимое, цикл for, конечно же, может встречаться. а вот язык алгол, на базе которого н.вирт сконструировал свой паскаль, мог в заголовке цикла содержать много всего и, в том числе, смесь while с for: for x: =p0 step h1 until q-1, q+1 step h2 until t, t+0.17 step h3 while cos(x/2)< 0.85 do но н.вирт решил, что такой цикл неэффективен оставил от него жалкие ошметки. возможно, компилятору "стало проще жить", но зато программисты в паскале лишились возможности не только писать в цикле вещественные значения, но и вынуждены менять целочисленные только на 1 или -1.
Вот решение на языке с++ # include < iostream> # include< iomanip> using namespace std; int main(){ freopen("input.txt","r",stdin); freopen("output.txt","w",stdout); char a,b,c,x,y,z; cin.get(a); cin.get(b); cin.get(c); cin.get(x); cin.get(y); cin.get(z); if((a+b+c)==(x+y+z)) cout< < "yes"; else cout< < "no"; return 0; }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Pro100iraa15.01.2021 01:22
-
YTO4KA133729.07.2022 17:35
-
Alovelygirl119.12.2020 07:35
-
DianaDeli2000523.07.2021 15:20
-
МандаринкА48725.07.2022 14:43
-
sher123452825.07.2022 21:20
-
aidaXD12.04.2020 11:46
-
FAKOI20.07.2022 21:35
-
Поли32220.07.2021 18:42
-
Димасик201704.04.2022 08:11
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.