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

Перевести число в строку, не используя никаких специальных функций - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Помогите найти ошибку http://www.cyberforum.ru/cpp-beginners/thread679094.html
Помогите, с этим кодом неправильно..(( proizv красным почерком #include <iostream> using namespace std; int main() { int **a; int **proizv; int n,m,z,i,j; cout<< " Vvedite razmer matrici n: ";
C++ Перевести выражение из инфиксной формы в постфиксную Помогите пожалуйста написать программу. Дана строка, в которой записано математическое выражение в инфиксной форме. В этой строке могут содержаться цифры, знаки операций +, -, *, / и скобки (). Необходимо перевести это выражение в постфиксную форму. Например, 3+6*2-7/3 -> 362*+73/- 4+2*(6-3) -> 4263-*+ http://www.cyberforum.ru/cpp-beginners/thread679085.html
C++ Поменять заголовок в браузере Internet Explorer
Как написать скрипт, который будет менять заголовок в браузере InternetExplorer? Заранее Спасибо!
Определить, имеет ли решение система уравнений C++
По введенным значениями коэффициентов линейных уравнений определить имеет ли система этих уравнений решение, если имеет, то единственно ли оно? Система : a1x + b1y + c1z = d1 a2x + b2y + c3z = d2 a3x + b3y + c3z = d3 Добавлено через 30 минут пожалуйста, помогите написать программный код для решения задачи...
C++ Описать математическую ф-цию http://www.cyberforum.ru/cpp-beginners/thread679029.html
Добрый вечер, дорогие форумчане! Есть математическая ф-ция, которая ведет себя так, как указано на картинке Ничего не приходит в голову, как описать на С++ функцию, реализующую эту функцию не только на помежутке 0....8 а на произвольном положительном отрезке.
C++ Напишите выражение, которое определяет массив coins типа int и инициализирует его значениями пенни: Напишите выражение, которое определяет массив coins типа int и инициализирует его значениями пенни: 5 центов, 10 центов, 25 центов, 50 центов и 1 доллар. подробнее

Показать сообщение отдельно
Евгений89
 Аватар для Евгений89
99 / 99 / 9
Регистрация: 17.04.2011
Сообщений: 554
Завершенные тесты: 2
30.10.2012, 15:53  [ТС]     Перевести число в строку, не используя никаких специальных функций
все ли я правильно делаю?подскажите что не так, только решать не надо за меня)))))))
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
66
67
#include <iostream>
#include <conio.h>
 
 
using namespace std;
 
int lenght(char *str){        // функция определения длины строки
    int len=0;
    while(str[len]){
        len++;
    }
    return len;
}
int strtoint(char*str){  //функция перевода из строки в число
    int i;
    bool znak=true;
    char ch;
    while(*str==' '){
        i++;
    }
    if(*str=='-'){
        znak=false;
        i++;
    }
    if(*str=='+') i++;
    while(*str){
        ch=*str;
        int code=ch-48;
    if(code>48 && code<=57)
        switch(code){
        case 49:
            cout<<"один";
        case 50:
                cout<<"два";
        case 51:
                cout<<"три";
        case 52:
                cout<<"четыре";
        case 53:
                cout<<"пять";
        case 54:
                cout<<"шесть";
        case 55:
                cout<<"семь";
        case 56:
                cout<<"восемь";
        case 57:
                cout<<"девять";
        default:cout<<"Ошибка";
                     }     
               }
    return i;
}
int main(){
 
 setlocale(LC_ALL,"rus");
 char str[80],code;
 
 cout<<"Введите строку  до 80 символов\n";
 cin>>str;
 cout <<"Длина строки: "<<lenght(str)<<"\n";
 cout <<"============================\n";
 cout<<"Перевод из строки в число\n";
 cout <<"============================\n";
 cout <<strtoint(str);
getch();
}
 
Текущее время: 07:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru