![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.11.2011
Сообщений: 28
|
![]()
если я ввожу больше 1 то на экране отображается не то что я прошу вывести а просто набо цифр(ну или не просто набор цифр) "2" это например "12592" а не "10"
#include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { char shest[100]; cout<<"vvedite chislo v 16-oy sisteme schislenia "; cin.getline(shest,100); cout<<"v dvoichnji sisteme dannoe chislo ravno: "; for (int i=0; i<=strlen(shest);i++) switch(shest[i]) { case '0': cout<<'0'; break; case '1': cout<<'1'; break; case '2': cout<<'10'; break; case '3': cout<<'11'; break; case '4': cout<<'100'; break; case '5': cout<<'101'; break; case '6': cout<<'110'; break; case '7': cout<<'111'; break; case '8': cout<<'1000'; break; case '9': cout<<'1001'; break; case 'A': cout<<'1010'; break; case 'B': cout<<'1011'; break; case 'C': cout<<'1100'; break; case 'D': cout<<'1101'; break; case 'E': cout<<'1110'; break; case 'F': cout<<'1111'; break; } cout<<endl; system ("pause"); return 0; } Последний раз редактировалось skanku; 07.12.2011 в 19:53. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 20.11.2011
Сообщений: 28
|
![]()
спасибо я понял что не так, но теперь нужна помощь как мне это изобразить в ренкурсии)
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод код из С++ в С# | Linore | C# (си шарп) | 1 | 20.11.2011 23:00 |
Программа для перевода из 16-ной с/c в 2-ную | fult | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 05.05.2009 21:57 |
Как в паскале перевести число с 10-ной с/с в 16-ную с/с | Vika | Помощь студентам | 6 | 23.12.2008 20:00 |
перевод из 4-ной в 3-ную систему счисления | Mike07 | Помощь студентам | 1 | 07.10.2007 18:53 |