Есть ответ 👍

Программисты форума, ! может ли в цикл предусловия while быть втиснут for? (pascal turbo)

220
332
Посмотреть ответы 2

Ответы на вопрос:

Lala0911
4,5(25 оценок)

    смотря что вы называете циклом. по установившейся терминологии любой цикл состоит из заголовка цикла (по строению которого циклы часто и именуют) и тела цикла. в языке паскаль в заголовке цикла с предусловием стоит ключевое слово 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

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS