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

Строковые типы данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строковые типы данных (заменить все прописные (большие) буквы латинского алфавита строчными (маленькими)) http://www.cyberforum.ru/cpp-beginners/thread810534.html
Ввести с клавиатуры строку и заменить все прописные (большие) буквы латинского алфавита строчными (маленькими). Язык С++ (дано Edit1 и вывод в Edit2).
C++ Организовать обход в глубину Искал код, не смог найти подходящий. Цель следующая - первым обходом ищем все шарниры, а вторым нужно найти для каждого шарнира, на сколько компонент связности дробит граф этот шарнир и сколько в... http://www.cyberforum.ru/cpp-beginners/thread810532.html
C++ консольное приложение (при запуске приложение открывалось на весь экран)
Как сделать, чтобы при запуске приложение открывалось на весь экран?
Классы. Непонятная ошибка C++
Приветствую. Помогите мне пожалуйста разобраться в одной ошибке. Текст задачи:...
C++ Классы.Заголовочные файлы http://www.cyberforum.ru/cpp-beginners/thread810502.html
Здравствуйте.Помогите найти ошибку.В программе.Вот код. /* main.cpp */ #include <iostream> #include <conio.h> #include "Students.h" using namespace std; int main() { setlocale(LC_ALL,...
C++ Добавить запись в файл, который уже содержит данные Есть файл(название не важно). Необходимо без удаления предыдущих данных ввести новые, например с новой строки подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7492 / 4607 / 693
Регистрация: 29.11.2010
Сообщений: 12,603
17.03.2013, 02:13
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cstring>
#include <cstddef>
#include <cctype>
 
int main()
{
    const std::size_t N = 21;
    char Edit1[N];
    std::cin.getline(Edit1, N);
 
    std::size_t Edit2 = 0, Edit3 = 0;
    for (std::size_t i=0; i < strlen(Edit1); i++)
        if (isdigit(Edit1[i]))
        {
            Edit2 += Edit1[i] - '0';
            Edit3++;
        }
 
    std::cout << "Sum: " << Edit2 << "\nNumber: " << Edit3 << std::endl;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru