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

Строки в С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определение количества цифр в целом числе http://www.cyberforum.ru/cpp-beginners/thread388802.html
Помогите плиз) Вот вариант что нужно сделать! написать подпрограмму-функцию определения кол-во цифр в целом числе n(если после деления k раз числа n на 10 в целой части числа будет ноль, то k-кол-во цифр в числе n) и использовать ее для вычисления кол-во цифр во вводимых с клавиатуры пяти числах. заранее спасибо)
C++ матрицы помогите решить не могу понять как это сделать и условие не понимаю. m = {{ 16, 78, 0, 6, -29, 19, -52, 65, -88, 51}, { -79, -22, 32, -25, -62, -69, -2, -59, -75, 89}, { -87, 95, -22, 85, -49, -75, 76, 73, -59, -52}, { 30, 49, -28, -48, 0, 57, -6, -85, 0, -18}, http://www.cyberforum.ru/cpp-beginners/thread388776.html
C++ Не получается изменить шрифт в находящийся в RichEdit
Накидал текстовый редактор. Не получается изменить шрифт в находящийся в RichEdite на дочерней форме(в Action не появляется обрабочик) а так же не получается отправлять файл на печать(как я понел PrintDialog служит только для задачи параметров печати)пожалуйста помогите направьте в нужное русло... Также не могу добавить скрол бар так чтобы он появлялся если текст выходит за рамки дочерней формы
Помогите с задачкой C++
Написать программу , которая в выходной файл выводит строки , содержащие во входном файле указанную подстроку. В файле дан список слов , упорядочить их по алфавиту . Увы я еще не могу осуществить такое , а очень нужен код. Помогите )
C++ Объединить каждую последовательную пару строк входного файла в одну строку http://www.cyberforum.ru/cpp-beginners/thread388760.html
Объединить каждую последовательную пару строк входного файла в одну строку, если её общая длина не превышает 80 символов. Объединённые строки записать в выходной файл.
C++ Помогите написать игру змейка на Borland C (DOS) Помогите создать саму змею и задать ей движение по стрелкам на клавиатре. подробнее

Показать сообщение отдельно
cruu
1 / 1 / 0
Регистрация: 01.04.2011
Сообщений: 4
21.11.2011, 21:18     Строки в С++
Дано натуральное число n. Получить символьное представление n в виде последовательности цифр и пробелов отделяющих группы по три цифры, начиная справа. Например, если n=1753967, то должно получиться 1 753 967

пытался сделать,получилось вот что
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string.h>
using namespace std;
int i,len;
string st;
int main(){
{
 
cout<<"vvedi stroky\n";
cin>>st;
len=st.length();
;}
 
for ( i=0; i < len; i++)
{
cout << st[i];
if ((i+1)%3==0) cout << ' ';}
 
}
не работает совершенно,что не так??(

Добавлено через 8 минут
Не то чтобы совершенно,просто не в ту сторону работает,не с конца,а с начала

Добавлено через 10 минут
Помогите,пожалуйста,что в цикле изменить,чтобы пройтись пробелами с конца в начало,а выводить по-нормальному?

Добавлено через 5 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cctype>
#include <sstream>
#include <string.h>
#include <cstdio>
using namespace std;
int i,len;
string st;
int main(){
{
 
cout<<"vvedi stroky\n";
cin>>st; 
 
len=st.length()
;}
 
for ( i=0; i < len; i++)
{
 
if ((i-len)%3==0) cout << ' ';
cout << st[i];}
printf("Press ENTER a few times to terminate the program"); fflush(stdout); getchar(); getchar(); getchar(); getchar(); getchar(); getchar(); getchar(); getchar(); return 0;
Сам разобрался ^_^
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru