avon-central
?>

Как сделать, чтобы глаза котика моргали? паскаль! uses graphabc; begin setwindowsize(600, 700); setbrushcolor(clgray); line(120, 240, 150, 40); line(150, 40, 280, 150); line(280, 150, 120, 240); line(320, 150, 480, 240); line(480, 240, 450, 40); line(450, 40, 320, 150); floodfill(200, 100, clsilver); floodfill(400, 100, clsilver); setbrushcolor(clgray); floodfill(300, 500, clgray); setbrushcolor(clgray); ellipse(100, 430, 500, 130); line(120, 350, 0, 700); line(0, 700, 600, 700); line(600, 700, 470, 350); line(120, 350, 300, 550); line(300, 550, 470, 350); floodfill(120, 370, cllime); floodfill(90, 360, clskyblue); setbrushcolor(clwhite); ellipse(300, 240, 200, 330); ellipse(300, 240, 400, 330); setbrushcolor(clblack); ellipse(260, 270, 240, 300); ellipse(360, 270, 340, 300); setbrushcolor(clblack); ellipse(270, 330, 330, 370); line(50, 350, 200, 350); line(30, 340, 190, 340); line(10, 330, 180, 330); line(410, 330, 570, 330); line(400, 340, 560, 340); line(390, 350, 550, 350); end.

Информатика

Ответы

Сухроб944
Можно поставить "вечный цикл" с задержкой и перерисовывать ему глаза раз в секунду. Самый простой который пришёл в голову.

Исходник в приложении к ответу.
kol-nat26

Будем рассматривать каждую итерацию.

Создаём 2 переменные, x со значением 13 и y со значением 2.

Условие y < 12 ? т.е. 2 < 12 ?

Да!

Переходим к следующему условию, y <= x ?

Да!

От x отнимаем 3 и y умножаем на 2.

Итог: x = 10, y = 4

Возвращаемся к условию y < 12 ?

Да!

y <= x ?

Да!

От x отнимаем 3 и y умножаем на 2.

Итог: x = 7, y = 8

Возвращаемся к условию y < 12 ?

Да!

y <= x ?

Нет!

От y отнимаем 3, умножаем x на y

Итог: y = 5, x = 35

Возвращаемся к условию y < 12 ?

Да!

y <= x ?

Да!

От x отнимаем 3 и y умножаем на 2.

Итог: x = 32, y = 10

Возвращаемся к условию y < 12 ?

Да!

y <= x ?

Да!

От x отнимаем 3 и y умножаем на 2.

Итог: x = 29, y = 20

Возвращаемся к условию y < 12 ?

Нет!

Конец алгоритма.

Конечные значения переменных: x = 29, y = 20.

ridyana504

Задание 10:

#include <iostream>

using namespace std;

int main()

{

   for(int i=1; i <= 32; i*=2)

       cout << i << " ";

   cin.get();

}

Задание 11:

#include <iostream>

#include <string.h>

using namespace std;

int main()

{

   char str;

   int counter=0;

   do

   {

       cout << "Enter symbol -> ";

       cin >> str;

       if(str>64&&str<91)

       {

           str+=32;

           cout << str << endl;

           counter++;

       }

       else if(str>96&&str<123)

       {

           str-=32;

           cout << str << endl;

           counter++;

       }

   }while(str!='.');

   cout << "Opearations counter - " << counter << endl;

   cin.get();

   cin.get();

}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Как сделать, чтобы глаза котика моргали? паскаль! uses graphabc; begin setwindowsize(600, 700); setbrushcolor(clgray); line(120, 240, 150, 40); line(150, 40, 280, 150); line(280, 150, 120, 240); line(320, 150, 480, 240); line(480, 240, 450, 40); line(450, 40, 320, 150); floodfill(200, 100, clsilver); floodfill(400, 100, clsilver); setbrushcolor(clgray); floodfill(300, 500, clgray); setbrushcolor(clgray); ellipse(100, 430, 500, 130); line(120, 350, 0, 700); line(0, 700, 600, 700); line(600, 700, 470, 350); line(120, 350, 300, 550); line(300, 550, 470, 350); floodfill(120, 370, cllime); floodfill(90, 360, clskyblue); setbrushcolor(clwhite); ellipse(300, 240, 200, 330); ellipse(300, 240, 400, 330); setbrushcolor(clblack); ellipse(260, 270, 240, 300); ellipse(360, 270, 340, 300); setbrushcolor(clblack); ellipse(270, 330, 330, 370); line(50, 350, 200, 350); line(30, 340, 190, 340); line(10, 330, 180, 330); line(410, 330, 570, 330); line(400, 340, 560, 340); line(390, 350, 550, 350); end.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

tihonovrv477
diana8
anatolevich1931
kenni19868
mishanay301csfp
сергей1246
irina-mic
Nadezhda Malakhov53
uksusoval617
ylia89
krikatiy
romka1210
Umkatoys50
eeirikh
potemkin77