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

Количество различных цифр в числе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки http://www.cyberforum.ru/cpp-beginners/thread212194.html
Помогите, пожалуйста, нужно написать программу: дана строка, состоящая из слов, разделенных пробелами, вывести исходную строку.Далее заменить все последнии символы во всех словах на *. Пробовал делать не получается: # include <iostream.h> # include <conio.h> # include <iomanip.h> # include <string.h> # include <stdio.h> # include <ctype.h> void main() { char *a;
C++ Вывести на экран таблицу степеней двойки помогите решить эти задачи на Turbo С++, где используются printf scanf и тд: 1)Вывести на экран таблицу степеней двойки: 2, где n изменяется от -к до 10. Операцию возведения целого числа в целую степень оформить в виде функции.(Пользователькие функции) 2)Из положительных значений двух целочисленных массивов различной размерности сформировать общий массив. Найти среднее арифметическое элементов,... http://www.cyberforum.ru/cpp-beginners/thread212191.html
Дана строка текста, в которой.... C++
Дана строка текста, в которой слова разделены пробелами, необходимо: -определить количество слов в строке; -вывести все слова, длина которых превышает среднюю; -вывести на экран все слова, которые заканчиваются на введенную букву; P.S. строку текста желательно вводить самому, но не обязательно.
C++ Структуры C++
Доброго времени суток, уважаемые. Помогите написать программу, вот задание: Необходимо разработать программу, в которой объявлена структура для хра¬нения следующей информации: • номера Вашей бригады; • количества членов бригады; • фамилии, имени и отчества каждого из членов бригады; • даты рождения каждого из членов бригады. Программа в диалоговом режиме должна ввести в структуру...
C++ Вычислить сумму и среднее значение элементов матрицы, расположенных на главной диагонали и ниже ее http://www.cyberforum.ru/cpp-beginners/thread212178.html
Помогите пожалуйста решить задачу на си++ Двухмерный массив целых чисел X 20x20 рассматривается как квадратная матрица. Вычислить сумму и среднее значение элементов матрицы, расположенных на главной диагонали и ниже ее. Вывести на экран построчно матрицу, вычисленную сумму и среднее значение. Матрицу заполнить значениями в диапазоне от -30 до +60 с использованием генератора случайных чисел.
C++ добавить удаление и добавление элемента здравствуйте) у меня есть программа которая создаёт структуру- телефонный справочник и по введённой фамилии выдаёт данные - телефон, имя ... и тд подскажите, что добавить для того, чтобы удалялось 3 элемента из начала файла и 3 добавлялось в начало файла.. #include <stdio.h> #include <iostream.h> #include <conio.h> #include <string.h> #define N 4 struct NOTE { подробнее

Показать сообщение отдельно
caliper
10 / 10 / 0
Регистрация: 07.12.2010
Сообщений: 131
16.12.2010, 02:09     Количество различных цифр в числе
Вместо этого:
C++
1
2
3
4
5
6
7
8
9
10
11
for(i=0;i<size-1;i++)
    {
        for(int k=i+1;k<size; k++)
        {
            if(mas[i]==mas[k])
            {
                m++;
                break;
            }
        }
    }
Нужно что-то вот такое:
C++
1
2
3
for(int i=0; i<10; i++)
        if(mas[i])
            m++;
И выводить результат так:
C++
1
cout<<"It has "<<m<<" different numbers!"<<endl;
Добавлено через 1 минуту
Я бы как-то так написал:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
int main()
{
    int mas[10]= {0};
    int n, counter = 0;
    cin >> n;
    while(n)
    {
        mas[n%10]++;
        n/=10;
    }
    for(int i=0; i<10; i++)
        if(mas[i])
            counter++;
    cout << counter;
        return 0;
}
 
Текущее время: 07:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru