Рассчитай точную стоимость своей работы и получи промокод на скидку 200 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
1 Через диалоговое окно На входе трехзначное число словами на выходе то же число цифрами
Создан заказ №4130736
17 июня 2019

1 Через диалоговое окно На входе трехзначное число словами на выходе то же число цифрами

Как заказчик описал требования к работе:
1. Через диалоговое окно: На входе трехзначное число словами, на выходе то же число цифрами. На английском языке. Если набрано неправильно или число не трехзначное - сообщение об ошибке. Пробелов неограниченное количество. Листинг кода и скриншоты сообщений об ошибке. 2. 1) Окно с любым количест вом слов (любое предложение) 2) Два окна, где вбивается с какого по какое слово поменять местами из конца в начало. 3) Окно, где выводится предложение с переставленными в п.2 словами.
подробнее
Фрагмент выполненной работы:
1. Через диалоговое окно:На входе трехзначное число словами, на выходе то же число цифрами. На английском языке. Если набрано неправильно или число не трехзначное - сообщение об ошибке. Пробелов неограниченное количество. Листинг кода и скриншоты сообщений об ошибке. Решение: Листинг программы: #include <windows.h> #include <tchar.h> #include "resource.h" #include <string> #include <vector> #include <sstream> using namespace std; HINSTANCE H_DIALOG1; BOOL CALLBACK call_Dialog1(HWND, UINT, WPARAM, LPARAM); //Функция определения цифры int number(string word) { int n = 0; if (word == "one") n = 1; else if (word == "two") n = 2; else if (word == "three") n = 3; else if (word == "four") n = 4; else if (word == "five") n = 5; else if (word == "six") n = 6; else if (word == "seven") n = 7; else if (word == "eight") n = 8; else if (word == "nine") n = 9; else n = 0; return n; } int decimal_number(string word) { int n = 0; string str; str.assign(word, word.length() - 3, 4); if (str == "teen") { if (word == "thirteen" || word == "thir-teen") n = 13; else if (word == "fourteen" || word == "four-teen") n = 14; else if (word == "fifteen" || word == "fif-teen") n = 15; else if (word == "sixteen" || word == "six-teen") n = 16; else if (word == "seventeen" || word == "seven-teen") n = 17; else if (word == "eightteen" || word == "eight-teen") n = 18; else if (word == "nineteen" || word == "nine-teen") n = 19; else n = 0; } else { str.assign(word, word.length() - 1, 2); if (str == "ty") { if (word == "twenty") n = 20; else if (word == "thirty") n = 30; else if (word == "forty") n = 40; else if (word == "fifty") n = 50; else if (word == "sixty") n = 60; else if (word == "seventy") n = 70; else if (word == "eighty") n = 80; else if (word == "ninety") n = 90; else n = 0; } } return n; } int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { DialogBox(H_DIALOG1, MAKEINTRESOURCE(IDD_DIALOG1), 0, call_Dialog1); return 0; } BOOL CALLBACK call_Dialog1(HWND hDialog, UINT msg, WPARAM wParam, LPARAM lParam) { switch (msg) { case WM_COMMAND: switch (LOWORD(wParam)) { case IDCANCEL: EndDialog(hDialog, false); break; case IDOK: HWND hwndEdit = GetDlgItem(hDialog, IDC_EDIT1); string str; int len = GetWindowTextLength(hwndEdit); if (len > 0) { str.resize(len + 1); len = GetWindowText(hwndEdit, &str[0], str.size()); str.resize(len); } //Разбиваем строку на слова vector <string> vecstr; string word; stringstream s(str); while (s >> word) vecstr.push_back(word); //Формируем число int num, dec_num, sing_num = 0; char buf[3]; //Трехзначное число состоит минимум из двух слов и второе слово обязательно hundred if (v...Посмотреть предложения по расчету стоимости
Зарегистрируйся, чтобы получить больше информации по этой работе
Заказчик
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
18 июня 2019
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
Марина1701
5
скачать
1 Через диалоговое окно На входе трехзначное число словами на выходе то же число цифрами.jpg
2021-01-04 20:05
Последний отзыв студента о бирже Автор24
Общая оценка
4.2
Положительно
Автор, быстро и качественно выполнил работу, так же быстро отвечал на мои вопросы

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
алгоритм Форда фалкерсона python
Лабораторная работа
Программирование
Стоимость:
300 ₽
Курсовая по программированию, без кода
Курсовая работа
Программирование
Стоимость:
700 ₽
Система поддержки принятия решений
Контрольная работа
Программирование
Стоимость:
300 ₽
Задание в Visual Prolog
Решение задач
Программирование
Стоимость:
150 ₽
Объектно-ориентированное программирование
Курсовая работа
Программирование
Стоимость:
700 ₽
Решить задание, написать программу для схемы
Решение задач
Программирование
Стоимость:
150 ₽
Проектирование АИС контроля выполнения задач.
Дипломная работа
Программирование
Стоимость:
4000 ₽
Художественный салон.
Курсовая работа
Программирование
Стоимость:
700 ₽
Программирование на луа, создание интерпретатора луа
Решение задач
Программирование
Стоимость:
150 ₽
JavaScript и библиотеки Three.js для разработки веб-приложений трёхмерной графики. Лаб_1
Лабораторная работа
Программирование
Стоимость:
300 ₽
Разработка веб-приложений с использованием технологии ASP.NET Core
Решение задач
Программирование
Стоимость:
150 ₽
Сортировка столбцов матрицы-Emu 8086 - Assembler
Решение задач
Программирование
Стоимость:
150 ₽
Программирование джава. Среда NetBeans IDE 8.0.2.
Решение задач
Программирование
Стоимость:
150 ₽
Разработать VBA Приложение Составляющее договор поставки
Решение задач
Программирование
Стоимость:
150 ₽
Написать программу на питоне для 10 класса, тема циклы
Решение задач
Программирование
Стоимость:
150 ₽
Unix.C/C++.Работа с семафорами и несколькими разделённой памятью
Решение задач
Программирование
Стоимость:
150 ₽
Задача по ТЕОРИЯ ИГР И ПРИНЯТИЕ РЕШЕНИЙ В ЗАДАЧАХ УПРАВЛЕНИЯ
Решение задач
Программирование
Стоимость:
150 ₽
Разработайте приложение, имитирующее работу электронной библиотеки
Решение задач
Программирование
Стоимость:
150 ₽
Читай полезные статьи в нашем
Создание приложений на языке VBA для MS WORD
Трудно найти компьютер, на котором не был бы установлен текстовый редактор Word. Представляя собой систему приложений, тесно связанных друг с другом, MS Office открывает перед своими пользователями самый широкий спектр возможностей.
Мощнейшим средством создания приложений в MS Office стал язык Visual Basic for Application (VBA). Он пришел на смену языкам макропрограммирования, которые обычно включ...
подробнее
Создание приложений на языке VBA для MS EXCEL
В модели объектов Excel имеются более 100 объектов и семейств. Однако достаточно использования только небольшого количества объектов, чтобы выполнить большинство всех возможных действий. Наиболее часто используемыми объектами являются Application, Workbook (Workbooks), Worksheet (Worksheets) и Range.
Попробуем построить приложение, которое осуществляет пересчет значений веса из граммов в фунты. Раз...
подробнее
Создание гиперссылок на веб-страницах
При добавлении в Web-узел новых страниц нужно предусмотреть способы перемещения между ними.
Основным средством перемещения между страницами одного Web-узла или нескольких являются гиперссылки. По щелчку мыши, словно по волшебству, можно оказаться в определенном месте нужной Web-страницы.
При ссылке на файл Microsoft Office автоматически запускает соответствующую программу и открывает файл, на кото...
подробнее
Языки программирования и их применение
Появление компьютеров стало одной их главных составляющих Научно-технической революции, начавшейся в середине прошлого века. Возможности для автоматизации вычислений позволили не только повысить качество научно-исследовательской, управленческой и инженерной деятельности, но и способствовали появлению новых массовых профессий. Большое разнообразие вычислительной техники, существующее в сегодняшнем ...
подробнее
Создание приложений на языке VBA для MS WORD
Трудно найти компьютер, на котором не был бы установлен текстовый редактор Word. Представляя собой систему приложений, тесно связанных друг с другом, MS Office открывает перед своими пользователями самый широкий спектр возможностей.
Мощнейшим средством создания приложений в MS Office стал язык Visual Basic for Application (VBA). Он пришел на смену языкам макропрограммирования, которые обычно включ...
подробнее
Создание приложений на языке VBA для MS EXCEL
В модели объектов Excel имеются более 100 объектов и семейств. Однако достаточно использования только небольшого количества объектов, чтобы выполнить большинство всех возможных действий. Наиболее часто используемыми объектами являются Application, Workbook (Workbooks), Worksheet (Worksheets) и Range.
Попробуем построить приложение, которое осуществляет пересчет значений веса из граммов в фунты. Раз...
подробнее
Создание гиперссылок на веб-страницах
При добавлении в Web-узел новых страниц нужно предусмотреть способы перемещения между ними.
Основным средством перемещения между страницами одного Web-узла или нескольких являются гиперссылки. По щелчку мыши, словно по волшебству, можно оказаться в определенном месте нужной Web-страницы.
При ссылке на файл Microsoft Office автоматически запускает соответствующую программу и открывает файл, на кото...
подробнее
Языки программирования и их применение
Появление компьютеров стало одной их главных составляющих Научно-технической революции, начавшейся в середине прошлого века. Возможности для автоматизации вычислений позволили не только повысить качество научно-исследовательской, управленческой и инженерной деятельности, но и способствовали появлению новых массовых профессий. Большое разнообразие вычислительной техники, существующее в сегодняшнем ...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы