Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.58/26: Рейтинг темы: голосов - 26, средняя оценка - 4.58
0 / 0 / 0
Регистрация: 24.06.2012
Сообщений: 3
1

Напишите программу, которая вводит число из пяти цифр, разделяет число на отдельные цифры и печатает их отдельно друг от друга

24.06.2012, 22:58. Просмотров 5060. Ответов 10
Метки нет (Все метки)

Напишите программу, которая вводит число из пяти цифр, разделяет число на отдельные цифры и печатает их отдельно друг от друга с тремя пробелами между ними. Например, если пользователь вводит в программу 42339, то должно быть напечатано 4 2 3 3 9
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.06.2012, 22:58
Ответы с готовыми решениями:

написать программу, которая вводит число из 4 цифр, разделяет число на отдельные цифры и печатает их отдельно друг от друга. например если введенное ч
написать программу, которая вводит число из 4 цифр, разделяет число на отдельные цифры и печатает...

Написать программу, которая вводит число из пяти цифр, разделяет число на отдельные цифры
Привет народ скажите как написать программу, которая вводит число из пяти цифр, разделяет число на ...

Программа, которая вводит число из пяти цифр, разделяет число на отдельные цифры
Напишите программу, которая вводит число из пяти цифр, разделяет число на отдельные цифры и...

Программа, которая вводит число из пяти цифр, разделяет число на отдельные цифры
Напишите программу, которая вводит число из пяти цифр, разделяет число на отдельные цифры и...

10
69 / 63 / 5
Регистрация: 09.06.2012
Сообщений: 291
24.06.2012, 23:16 2
C++
1
2
3
4
5
char a;
    while (cin >> a )
    {
      cout << a << " ";
    }
0
151 / 151 / 81
Регистрация: 16.06.2012
Сообщений: 314
24.06.2012, 23:23 3
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
using namespace std;
 
int main() {
    string s;
    cin >> s;
    for (int i = 0 ; i < s.length() ; i++)
        cout << s[i] << "   ";
    return 0;
}
0
21 / 17 / 4
Регистрация: 26.03.2012
Сообщений: 147
24.06.2012, 23:45 4
Цитата Сообщение от igor_kz Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
using namespace std;
 
int main() {
    string s;
    cin >> s;
    for (int i = 0 ; i < s.length() ; i++)
        cout << s[i] << "   ";
    return 0;
}
Было интересно тоже самому, поэтому хотел проверить этот код, но у меня почему-то подчёркивает >>
и пишет, что "отсутствует оператор, соответствующий данным операндам". Не могу понять почему? Добавил сверху строчку #include <cstring> ситуацию не исправивило. При этом я попробовал создать int t, и тогда cin>>t сработал без ошибок. Где подвох у меня? =)
0
151 / 151 / 81
Регистрация: 16.06.2012
Сообщений: 314
24.06.2012, 23:47 5
какая среда ?
мб стоит #include <string.h>
0
21 / 17 / 4
Регистрация: 26.03.2012
Сообщений: 147
24.06.2012, 23:52 6
Цитата Сообщение от igor_kz Посмотреть сообщение
какая среда ?
мб стоит #include <string.h>
Visual C++ 2010
0
0 / 0 / 0
Регистрация: 24.06.2012
Сообщений: 3
24.06.2012, 23:53  [ТС] 7
Цитата Сообщение от Fooly Посмотреть сообщение
Было интересно тоже самому, поэтому хотел проверить этот код, но у меня почему-то подчёркивает >>
и пишет, что "отсутствует оператор, соответствующий данным операндам". Не могу понять почему? Добавил сверху строчку #include <cstring> ситуацию не исправивило. При этом я попробовал создать int t, и тогда cin>>t сработал без ошибок. Где подвох у меня? =)
напиши пожалуйста код с которым у тебя сработало без ошибок, а то у меня та же проблема
0
21 / 17 / 4
Регистрация: 26.03.2012
Сообщений: 147
24.06.2012, 23:54 8
Update Ой попутал надо же #include <string> писать >_<

C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <string>
 
int main()
{
    using namespace std;
    string str;
    cin >> str;
}
0
151 / 151 / 81
Регистрация: 16.06.2012
Сообщений: 314
24.06.2012, 23:55 9
Вот это в VS2010
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <string>
#include <conio.h>
 
using namespace std;
 
int main() {
    string s;
    getline(cin , s);
    for (int i = 0 ; i < s.length() ; i++)
        cout << s[i] << "   ";
    getch();
    return 0;
}
2
0 / 0 / 0
Регистрация: 24.06.2012
Сообщений: 3
24.06.2012, 23:58  [ТС] 10
Цитата Сообщение от igor_kz Посмотреть сообщение
Вот это в VS2010
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <string>
#include <conio.h>
 
using namespace std;
 
int main() {
    string s;
    getline(cin , s);
    for (int i = 0 ; i < s.length() ; i++)
        cout << s[i] << "   ";
    getch();
    return 0;
}
Благодарю
0
151 / 151 / 81
Регистрация: 16.06.2012
Сообщений: 314
25.06.2012, 00:01 11
Но проблем )
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.06.2012, 00:01

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Напишите программу, которая вводит натуральное число N и определяет, является ли число N совершенным
Совершенным называется число, равное сумме всех своих делителей, меньших его самого (например,...

Напишите программу, которая вводит натуральное число N и определяет, является ли число N совершенным
Ряд чисел Фибоначчи задается следующим образом: первые два числа равны 1(F1=F2=1), а каждое...

Напишите программу, которая вводит с клавиатуры натуральное число и определяет его факториал
Напишите программу,которая вводит с клавиатуры натуральное число N и определяет его факториал,т.е...

Напишите программу, которая вводит натуральное число N и выводит первые N чисел Фибоначчи
Ряд чисел Фибоначчи задается следующим образом: первые два числа равны 1 ( F 1 = F 2 = 1 ), а...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.