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

Дано натуральное число n. Проверить есть ли в записи числа две тройки - C++

Восстановить пароль Регистрация
 
тедди
0 / 0 / 0
Регистрация: 10.04.2014
Сообщений: 2
11.04.2014, 22:31     Дано натуральное число n. Проверить есть ли в записи числа две тройки #1
Добрый вечер. Помогите написать программу.Дано натуральное число n.Проверить есть ли в записи числа две тройки. Уже совсем отчаялся.


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
#include <iostream>
#include<conio.h>
 
 using namespace std;
 
 int G; //Трехзначное число
 int k0,k1,k2,a; 
 
 int main() 
 
 {
 cout << "Vvedite chislo G: ";
 cin >> G; 
 cout<<endl;
 
 if(G>=100 && G<=999) 
 {
  k2 = G/100; 
  k1 = (G%100)/10; 
  k0 = (G%100)%10; 
 }
if (G/100==3||(G%100)/10==3||(G%100)%10==3)
{cout << " Yes" << endl;}
else {cout<<"net";}
getch();
return 0 ;
 }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2014, 22:31     Дано натуральное число n. Проверить есть ли в записи числа две тройки
Посмотрите здесь:

Дано натуральное число. Верно ли, что в его десятичной записи есть шесть единиц подряд? C++
C++ дано натуральное число n. Проверить есть ли в записи числа три одинаковые цифры
C++ Дано натуральное число n, действительные положительные числа С1, С2, ., С есть емкостями конденсаторов. Определить емкости систем конденсаторов, по
C++ Дано натуральное число. Определить значение наибольшей нечетной цифры в записи числа
C++ Дано натуральное четырехзначное число. Определить все цифры в цифровой записи данного числа, на которые оно делится без остатка
C++ Дано натуральное число n. Найти все Пифагоровые тройки натуральных чисел
C++ Дано натуральное число n. Проверить будут ли все цифры числа разными
C++ Дано четырехзначное натуральное число. Удалить из записи этого числа все чётные цифры и цифру 0

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ryuk
 Аватар для Ryuk
179 / 177 / 33
Регистрация: 10.06.2011
Сообщений: 869
11.04.2014, 22:56     Дано натуральное число n. Проверить есть ли в записи числа две тройки #2
тедди, вот вам цикл:
C++
1
2
3
4
5
6
7
8
9
10
11
int num, k = 0; //ваше исходное число и счетчик троек
int boof; //буфер
 
while(num != 0 || k != 2)
{
    boof = num % 10;
 
    if(boof == 3) k++;
 
    num /= 10;
}
Yandex
Объявления
11.04.2014, 22:56     Дано натуральное число n. Проверить есть ли в записи числа две тройки
Ответ Создать тему
Опции темы

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