М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Kurtizan
Kurtizan
18.04.2021 19:45 •  Информатика

Нужен алгоритм и готовый рисунок к исполнителю черепаха хоть домик,хот ьчто

👇
Ответ:
228Cracker228
228Cracker228
18.04.2021
Алгоритм КВАДРАТ   {   покажись;   опусти_перо;     вперед ( 50 );     вправо ( 90 );     вперед ( 50 );     вправо ( 90 );     вперед ( 50 );     вправо ( 90 );     вперед ( 50 );     вправо ( 90 );       }

Алгоритм Звездочки   повторить 18 {
   вперед 200
   налево 100
   }
Алгоритм Звезды  { вперед ( 60 ); налево ( 10 ); опусти_перо; цикл (10); налево ( 144 ); вперед ( 120 ); конец_цикла; поднять_перо; направо(18); назад(60); }
4,4(12 оценок)
Открыть все ответы
Ответ:
SashaPolishuk
SashaPolishuk
18.04.2021
#include <iostream>
#include <string>
using namespace std;
int main()
{
    string str, substr;
    cout << "String = "; getline(cin, str);
    cout << "Substring = "; cin >> substr;
    int cnt = 0;
    for(int i = 0; i < str.length(); ++i)
        if(str[i] == substr[0])
            if(str.substr(i, substr.length()) == substr)
            {
                ++cnt;
                i += substr.length() - 1;
            }
    cout << cnt;
    return 0;
}

//
Пример:
String = test testHelloWorld testtest1243test
Substring = test
5
4,5(8 оценок)
Ответ:
пушинка10
пушинка10
18.04.2021
Паскаль не помню, но как решить задачу могу объяснить.

дано две противоположенные вершины прямоугольника
(x1,y1) и (x2,y2)
прямоугольник при этом будет ровно один

проверка на принадлежность точки этому прямоугольнику проста

пусть x,y -это координаты точки

вначале надо проверить кто больше x1 или x2, и y1 или y2
if (x1>x2) {
    rx1 = x2; rx2 = x1;
} else {
    rx1 = x1; rx2 = x2;
}
if (y1>y2) {
    ry1 = y2; ry2 = y1;
} else {
    ry1 = y1; ry2 = y2;
}

if (x>rx1) and (x<rx2) and (y>ry1) and (y<ry2) {
  точка с координатами X, Y лежит внутри прямоугольника.
}

if (x=rx1) or (x=rx2) or (y=ry1) or (y=ry2) {
  точка с координатами X, Y лежит на одной из граней прямоугольника.
}

Теперь осталось написать

PROGRAM
BEGIN
readln(координаты)
проверки
writeln(ответ)
END.
4,6(99 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ