Форум программистов, компьютерный форум, киберфорум
Наши страницы

не могу никак найти сравнение цифр в числе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать библиотеку http://www.cyberforum.ru/cpp-beginners/thread80318.html
Привет всем! нужно ввести данные в базу. сделал проcтенкий меню #include<stdio.h> #include<stdlib.h> #include"newlib.h" int main(void) { int optie; while (1)
C++ C++, графика? у меня вопрос возник...вот я знаю язык С++,но рабою в консоли,можно ли работать с графикой?Какой проект в VS08 надо создавать чтобы тот же самым кодом я программировал графику?....то есть вместо... http://www.cyberforum.ru/cpp-beginners/thread80313.html
Замена в строке всех вхождений другой строки C++
Заменить в строке S1 все вхождения подстроки S2 на подстроку S3...пожалуйста помогите, очень срочно нужно!!!....заранее Огромнейшее спасибо!!!)
деструктор C++
опять же проблема с лабой. помоги дописать деструктор. #include "stdafx.h" #include <string> #include <iostream> using namespace std; class MatrixBuilder { public:
C++ матрица http://www.cyberforum.ru/cpp-beginners/thread80296.html
Создать новую матрицу из исходной, где больше на одну строку элементы строки сумме положительных элементов столбца
C++ работа с файлами всем привет. вот тут по лабе проблемка.. нужно вывести список самых молодых лауреатов конкурса по классам инструментов в порядке занятия мест. заранее благодарен. /* 3) Разработать программу... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9728 / 5679 / 972
Регистрация: 25.07.2009
Сообщений: 10,930
27.12.2009, 01:40
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
#include <stdio.h>
 
#define ARRSIZE 4
 
int findMax(int d){
    int max = d % 10;
    while ( d /= 10 ){
        if ( max < d % 10 )
            max = d % 10;
    }
    return max;
}
 
int main(void){
    int arr_in[ARRSIZE] = { 13, 2, 54, 19 }, arr_out[ARRSIZE] = { 0 };
    size_t i;
    
    for ( i = 0; i < ARRSIZE; ++i )
        arr_out[i] = findMax(arr_in[i]);
        
    for ( i = 0; i < ARRSIZE; ++i )
        printf("%2d ", arr_in[i]);
    printf("\n");
    for ( i = 0; i < ARRSIZE; ++i )
        printf("%2d ", arr_out[i]);
    printf("\n");
    
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.