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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.56
Vladimir6406
0 / 0 / 0
Регистрация: 15.12.2010
Сообщений: 10
#1

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

16.12.2010, 14:26. Просмотров 1204. Ответов 2
Метки нет (Все метки)

"Установить, четным или нечетным является число цифр в записи данного натурального числа. Если число цифр нечетно, вывести среднюю цифру."
Заранее благодарен
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2010, 14:26     Определение чётности/нечётности цифр в числе
Посмотрите здесь:
Определение количества цифр в восьмеричном числе C++
C++ Определение количества цифр в целом числе
C++ Определение чётности числа
C++ Найти сумму цифр двух целых двухзначных чисел a и b, написав функцию определения цифр в числе
C++ Дано натурально число n. Сколько цифр в этом числе. Чему равняется сумма цифр. Найти первую цифру
C++ Разность цифр в числе...
C++ Сумма цифр в числе
Сумма цифр в числе C++
Сравнение цифр в числе C++
Сложение цифр в числе C++
Замена цифр в числе C++
Количество цифр в числе C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
romedal
54 / 54 / 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     Определение чётности/нечётности цифр в числе
Ответ Создать тему
Опции темы

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