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

Найти наименьшую по значению цифру в каждом числе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ многомерные Массивы http://www.cyberforum.ru/cpp-beginners/thread431156.html
Ребята ещё две задачки по массивам ( последние обещаю))) Тем кто поможет огромное спасибо. Задание: 1)Дан массив. Напечатать второй, четвертый и т. д. эле-менты. 2)Дан массив. Выяснить верно ли, что количество положи-тельных элементов не превышает 5. Если не лень то порешайте когда будет время ))) Спасибо
C++ [C++] Дана строка. расположить в ней слова в алфавитном порядке. Нужно написать программу на С++. Дана строка. расположить в ней слова в алфавитном порядке. 1.С использованием указателей. 2.С использованием файлов и указателей. Пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread431155.html
C++ навигация по двусвязному списку
Проблема с перемещением по двусвязному списку (67 и 71 строки) в этой программе: #include <iostream> #include <string> using namespace std; struct Tnode { string word; int count;
Сортировка методом Шелла, ошибки чуть ли не в каждой строке C++
Выдал полно ошибок сортировки массива из 30 случайных значений: #include <stdio.h> #include <stdlib.h> void shell_sort(int array, int size) { int temp, gap, i, exchange_occurred;
C++ многомерный массив.хелп http://www.cyberforum.ru/cpp-beginners/thread431144.html
задаем количество столбцов, строк, элементы.дополнить массив столбцом и строкой, которые показывают сумму элементов столбца и строки соответственно. всё просто, но не знаю как в Си (*.C) сделать.
C++ Деление строки на подстроки Приветсвую. Вопрос такого плана, в php есть очень удобная функция explode. Её смысл в следующем: $data = "word1|word2|word3|...|wordn"; list($var1,$var2,$var3,...,varn) = explode("|",$data); Функция разбивает строку, разделённую каким бы то ни было символом (в данном примере "|") и записывает кусочки в соответствующие переменные. Результатом будет $var1=word1; $var2=word2; //и так далее подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
19.01.2012, 15:17     Найти наименьшую по значению цифру в каждом числе
Цитата Сообщение от maryana-br!!! Посмотреть сообщение
Помогите пожалуйста!!!
Вводится последовательность из 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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <ctime>
using namespace std;
 
int GetMinDigitInNum(int val)
//Собственно функция выполняеющая разделения числа на разряды
//с их последующим сравнением
{
 
    if(val < 0)
        val = -val;//Чтобы работать с абс значениями величин
    int minv = val % 10;
    while(0 < (val /= 10))
    {
        if((val % 10) < minv)
            minv = val % 10;
    }
    return minv;
}
 
int main()
{
    cout<<"Enter N : ";
    int N;cin>>N;
    int * array = new int[N];
    time_t t;
    srand(time(&t));//Г€Г*Г*Г·ГҐ Г·ГЁГ±Г«Г* îò Г§Г*ГЇГіГ±ГЄГ* ГЄ Г§Г*ГЇГіГ±ГЄГі
    //áóäóò ïîâòîðÿòüñÿ
    for(int i = 0; i < N; i++)
    {
        array[i] = rand()%1000 - 500;//Ñëó÷ ÷èñëî îò -500 äî 500
        cout<<"array["
            <<setw(2)<<i<<"] = "
            <<setw(4)<<array[i]
            <<"\tmin digit : "
            <<GetMinDigitInNum(array[i])
            <<endl;
    }
    system("pause");
    delete [] array;
    return 0;
}
- код тестировался на VisualStudio, должно норм компилиться и в CodeBlocks
Миниатюры
Найти наименьшую по значению цифру в каждом числе  
 
Текущее время: 02:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru