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

Для натурального числа N определить, сколько раз в его записи встречается последняя цифра - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ сортировка методом простого включения http://www.cyberforum.ru/cpp-beginners/thread725703.html
Доброго времени суток!! Кто может объяснить этот метод на примере задачи: Дана матрица MxN. Упорядочить строки матрицы по убыванию значений наименьших элементов методом простого включения.Разрешается использовать дополнительный массив. Вот что я смог, помогите! #include <iostream> #include <conio.h> #include <cstdlib> using namespace std; void main() {
C++ Создать программу, которая вычисляет сумму элементов Есть массив положительных целых чисел М, где М <100. Создать программу, которая вычисляет сумму элементов, которые являются простыми числами и Результат умножения чисел которые делятся на 4. проститие за перевод (юзал гугл транслейт) http://www.cyberforum.ru/cpp-beginners/thread725697.html
C++ Ввод нескольких строк или массив строк
У меня есть массив строк. Нужно ввести несколько строк, но не получается. Вот код: int main() { const int n=4; const int m=30; char rows; int i=0; for(i=0;i<n;i++) {
ограничь ввод кол-ва симоволов C++
Как ограничить ввод, т.е. чтобы больше 2х символов ввести было нельзя? При том, что вводимые данные числа, переменная int типа. В строках делается просто var.length(); и можно узнать длину строки. А как это сделать с int'ом?
C++ потоки с++ http://www.cyberforum.ru/cpp-beginners/thread725679.html
добрый вечер !нужно проверить мою программу с потоками. переделала, но что-то не так( закомменченная программа, моя на основе которой написала с потоками) функция в одну транзакцию считывает 3 значения, проверяет их, если неправильные выдает соотв. эррор и переходит на следующую транзакцию. если eof прекращает читать транзакцию ( еще мне надо включить пункт, если введено с клавиатуры CTRL+D...
C++ Вывести на экран в возрастающем порядке все трехзначные числа, в десятичной записи которых нет одинаковых цифр. Вывести на экран в возрастающем порядке все трехзначные числа, в десятичной записи которых нет одинаковых цифр. подробнее

Показать сообщение отдельно
Nikcharn
71 / 53 / 3
Регистрация: 31.07.2009
Сообщений: 149
10.12.2012, 04:23     Для натурального числа N определить, сколько раз в его записи встречается последняя цифра
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
using namespace std;
 
void main() {
    int n, kol = 0;
    cin >> n;
    int last = n % 10;
    n = n / 10;
    while (n != 0) {
        if (n % 10 == last)
            kol++;
        n = n / 10;
    }
 
    cout << kol << endl;
}
Последняя цифра не учитывается.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru