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

Разбить число на массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Произведение каждого четного столбца массива http://www.cyberforum.ru/cpp-beginners/thread1197028.html
Помогите, кому не сложно, пожалуйста) В двумерном массиве чисел подсчитать произведение каждого четного столбца массива(массив должен содержать функцию для заполнения массивов данным).
C++ Ошибка при отладке кода для удаления последнего вхождения определенного символа в заданной строке Мне нужно в заданный строке удалить последний символ "!", который найдется в строке. Написал такой код: #include <iostream> #include <conio.h> #include <string> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread1197015.html
C++ По заданному массиву координат, найти номера наиболее и наименее удаленных друг от друга точек
В файле содержится одномерный массив с количеством элементов (2N) в нем содержатся координаты N точек плоскости.Они располагаются в следующем порядке: x1, y1, х2, y2,x3,y3. Найти номера наиболее и наименее удаленных друг от друга точек. Добавлено через 18 минут помогите Добавлено через 1 час 25 минут спасибо за ранее,
Беда с форматированным выводом C++
Есть задание и оно звучит так: Введите два натуральных числа M=> N=> M/N= старшая цифра дробной части * младшая цифра целой части * Решил задачу двумя способами, но не работает всё равно. Запускается без ошибок, но не выводит то, что идёт после точки и считает неправильно старшую и младшую цифру. Кто может помочь? Очень прошу. 1-й спобоб:
C++ Формирование списка из массива структур http://www.cyberforum.ru/cpp-beginners/thread1196983.html
Из массива структур сформировать односвязный список. struct abc { int elem; } eij; if ((fp = fopen("24textfile.txt", "r")) != NULL) { for (int i = 0; i < 6; i++) { for (int j = 0; j < 4; j++) { fscanf(fp, "%d", &(eij.elem)); printf("%d\n", eij.elem); } } fclose(fp);
C++ Объединение множеств(массивов) Например, если у меня есть массивы 123 и 3456, то объединение должно выдать 12345. Подскажите алгоритм объединения множеств. Добавлено через 35 минут Подскажите, пожалуйста. Не думаю, что этот алгоритм так сложен. Хоть на словах подробнее

Показать сообщение отдельно
Dee Snider
25 / 25 / 5
Регистрация: 18.04.2013
Сообщений: 132
03.06.2014, 17:17  [ТС]     Разбить число на массив
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int a;
char b[8];
cout << "Введите шестизначное число: ";   
 
itoa(a,b,10); //Функция преобразует целое значение в строку символов
 
for(int i = 0; i < 7; i++)
   cout << b[i];
 
if(a > 99999 && a < 1000000)
{
    if( ((b[0] + b[3]) == (b[1] + b[4]) ) && ((b[0] + b[3]) == (b[2] + b[5])))
       cout << "Cумма первой и четвертой цифр РАВНА сумме второй и пятой и РАВНА сумме третьей и шестой.";
    else
       gotoxy(2,5); cout << "Условие не выполнено.";
}
else
   cout << "Только шестизначное число";
 
Текущее время: 19:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru