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

Каждую цифру целого числа х, поместить в отдельный элемент массива m - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Выделение из строки подстроки. http://www.cyberforum.ru/cpp-beginners/thread184956.html
Добрый вечер! Задачка такая.. Мы вводим строку( например "фцу2ф555ац2.32ц"), а оно нам должно выдать число(можно строку), только такого формата - *.* Вот в нашем случае "2.32" Буду очень благодарен!:) Задачу всю не обязательно делать, просто подскажите)
C++ Преобразование текст -> двоичный код -> текст // praci5.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <stdio.h> #include <conio.h> int main() { printf( "Vvod stroki: " ); http://www.cyberforum.ru/cpp-beginners/thread184952.html
C++ Работа со структурами
#include<iostream.h> #include<math.h> struct List { float fi,r,z; int n; }; void vvod (List &, int); void vivod (List &);
C++ Видеоуроки по с++
Всем привет, просьба дать прямую ссылку на бесплатные видеокурсы по с++ для начинающих, заранее большое спасибо.
C++ Работа с классами и объектами http://www.cyberforum.ru/cpp-beginners/thread184937.html
Создать класс для работы с тригонометрическими комплексными числами. Комплексное число в тригонометрической форме задается своим модулем r и аргументом (углом) φ в виде r×. Данные класса: модуль r и аргумент φ. Открытые функции класса: ввод числа (r и φ), вывод числа на экран в форме r×, возведение комплексного числа в степень. При возведении комплексного числа в целую степень, модуль возводится...
C++ Найти произведение цифр числа ВВести с клавиатуры целое двух значное число. найти произведение цифр числа. подробнее

Показать сообщение отдельно
TheMachinist
 Аватар для TheMachinist
242 / 174 / 15
Регистрация: 14.06.2010
Сообщений: 422
01.11.2010, 22:34     Каждую цифру целого числа х, поместить в отдельный элемент массива m
У меня тут один способ сортировки. Не вижу смысла искать остальные три
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
#include <conio.h>
#include <iostream>
#include <algorithm>
using namespace std;
bool IsEven(int n) {return n%2 == 0;} 
int main()
{
int x = 12345, index = 0, m[10];    
while(x){
m[index] = x%10;
x /= 10;
++ index;
}
for(int i = 0;i < index;i++)
cout << m[i] << " ";
cout << "\n\n";
 
std::stable_partition(m, m+index,IsEven);
for(int i = 0;i < index;i++)
cout << m[i] << " ";
cout << "\n\n";
 
std::sort(m,m+index);
for(int i = 0;i < index;i++)
cout << m[i] << " ";
cout << "\n\n";
getch();
}
 
Текущее время: 10:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru