В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
ijrts
ijrts
21.02.2023 14:39 •  Информатика

Создаю 3 динамических статика, запрашивают размерность первых двух и запрашиваю туда значение, потом условно создаётся 3 массив с размером в 2 раза больше чем предыдущий. Надо произвести поочерёдное заполнение 3 массива первых двух

Показать ответ
Ответ:
kiznijmaksimowbvhl
kiznijmaksimowbvhl
23.08.2022 18:39

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

#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;

}

0,0(0 оценок)
Ответ:
Rroshok
Rroshok
28.06.2021 00:30

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

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

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

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота