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

Найти две первые цифры натурального числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Самоуничтожение файла http://www.cyberforum.ru/cpp-beginners/thread1219802.html
Как сделать штоб файл самоуничтожалса
C++ Какие значения будут у ячеек массива Какие значения будут у ячеек массива после выполнения следующего кода(псевдо)? Помогите пожалуйста, кто знает, то я путаюсь в таком. Заранее благодарен) int mss={1}; int *p1=mss, *p2=&mss; mas=*p1-*p2+mss); mss=(1*p1<*p2)?*p2%3+1^1/(*p1)/2; *p1=*p2+(*p1)- mss; p2=p1; p1=&mss; http://www.cyberforum.ru/cpp-beginners/thread1219791.html
C++ Найти среднее значение
Скажите, что не правильно делаю? #include<iostream.h> #include<conio.h> #include<math.h> #include<windows.h> #include<stdio.h> #include<fstream.h> void main()
Простой парсер C++
По идее, программа должна справа налево пробегать каждый символ введенной строки и переводить их в числа, если встречается "+" или "-" конвертированное число прибавляется или вычитается из искомого,процесс продолжается до тех пор пока не дойдет до начала строки. Подскажите пожалуйста почему программа прерывается если встречает "+" или "-"? Задача.Пользователь вводит с клавиатуры...
C++ Арифметическое выражение http://www.cyberforum.ru/cpp-beginners/thread1219746.html
составить структурную схему алгоритма и проект программы вычисления функции, один параметр ввести с клавиатуры, а другой задать как константу, все вычисляемые значения вывести на экран.
C++ Решение систем алгебраических уравнений Всех приветствую и желаю доброго дня! Нуждаюсь в помощи по разработке алгоритма задания на языке С++ Необходимо написать программу для решения алгебраических уравнений и нахождения корней системы уравнения следующего вида: a11+a12+a13=b14 a21+a22+a23=b24 a31+a32+a33=a34 Вот такая система, надеюсь на вашу помощь:) спасибо за внимание ! подробнее

Показать сообщение отдельно
Issues
429 / 364 / 37
Регистрация: 06.08.2012
Сообщений: 961
30.06.2014, 11:32     Найти две первые цифры натурального числа
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
#include <iostream>
#include <string>
 
int main()
{
    int n;
    
    std::cout << "Enter number: ";
    std::cin >> n;
 
    std::string strn = std::to_string(n);
 
    std::cout << "\n1 digit: " << strn[0] << std::endl;
    std::cout << "2 digit: " << strn[1] << std::endl;
 
    char fdig = strn[0];
 
    if (!(atoi(&fdig) % 2))
        std::cout << "\n1 digit is even. \n";
    else
        std::cout << "\n1 digit is not even. \n";
 
    return 0;
}
 
Текущее время: 14:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru