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

Как изменить вывод MAX - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать рекурсивную функцию вычисления степени из числа http://www.cyberforum.ru/cpp-beginners/thread1100672.html
Добрый день , помогите решить задачи : ==================================================================================== 1.Реализовать рекурсивную функцию вычисления степени из числа (Pow) 2.Реализовать рекурсивную функцию линейного поиска в массиве (SearchInArray) 3. Реализовать рекурсивную функцию , которая принимает номер числа Фибоначчи , и возвращает само число....
C++ Удалить папку в нужной директории В общем, проблема такая: в предыдущей теме я спрашивал, как можно очистить папку/файл. Теперь возник такой вопрос: мне нужно удалить папку по адресу C:\Users\МОЙПК\Documents, но все бы ничего, но мне нужно, чтобы стиралась папка/файл по этому адресу еще и у других пользователей программы, то бишь мне мешает название "МОЙПК", которое должно заменяться на название папки того человека, чей это... http://www.cyberforum.ru/cpp-beginners/thread1100652.html
C++ Ошибка при считывании строковых данных
Нужно просто считать русский текст из файла, выводит смайлики без пробелов. #include "stdafx.h" #include "fstream" #include <iostream> #include <clocale> #include <string.h> using namespace std; int _tmain(int argc, _TCHAR* argv)
Проверить упорядочен ли массив C++
Здравствуйте! Нужна ваша помощь, помогите написать программу. Условие: Дано натуральное число N и одномерный массив A1, A2...A(N) символьных элементов. Определить является ли массив упорядоченным по возрастанию. Мы еще мимо этой темы мимо прошли, поэтому я не очень соображаю как сделать эту задачу, тем более с символьными элементами. У меня есть наработки(искал по примерам), но там с целыми...
C++ Даны квадратные матрицы A,Bпорядка n. Получить матрицу C http://www.cyberforum.ru/cpp-beginners/thread1100624.html
Здравствуйте, уважаемые программисты. Прошу у вас помощи с программой: Методические указания: 1. Ввод и вывод массива, а так же операции над матрицами оформить в виде функции, не возвращающих значение 2. При вводе, выводе и обработки матриц использовать указатели на массивы Задание Даны квадратные матрицы A,Bпорядка n. Получить матрицу C=Aт-Bт*C, где Aт и Bт - транспонированные матрицы ...
C++ Сохранение списка в файл! Здравствуйте! Подскажите пожалуйста метод решения! Имеется задание: создать функцию записи списка в файл и функцию его восстановления из файла! Имеется такая наброска: int insert(list_head *list){ FILE *f = fopen("info.txt", "wb"); if (f==NULL){ printf("File open error\n"); return 0; } fwrite((char*)&list, sizeof(student), 1, f); подробнее

Показать сообщение отдельно
кверти
4 / 4 / 1
Регистрация: 22.09.2013
Сообщений: 154
Завершенные тесты: 2

Как изменить вывод MAX - C++

19.02.2014, 19:50. Просмотров 209. Ответов 3
Метки (Все метки)

Дан текст, в котором имеются цифры . Найти их сумму и максимальную цифру.
За место значения выводится его код. Как это исправить?

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
#include <stdio.h>
#include <iostream>
#include <string.h>
#include <windows.h>
 
void main()
{
    SetConsoleOutputCP(1251);
 
    char Scan_String[80]; // Вводимая строка.
    int SUMMA = 0; // Хранения суммы.
    int LEN = 0; // Длина строки.
    int MAX=0; // Максимальный элемент.
    int p=0; // Переключатель.
 
    printf("Введите строку : ");
    gets(Scan_String);
 
    LEN = strlen(Scan_String);
 
    for (int i=0; i<LEN; i++)
    {
        if((Scan_String[i] >= 48) && (Scan_String[i] <= 57))
        {
            p = 1;
            MAX = Scan_String[i];
            SUMMA+=Scan_String[i] - 48;
        }
    }
 
    if (p == 1)
    {
        for (int i=0;i<LEN;i++)
        {
            if((Scan_String[i] >= 48) && (Scan_String[i] <= 57) && (MAX < Scan_String[i]) && (MAX < Scan_String[i])) MAX = Scan_String[i];
        }
 
        printf("Сумма = %i\n",SUMMA);
        printf("Максимальный элемент = %i\n",MAX);
 
    }else printf("В строке нет чисел!\n");
    system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru