Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 30.10.2012
Сообщений: 3

синтаксис для перевода из одной СС в другую

20.02.2013, 22:21. Показов 1046. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Выполните умножение: а) 1100110(2) и 1011010(2); б) 2001,6(8) и
125,2(8); в) 2C,4(16) и 12,98(16). Результаты представьте в десятичной,
двоичной, восьмеричной и шестнадцатеричной форме.
Найдите максимальное и минимальное из следующих чисел: 1658,
19810, 1AF16.

помогите написать или объясните пожалуйста))
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.02.2013, 22:21
Ответы с готовыми решениями:

Программа для перевода из одной системы счисления в другую
Пользователь задает 3 параметра: число в p-чной системе счисления, p, и систему счисления, в которую нужно перевести число. Находил на...

Программа для перевода из одной системы счисления в другую
Напишите программу перевода чисел (длиной 8 бит) из одной системы счисления в другую. По программе составьте блок-схему. Перевод из...

Программа для перевода из одной системы счисления в другую
Короче нуна прога чтобы переводить из одной системы счисления в другую системы 2,8,10,16 =) нужен исходник и желательно с рочно :(...

3
 Аватар для ITL
284 / 255 / 73
Регистрация: 17.07.2012
Сообщений: 618
20.02.2013, 23:07
Тут все расписано и разжевано:
http://inf.e-alekseev.ru/text/Schisl_perevod.html
0
0 / 0 / 0
Регистрация: 30.10.2012
Сообщений: 3
01.03.2013, 02:19  [ТС]
Цитата Сообщение от ITL Посмотреть сообщение
Тут все расписано и разжевано:
http://inf.e-alekseev.ru/text/Schisl_perevod.html
Спасибо конечно,но сам процесс перевода я понимаю)) просто возникли трудности в написании программы(((
0
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
01.03.2013, 05:25
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication4
{
    class Program
    {
        static void Main(string[] args)
        {
 
        metka:
            string x1 = "", x2 = "", znak = "";
            int OSNOVANIE1=0, OSNOVANIE2=0, OSNOVANIE3=0,one=0,two=0;
            try
            {
                Console.WriteLine("Введите первое число");
                x1 = Console.ReadLine();
                Console.WriteLine("Введите основание системы счисления первого числа");
                OSNOVANIE1 = Int32.Parse(Console.ReadLine());
                Console.WriteLine("Введите второе число");
                x2 = Console.ReadLine();
                Console.WriteLine("Введите основание системы счисления второго числа");
                OSNOVANIE2 = Int32.Parse(Console.ReadLine());
                Console.WriteLine("Введите знак операции");
                znak = Console.ReadLine();
 
                if (znak != "=")
                {
                    Console.WriteLine("Введите основание системы счисления результата");
                    OSNOVANIE3 = Int32.Parse(Console.ReadLine());
                    if (OSNOVANIE3 != 2 && OSNOVANIE3 != 8 && OSNOVANIE3 != 10 && OSNOVANIE3 != 16) { throw(null); }
                }
 
 
                one = Convert.ToInt32(x1, OSNOVANIE1);
                two = Convert.ToInt32(x2, OSNOVANIE2);
            }
            catch
            {
                Console.WriteLine("Вы ввели чушь! Начать сначала? 1-да, иначе-программа закроется");
                if (Console.ReadLine() == "1")
                {
                    goto metka;
                }
               else{return;}
            }
            int result = 0;
            string sravnenie = "";
            switch (znak)
            {
                case "*":
                    result = one * two;
                    break;
 
                case "+":
                    result = one + two;
                    break;
 
                case "/":
                    result = one / two;
                    break;
 
                case "-":
                    result = one - two;
                    break;
 
                case "=":
                    if (one == two) { sravnenie = "равно"; }
                    if (one > two) { sravnenie = "больше"; }
                    if (one < two) { sravnenie = "меньше"; }
                    break;
 
 
                default:
                    Console.WriteLine("Идите к черту, не знаю я такой операции! Начать сначала? 1-да, иначе-программа закроется");
                    if (Console.ReadLine() == "1")
                    {
                        goto metka;
                    }
                    else{return;}
                    break;
 
            }
 
            if (znak != "=")
            {
                Console.WriteLine(x1 + "(" + OSNOVANIE1.ToString() + ")" + " " + znak + " " + x2 + "(" + OSNOVANIE2.ToString() + ")" + "=" + " " + Convert.ToString(result, OSNOVANIE3) + "(" + OSNOVANIE3.ToString() + ")");
            }
            else
            {
                Console.WriteLine(x1 + "(" + OSNOVANIE1.ToString() + ")" + " " + sravnenie + " " + x2 + "(" + OSNOVANIE2.ToString() + ")");
            }
            Console.WriteLine("Посчитать еще что-то? 1-да, иначе-программа закроется");
            if (Console.ReadLine() == "1")
            {
                goto metka;
            }
 
 
            
        }
    }
}
в шарпе методы есть для этого Или вам обязательно надо извращаться с циклами?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.03.2013, 05:25
Помогаю со студенческими работами здесь

Программа для перевода из одной системы счисления в другую.
Помогите пожалуйста написать программу для перевода чисел из одной системы в другую. Используемые системы счисления: от двоичной до...

Функция для перевода данных из одной таблицы в другую
Приветствую всех! Помогите, пожалуйста, написать функцию для перевода данных из одной таблицы в другую. В первой таблице имеются два...

Программа для перевода числа из одной системы счисления в другую
Разработать программный продукт для перевода целого положительного числа из одной системы счисления в другую. При запуске программы...

Программа для перевода чисел из одной системы счисления в другую
Написать программу для перевода чисел из одной системы счисления в другую. Из 10 в 2, Из 16 в 8. Задание может быть выполнено в виде двух...

Написать программу для перевода из одной в другую систему счисления
написать программу для перевода из двоичной в десятеричную, из восьмеричной в шестнадцатеричную систему счисления с функцией ввода чисел


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru