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

Существует ли метод/функция перевода значения символьной переменной в int - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двоичные файлы.Дано предложение.Создать файл и вывести в него все символы этого предложения,отличные от знаков препинания.Вывести содержимое на экран. http://www.cyberforum.ru/cpp-beginners/thread116903.html
плллиииз =)
C++ Найти среднее арифметическое количеств положительных, кратных 5 элементов массивов Посмотрите пожалуйста. Может, что то изменить нужно. Потому что некоторые задачи писал, так чтоб хотя бы просто запустились. Использование подпрограмм для решения задач 1.Найти среднее... http://www.cyberforum.ru/cpp-beginners/thread116895.html
С++ матрица C++
Дана целочисленная прямоугольная матрица.Определить номер строки в которой находится самая длинная серия одинаковых элементов. вот как определить самую длинную серию элементов
Лабораторная работа C++
Даны матрицы А(4х4) и В(4х4) Решение надо на С++ Никак не получается =\
C++ Написать функцию суммирования чисел в степени... http://www.cyberforum.ru/cpp-beginners/thread116855.html
Помогите пожалуйста!!! Напишите функцию Sum(n,k), которая по данным целым числам n и k вычисляет и возвращает значение суммы 1^k+2^k+...+n^k без использования циклов. кусок: using namespace...
C++ Двумерный массив С++ изначально: мне вот нужно реализовать массив, как показано на рисунке 10.4 массив вида = <буква>; помогите, пожалуйста. подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6382 / 5947 / 1927
Регистрация: 18.12.2011
Сообщений: 15,264
Завершенные тесты: 1
05.08.2014, 09:04
MousePro, тогда уж напишите свою функцию pow,
т.к. библиотечная возводит double в степень double:
C++
1
2
3
4
5
6
7
int pow(int x,int n)
{
    int p=1;
    for(int i=1;i<=n;i++)
          p*=x;
    return p;
}
Хотя можно обойтись и без pow
C++
1
2
3
4
5
6
7
8
9
10
11
12
int atoi(const char *a)
{
    int buff=0;
    int count = std::strlen(a)-1;
    int koef=1;
    for (; count ;count--)
    {
        buff += (a[count] - '0')* koef;
        koef*=10;
    }
     return buff;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru