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

Определение чётности/нечётности цифр в числе - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.56
Vladimir6406
0 / 0 / 0
Регистрация: 15.12.2010
Сообщений: 10
16.12.2010, 14:26     Определение чётности/нечётности цифр в числе #1
"Установить, четным или нечетным является число цифр в записи данного натурального числа. Если число цифр нечетно, вывести среднюю цифру."
Заранее благодарен
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2010, 14:26     Определение чётности/нечётности цифр в числе
Посмотрите здесь:

Сравнение цифр в числе C++
Напишите программу, выводящую на экран количество цифр в этом числе и сумму этих цифр C++
C++ Определение чётности числа
C++ Определить количество цифр в числе n и сумму всех его цифр
Сложение цифр в числе C++
Сумма цифр в числе C++
Количество цифр в числе C++
Рекурсия: количество цифр в числе, сумма цифр и реверс числа C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
romedal
 Аватар для romedal
53 / 53 / 1
Регистрация: 18.03.2010
Сообщений: 345
Записей в блоге: 1
16.12.2010, 16:19     Определение чётности/нечётности цифр в числе #2
Вводим числа до тех пор, пока не нажмём клавишу "TAB"? если пишешь в Visual Studio, надо будет добавить файл #include "stdafx.h"
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <conio.h>
#include <stdlib.h>
 
 
int main()
{
                int r;  
                char e [] = "";
                char l;
                for (;;){
                std :: cin >>r;
                itoa (r,e,10);
                if ((strlen(e)%2)!=0) {
                std :: cout<<std :: endl<<r<<" - V danom chisle nechetnoe k-vo cifr, srednyaya cifra ravna: ";
                std :: cout<<e[(strlen(e)-1)/2]<<std :: endl;
                }
         if((strlen(e)%2)==0) std :: cout<<std :: endl<<r<<" - chislo chetnoe";
                if ((l=getchar())== (int)8 ) break;
                }
                return 0;
}
Vladimir6406
0 / 0 / 0
Регистрация: 15.12.2010
Сообщений: 10
16.12.2010, 21:52  [ТС]     Определение чётности/нечётности цифр в числе #3
благодарю!!очень помогли
Yandex
Объявления
16.12.2010, 21:52     Определение чётности/нечётности цифр в числе
Ответ Создать тему
Опции темы

Текущее время: 12:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru