Форум программистов, компьютерный форум, киберфорум
Наши страницы

Перевод из 16-ной 10-ную систему счисления - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написал но не уверен что правильно http://www.cyberforum.ru/cpp-beginners/thread74634.html
1. Написать программу на Си для вычисления значений функции y (рис. 1) если Х изменяться от Xmin до Xmax с шагом dx. Х , Xmin, Xmax, dx вводиться с клавиатуры. Проверте правильно ли написал ...
C++ Ребята, как найти моду ряда чисел?=) Всем добрый вечер ;)...!!!..Уважаемые форумчане, помогите, пожайлуста, с нахождением моды ряда чисел(т.е. число, которое встречается среди остальных чаще всего)..Уже столько источников прочитала, а... http://www.cyberforum.ru/cpp-beginners/thread74627.html
Уничтожить стек C++
Не могу сделать уничтожение стека, стек по шаблону делал: #include <vcl.h> #pragma hdrstop #include <iostream.h> #pragma argsused #include <iostream> #include <windows.h> using namespace std;...
C++ Поиск отрезка максимальной длины в массиве.
Задача:Поиск отрезка максимальной длины в массиве. В одномерном массиве А из К элементов найти отрезок максимальной длины и вывести его на экран, состоящий из элементов данного массива по правилу:а1...
C++ РАБОТА С ФАЙЛАМИ http://www.cyberforum.ru/cpp-beginners/thread74612.html
Пожалуйста объясните задачу, как её сделать? Создать текстовый файл с записями фиксированной длины. Файл содержит информацию об 10 учениках школы (фамилия, класс, дата рождения). В каком-то...
C++ Матрицы 1)Количество строк содержащих хот бы один нулевой элемент 2)номер столбца в которой находится самая длинна серия одинаковых элементов Плз напишите понятно просто я только не давно начал... подробнее

Показать сообщение отдельно
Konkin
0 / 0 / 0
Регистрация: 03.12.2010
Сообщений: 30
03.12.2010, 23:26
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
// Перевод числа из 16 в 10.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <locale.h>
#include <math.h>
#include <conio.h>
 
int _tmain(int argc, _TCHAR* argv[])
{
    int S, a, b, c, N[3], m, z, e;
    float x=16;
 
 
    setlocale(LC_ALL, "russian");
    printf("Программа по переводу числа (при количестве цифр равное 3)\n");
    printf("из шестнадцатеричной системы\n");
    printf("в десятичную согласно алгоритму:\n\n");
    printf("(a1*16^n)+(a2*16^(n-1)+ ... + (an*16^0)");
    printf("\n\nНажмите любую клавишу\n\n");
    _getch();
    printf("Введите первую цифру заданного числа: ");
    scanf_s("%d", &m);
    printf("Введите вторую цифру заданного числа: ");
    scanf_s("%d", &z);
    printf("Введите третью цифру заданного числа: ");
    scanf_s("%d", &e);
    {
        for(int i = 2; i>=0; i--)
            N[i]=i;
    }
 
    a= m* pow(x,N[2]);
    b= z* pow(x,N[1]);
    c= e* pow(x,N[0]);
    S=a+b+c;
    printf("Результат в десятичной системе счисления: %d", S);
    printf("\n\nСпасибо за пользование моей программой");
    _getch();
    return 0;
}
Я вот тоже писал программу на эту тему. Правда я так думаю, что написано очень не рационально. Писать программы я только только начал. Буквально три дня занимаюсь этим. Есть критика в адрес этой программы? Очень хочется узнать, есть ли косяки. Правда она работает и выполняет все что от неё требуется.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.