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

Зачем разбирать текст на контуры?

👇
Ответ:
rinatabd1
rinatabd1
02.12.2022
Потому что какие-то действия нельзя сделать с текстом, но можно с контуром (например, исказить вид буквы, разместить вдоль контура другие фигуры и т.п. - в зависимости от используемой программы)Обычно векторные графические редакторы или просмотрщики используют шрифты, установленные в системе. Если шрифта в системе нет, то нужно либо его установить, либо встроить в графический файл. Но если из шрифта используется только одна буква, то неэкономно внедрять весь шрифт, если можно только одну букву.
4,5(51 оценок)
Открыть все ответы
Ответ:
Pidoraser
Pidoraser
02.12.2022

Примерно так, только нужно еще со склонением рублей и копеек поиграться.

#include <iostream>

#include <string>

#include <cmath>

#include <stdio.h>

using namespace std;

const  

   string edin[] = { "одна", "две", "три", "четыре", "пять", "шесть", "семь", "восемь", "девять" };

   string teen[] = { "одиннадцать", "двенадцать", "тринадцать", "четырнадцать", "пятнадцать", "шестнадцать", "семнадцать", "восемнадцать", "девятнадцать" };

   string des[] = { "двадцать", "тридцать", "сорок", "пятьдесят", "шестьдесят", "семьдесят", "восемьдесят", "девяносто" };

   string sto[] = { "сто", "двести", "триста", "четыреста", "пятьсот", "шестьсот", "семьсот", "восемьсот", "девятьсот" };

   string thousand[] = { "одна тысяча", "две тысячи", "три тысячи", "четыре тысячи", "пять тысяч", "шесть тысяч", "семь тысяч", "восемь тысяч", "девять тысяч" };

   string ConvetToString(int a, int b, int c);

int main()

{

   setlocale(LC_ALL, "rus");

   

   double numb, i, drobn;

   int natur, dr;          //переменные для работы с целым и дробным

   int a, b, c, d, e, f;   //"временные" переменные для целого

   int x, y;            //"временные" переменные для дробной части

   string odin, dva, tri, chetir, pyat, shest; //переменные для целого

   string otr;             //переменая для минуса

   string one, two, three; //переменные для дробной части

   string result;

   cout << "Введите число: ";

   //cin >> numb;

   numb = 12345.56;

   drobn = modf(numb, &i);

   drobn *= 100;

   dr = drobn + 0.5;

   natur = (int)numb;

   //решение для целой части

   //разбиваем число на составные цифры для целой части

   a = natur % 10;                 //число единиц

   b = (natur % 100) / 10;         //число десятка

   c = (natur % 1000) / 100;       //число сотни

   f = natur / 100000;             //число сотен тысяч

   e = (natur % 100000) / 10000;   //число десятков тысяч

   d = (natur % 10000) / 1000;    //число тысяч

   

   result = ConvetToString(d, e, f);

   result = result + " тысячь ";

   result = result + ConvetToString(a, b, c);

   result = result + " рублей ";

   

   //решение для дробной части

   x = dr / 10;

   y = dr % 10;

   result = result + ConvetToString( x, y,0);

   result = result + " копеек";

   cout << result  ;

}

string ConvetToString(int a, int b, int c )

{

   string result = "", odin, dva, tri;

   if (a != 0 && b != 1)

       odin = edin[a - 1];

   else if (a == 0 && b == 1)

       odin = "десять";

   else if (a == 0 && b == 0)

       odin = "";

   if (b == 0)

       dva = "";

   else if (b == 1 && a != 0)

       dva = teen[a - 1];

   else if (b != 1)

       dva = des[b - 2];

   if (c != 0)

       tri = sto[c - 1];

   if (a == 0 && b == 0 && c == 0)

       odin = "ноль";

   result = tri + " " + dva + " " + odin;

   return result;

}

4,8(69 оценок)
Ответ:
zufa11
zufa11
02.12.2022

1.RGB — аддитивная цветовая модель, описывающая кодирования цвета для цветовоспроизведения с трёх цветов, которые принято называть основными. ... При смешении всех трёх основных излучений получается белый цвет

2.В режиме "Цвет" датчик цвета достаточно точно умеет определять семь базовых цветов предметов, находящихся от него на расстоянии примерно в 1 см. ... Если предмет удален от датчика или некорректно определяется цвет предмета - датчик информирует об этом состоянием "Без цвета"=0.

3.датчик света и радиопередатчик

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