Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Крискентия
-3 / 0 / 0
Регистрация: 23.05.2011
Сообщений: 19
#1

Решение в VC++ - C++

21.06.2011, 19:10. Просмотров 531. Ответов 4
Метки нет (Все метки)

Для каждой введенной цифры (0 - 9) вывести соответствующее ей название на английском языке (0 - zero, 1 - one, 2 - two,... ).
Решить задачу в VC++.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.06.2011, 19:10     Решение в VC++
Посмотрите здесь:

Visual studio Что такое построить решение и перестроить решение? - Visual Studio
visual studio Что такое построить решение и перестроить решение? Скриншот И в чем разница между построить и перестроить? И...

Найти общее решение или частное решение уравнения первого порядка - Дифференциальные уравнения
Помогите решить: 2*x*sqrt(1-y^2)=y' * (1+x^2). Я не понимаю как решить это, т.к. dx и dy получаются в знаменателе...

Найти решение уравнения, изоклинную и интегральную кривые, решение задачи Коши - Дифференциальные уравнения
Помогите пожалуйста! а) Найти решение вида: x=a,y=b,y=kx+b y'=\frac{y^2-4}{xy},\\ y'=x-y+2 б) Какая кривая является одновременно...

Аналитическое решение решение краевой задачи для ОДУ второго порядка - Дифференциальные уравнения
Здравствуйте! Задача: Аналитически найти частное решение ОДУ. Изначально в частных производных, но это оду(если я неправ поправьте!) ...

Решение нелинейных уравнений методом Ньютона. Не выдает результат, когда решение = 0 - Free Pascal
Есть программа,Решение нелинейных уравнений методом ньютона,но есть проблема,Не выдает результат, когда уравнение имеет корень 0!Помогите...

Преобразовать решение используя указатели (дано решение без указателей) - C++
Элемент матрицы назовем седловой точкой, если он является наименьшим в своей своей строке и одновременно наибольшим в своем столбце или,...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
xAtom
914 / 739 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
21.06.2011, 19:39     Решение в VC++ #2
посмотри на этот вариант.

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
#include <iostream>
#include <map>
#include <ctype.h>
using namespace std;
 
 
void main(void) {
    map<char, const char*>  m;
    m['0'] = "zero";
    m['1'] = "one";
    m['2'] = "two";
    m['3'] = "three";
    m['4'] = "four";
    m['5'] = "five";
    m['6'] = "six";
    m['7'] = "seven";
    m['8'] = "eight";
    m['9'] = "nine";
 
 
    char buff[32];
    strcpy(buff, "(0 - 9), (1-4), (7-9), 4....8");
 
    const char*  p = buff;
    while( *p ) {
        if( isdigit( *p ))
            cout << m[*p];
        else
            cout.put( *p );
        *p++;
    }
 
 
    m.clear();
 
      cin.get();
}
Mиxaил
533 / 438 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
21.06.2011, 20:13     Решение в VC++ #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <string>
 
int main()
{
    std::string NameOfNumber[] = { "zero", "one", "two", "three", "four", "five",
                                   "six", "seven", "eight", "nine", "ten" };
    int number = 0;
    std::cout << NameOfNumber [ number ] << std::endl;
 
    std::cin.get();
    return 0;
}
Крискентия
-3 / 0 / 0
Регистрация: 23.05.2011
Сообщений: 19
21.06.2011, 22:51  [ТС]     Решение в VC++ #4
Thank you!)))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.06.2011, 00:20     Решение в VC++
Еще ссылки по теме:

Найти общее решение дифференциального уравнения I порядка и частное решение. - Дифференциальные уравнения
помогите пожалуйста!!!! Найти общее решение дифференциального уравнения I порядка и частное решение, удовлетворяющее указанным начальным...

Найти общее решение дифференциального уравнения II порядка и частное решение. - Дифференциальные уравнения
помоги пожалуйста!!! Найти общее решение дифференциального уравнения II порядка и частное решение, удовлетворяющее указанным начальным...

Исследовать совместность и найти общее решение и одно частное решение системы уравнений. - Алгебра
Исследовать совместность и найти общее решение и одно частное решение системы уравнений. (3 системы) помогите кто чем может


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
easybudda
Эксперт CЭксперт С++
9468 / 5481 / 927
Регистрация: 25.07.2009
Сообщений: 10,505
22.06.2011, 00:20     Решение в VC++ #5
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
    
const char * digit(int num) {
    static const char* d[] = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten"}; 
    return d[num]; 
}
 
int main(void){
    int num;
    
    while ( printf("Digit: ") && scanf("%d", &num) == 1 && num > -1 && num < 10 )
        printf("As text: %s\n", digit(num));
    
    return 0;
}
Yandex
Объявления
22.06.2011, 00:20     Решение в VC++
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru