Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, распол https://www.cyberforum.ru/ cpp-beginners/ thread564519.html
Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик. Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент. Помогите пожалуйста, заранее спасибо.
C++ VS ругается на ошибки
вот программа: // money 1.0.0.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include "stdio.h" #include "stdlib.h" #include "locale" #include "iostream" #include "string.h" #include "windows.h"
C++ Как работает? #include "stdafx.h" #include <iostream> using namespace std; int main() { int m; int n; int sum = 0; cout << "Введите размер массива" << endl; https://www.cyberforum.ru/ cpp-beginners/ thread564500.html C++ Найти сумму простых чисел в массиве https://www.cyberforum.ru/ cpp-beginners/ thread564499.html
#include <cstdio> bool even (int arr_i) { bool flag = 1; for (int k = 2; k*k <= arr_i; k++) { if (arr_i % k == 0) flag = 0; }
Перевод из строки в число в текстовом файле C++
Доброго всем программистам дня или ночи! Написал программу, которая вычисляет к примеру x,y,z. Есть текстовый файл: text.txt (яблоко x груша y вишня z). Я могу в текстовом файле заменить символы, но мне нужно вставить вместо x, y, z вычисленные числовые значения. Пробовал через strtol(), но чего-то не просекаю. Пожалуйста направьте мои слабые познания в СС++ в нужном направлении. Требуется...
C++ проблема с указателями struct magazin { int nomer; char nazvanie; char fio; int kol; double dohod; magazin *prev,*next; magazin *pt,*pg; } *pg=NULL; https://www.cyberforum.ru/ cpp-beginners/ thread564482.html
C++ Стрктуры: присвоение элемента массива Добрый день. Нужно присвоить элемент одного массива одной структуры дргому элементу другой структуры. Подскажите где ошибки. struct //исходная структура { a; } struct1; struct //искомая структура { b; https://www.cyberforum.ru/ cpp-beginners/ thread564454.html C++ Работа с файлами в консольном приложении
Пожалуйста подскажите как в Visual C++ 2008 работать с файлами в проекте консольного приложения?
C++ Массив целых чисел состоит из n элементов, найти сумму простых чисел, входящих в него https://www.cyberforum.ru/ cpp-beginners/ thread564449.html
массив целых чисел состоит из n элементов, найти сумму простых чисел, входящих в него.
C++ написать рекурсивную функцию для ввода с клавиатуры последовательности чисел и вывода её в обратном порядке Нужно написать рекурсивную функцию для ввода с клавиатуры последовательности чисел и вывода её в обратном порядке (окончание последовательности – при вводе нуля). Реализация на c/c++. Среда: Borland C++ Builder 6.0. https://www.cyberforum.ru/ cpp-beginners/ thread564446.html
Подсчет числа четных цифр, используемых в написании N-значного числа М (функции) C++
Добрый день. помогите решить задачку пжалуйста. Составьте программу подсчета числа четных цифр, используемых в написании N-значного числа М Заранее благодарен
C++ Вычисление НОД двух натуральных чисел (рекурсия) День добрый, помогите пожалуйста поправить данную прогу, надо бы избавиться от меток, короче говоря, сократить строки. Вот сама задачка. Составить программу нахождения НОД двух натуральных чисел #include <stdio.h> #include <conio.h> #include <math.h> https://www.cyberforum.ru/ cpp-beginners/ thread564424.html
9 / 9 / 4
Регистрация: 10.05.2011
Сообщений: 101
0

Вывести строку-описание данного числа - C++ - Ответ 2984378

03.05.2012, 14:04. Показов 3836. Ответов 11
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Задача:
Дано целое число в диапазоне 100–999. Вывести строку-описание данного числа, например: 256 — «двести пятьдесят шесть», 814 — «восемьсот четырнадцать».
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#include <iostream>
using namespace std;
int main()
{
    setlocale(LC_ALL, "");
    unsigned num;
ret:cout << "Введите число в диапазоне 100-999: ";
    cin >> num;
    if ((num<100) || (num>999)) goto ret;
    int temp = num/100;
    char s;
    switch (temp)
    {
    case 1: s = "сто ";
    case 2: s = "двести ";
    case 3: s = "триста ";
    case 4: s = "четыреста ";
    case 5: s = "пятьсот ";
    case 6: s = "шестьсот ";
    case 7: s = "семьсот ";
    case 8: s = "восемьсот ";
    case 9: s = "девятьсот ";
    }
    if (((num%100)>9) && (num%100)<20)
        switch (num%100)
        {
        case 10: s += "десять ";
        case 11: s += "одинадцать ";
        case 12: s += "двенадцать ";
        case 13: s += "тринадцать ";
        case 14: s += "четырнадцать ";
        case 15: s += "пятнадцать ";
        case 16: s += "шестнадцать ";
        case 17: s += "семнадцать ";
        case 18: s += "восемнадцать ";
        case 19: s += "девятнадцать ";
        }
    else switch (int((num%100)/10))
    {
    case 2: s += "двадцать ";
    case 3: s += "тридцать ";
    case 4: s += "сорок ";
    case 5: s += "пятьдесят ";
    case 6: s += "шестьдесят ";
    case 7: s += "семьдесят ";
    case 8: s += "восемьдесят ";
    case 9: s += "девяносто ";
    }
    switch ((num%100)%10)
    {
    case 1: s += "один ";
    case 2: s += "два ";
    case 3: s += "три ";
    case 4: s += "четыре ";
    case 5: s += "пять ";
    case 6: s += "шесть ";
    case 7: s += "семь ";
    case 8: s += "восемь ";
    case 9: s += "девять ";
    }
    cout << "\nВаше число: " << s << endl;
    cin.sync();
    cin.get();
    return 0;
}
Вкрай запутался со строками, как присвоить значение (текстовое) строке? Это в первом кейсе, и там постоянно выдаёт ошибку типа
error C2440: =: невозможно преобразовать "const char [5]" в "char"
1> Не существует контекста, в котором такое преобразование возможно
Что не так делаю и как правильно объявить/присвоить?

Ну и подскажите заодно функцию присвоения (приклеивания) к строке другой строки.

Вернуться к обсуждению:
Вывести строку-описание данного числа C++
0
Заказать работу у эксперта
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.05.2012, 14:04
Готовые ответы и решения:

Вывести строку — словесное описание данного числа
12 Дано целое число, лежащее в диапазоне от –99 до 99. Вывести строку — словесное описание данного...

Строка: Вывести строку-описание данного числа, например: 256 — «двести пятьдесят шесть»
Дано целое число в диапазоне 100–999. Вывести строку-описание данного числа, например: 256 —...

Дано целое число в диапазоне 100–999. Вывести строку-описание данного числа, например: 256 — «двести пятьдесят
Дано целое число в диапазоне 100–999. Вывести строку-описание данного числа, например: 256 —...

Дано целое число , лежащие в диапазоне от -999 до 999.Вывести строку - словесного описание данного числа вида "отрицательное двухзначное число", "отри
Дано целое число , лежащие в диапазоне от -999 до 999. Вывести строку - словесного описание...

11
03.05.2012, 14:04
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.05.2012, 14:04
Помогаю со студенческими работами здесь

Вывести строку-описание заданного числа
If. Дано целое число, лежащее в диапазоне 1–999. Вывести его строку-описание вида «четное...

Вывести строку-описание указанного возраста, обеспечив правильное согласование числа со словом «год»
Дано целое число в диапазоне 20-69, определяющее возраст (в годах). Вывести строку-описание...

Вывести строку-описание указанного возраста, обеспечив правильное согласование числа со словом «год»
Дано целое число в диапазоне 20-69, определяющее возраст (в годах). Вывести строку-описание...

Вывести строку - описание указанного цифрами возраста
задание:Дано целое число в диапазоне 20-99, определяющее возраст (в годах). Вывести строку-описание...

Вывести строку – словесное описание указанного возраста
Дано целое число в диапазоне от 20 до 80, определяющее возраст в годах. Вывести строку – словесное...

Вывести на экран строку: описание оценки, соответствующее числу
Здравствуйте, помогите пожалуйста решить задачку! Только перешёл на C++ ещё пока что не понимаю как...

0
Новые блоги и статьи
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
Что такое стек и куча, чем они отличаются и где находятся
InfoMaster 18.01.2025
Понимание основных концепций памяти в программировании В мире современного программирования эффективное управление памятью играет ключевую роль в создании производительных и надежных приложений. . . .
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
Как заставить git pull перезаписать локальные файлы в Git
InfoMaster 18.01.2025
Проблема перезаписи локальных файлов в Git При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо синхронизировать локальный репозиторий с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru